Ariles
Public Types | Static Public Member Functions | List of all members
ariles::PointerHandler< boost::shared_ptr< t_Value > > Class Template Reference

Detailed Description

template<class t_Value>
class ariles::PointerHandler< boost::shared_ptr< t_Value > >

Definition at line 19 of file boost_pointer.h.

#include <boost_pointer.h>

Public Types

typedef boost::shared_ptr< t_Value > Pointer
 
typedef t_Value Value
 

Static Public Member Functions

static void allocate (Pointer &ptr)
 
static void reset (Pointer &ptr)
 
static bool isNull (const Pointer &ptr)
 

Member Typedef Documentation

◆ Pointer

template<class t_Value >
typedef boost::shared_ptr<t_Value> ariles::PointerHandler< boost::shared_ptr< t_Value > >::Pointer

Definition at line 22 of file boost_pointer.h.

◆ Value

template<class t_Value >
typedef t_Value ariles::PointerHandler< boost::shared_ptr< t_Value > >::Value

Definition at line 23 of file boost_pointer.h.

Member Function Documentation

◆ allocate()

template<class t_Value >
static void ariles::PointerHandler< boost::shared_ptr< t_Value > >::allocate ( Pointer ptr)
inlinestatic

Definition at line 27 of file boost_pointer.h.

◆ isNull()

template<class t_Value >
static bool ariles::PointerHandler< boost::shared_ptr< t_Value > >::isNull ( const Pointer ptr)
inlinestatic

Definition at line 37 of file boost_pointer.h.

◆ reset()

template<class t_Value >
static void ariles::PointerHandler< boost::shared_ptr< t_Value > >::reset ( Pointer ptr)
inlinestatic

Definition at line 32 of file boost_pointer.h.


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