TPuConfigParam Class Reference

class TPuConfigParam : public TPuConfig

Template class to create a TPuConfig configuration given a structure and an unique UID to identify it.

Inherits from

Public Member Functions
TPuConfigParam(const T &)
TPuConfigParam()
const T *GetStructure(const TPuConfig &)
T *GetStructure(TPuConfig &)
operator T &()
Inherited Functions
TPuConfig::TPuConfig()
TPuConfig::Uid()const
Private Attributes
TPckgBuf< T >iBuf
Inherited Attributes
TPuConfig::iUid

Constructor & Destructor Documentation

TPuConfigParam(const T &)

TPuConfigParam(const T &aParameterStructure)

Constructor

Parameters

const T & aParameterStructureThe structure to store

TPuConfigParam()

TPuConfigParam()

Member Functions Documentation

GetStructure(const TPuConfig &)

const T *GetStructure(const TPuConfig &aConfig)[static]

Static method to return the structure represented by TPuConfig.

Parameters

const TPuConfig & aConfig

GetStructure(TPuConfig &)

T *GetStructure(TPuConfig &aConfig)[static]

Static method to return the structure represented by TPuConfig.

Parameters

TPuConfig & aConfig

operator T &()

operator T &()

Operator to return the structure represented by the class.

Member Data Documentation

TPckgBuf< T > iBuf

TPckgBuf< T >iBuf[private]