GLI  0.5.1
Public Member Functions | List of all members
shared_array< T > Class Template Reference

Public Member Functions

T * get ()
 
T const *const get () const
 
bool operator!= (shared_array const &SharedArray) const
 
T & operator* ()
 
T const & operator* () const
 
T * operator-> ()
 
T const *const operator-> () const
 
shared_arrayoperator= (shared_array const &SharedArray)
 
bool operator== (shared_array const &SharedArray) const
 
void reset ()
 
void reset (T *Pointer)
 
 shared_array ()
 
 shared_array (shared_array const &SharedArray)
 
 shared_array (T *Pointer)
 
virtual ~shared_array ()
 

Detailed Description

template<typename T>
class gli::shared_array< T >

Definition at line 35 of file shared_array.hpp.

Constructor & Destructor Documentation

shared_array ( shared_array< T > const &  SharedArray)
shared_array ( T *  Pointer)
virtual ~shared_array ( )
virtual

Member Function Documentation

T* get ( )
T const* const get ( ) const
bool operator!= ( shared_array< T > const &  SharedArray) const
T& operator* ( )
T const& operator* ( ) const
T* operator-> ( )
T const* const operator-> ( ) const
shared_array& operator= ( shared_array< T > const &  SharedArray)
bool operator== ( shared_array< T > const &  SharedArray) const
void reset ( )
void reset ( T *  Pointer)