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

Detailed Description

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

Definition at line 20 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> ariles2::PointerHandler< boost::shared_ptr< t_Value > >::Pointer

Definition at line 23 of file boost_pointer.h.

◆ Value

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

Definition at line 24 of file boost_pointer.h.

Member Function Documentation

◆ allocate()

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

Definition at line 28 of file boost_pointer.h.

◆ isNull()

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

Definition at line 38 of file boost_pointer.h.

◆ reset()

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

Definition at line 33 of file boost_pointer.h.


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