ViennaCL - The Vienna Computing Library  1.5.1
Public Member Functions | Data Fields
auximpl< U, Deleter > Struct Template Reference

Implementation helper for the reference counting mechanism inside shared_ptr. More...

#include <shared_ptr.hpp>

Inheritance diagram for auximpl< U, Deleter >:
aux

Public Member Functions

 auximpl (U *pu, Deleter x)
virtual void destroy ()

Data Fields

U * p
Deleter d

Detailed Description

template<class U, class Deleter>
struct viennacl::tools::detail::auximpl< U, Deleter >

Implementation helper for the reference counting mechanism inside shared_ptr.


Constructor & Destructor Documentation

auximpl ( U *  pu,
Deleter  x 
) [inline]

Member Function Documentation

virtual void destroy ( ) [inline, virtual]

Implements aux.


Field Documentation

Deleter d
U* p

The documentation for this struct was generated from the following file: