lcs::DataPtr< T > Class Template Reference

#include <dataptr.h>

List of all members.


Detailed Description

template<typename T>
class lcs::DataPtr< T >

A simple template class which encapsulates a pointer to an object of any class. This class can be used to create a (psuedo) double pointer to an object (of some class) while avoiding the use of **. Under normal circumstances, a user of libLCS will not need to make use of this class directly.


Public Member Functions

 DataPtr ()

Public Attributes

T * data


Constructor & Destructor Documentation

template<typename T>
lcs::DataPtr< T >::DataPtr (  ) 

Default constructor. Initializes the pointer member to NULL.


Member Data Documentation

template<typename T>
T* lcs::DataPtr< T >::data

The pointer member.


Generated on Sat Oct 14 11:23:40 2006 for libLCS by  doxygen 1.4.7