GClasses
GClasses::GReleaseDataHolder Class Reference

Detailed Description

This is a special holder that guarantees the data set will release all of its data before it is deleted.

#include <GMatrix.h>

Public Member Functions

 GReleaseDataHolder (GMatrix *pData=NULL)
 
 ~GReleaseDataHolder ()
 
void reset (GMatrix *pData=NULL)
 

Protected Attributes

GMatrixm_pData
 

Constructor & Destructor Documentation

GClasses::GReleaseDataHolder::GReleaseDataHolder ( GMatrix pData = NULL)
inline
GClasses::GReleaseDataHolder::~GReleaseDataHolder ( )
inline

Member Function Documentation

void GClasses::GReleaseDataHolder::reset ( GMatrix pData = NULL)
inline

Member Data Documentation

GMatrix* GClasses::GReleaseDataHolder::m_pData
protected