UnivesalStorage_T< Base, SIZE > Class Template Reference

#include <utilitymacros.h>

Collaboration diagram for UnivesalStorage_T< Base, SIZE >:

Collaboration graph
[legend]

Public Member Functions

template<class From>
 UnivesalStorage_T (const From &from)
 ~UnivesalStorage_T ()

Private Attributes

char itsStorage [SIZE]

Detailed Description

template<class Base, size_t SIZE>
class UnivesalStorage_T< Base, SIZE >

UnivesalStorage_T Class that enables virtual storage, construction and destruction.

Example: UnivesalStorage_T <BaseClass, sizeof (function())> auto_var (function()); ________________________________________________________rado__

Definition at line 380 of file utilitymacros.h.


Constructor & Destructor Documentation

template<class Base, size_t SIZE>
template<class From>
UnivesalStorage_T< Base, SIZE >::UnivesalStorage_T ( const From &  from  )  [inline]

Definition at line 386 of file utilitymacros.h.

References UnivesalStorage_T< Base, SIZE >::itsStorage.

template<class Base, size_t SIZE>
UnivesalStorage_T< Base, SIZE >::~UnivesalStorage_T (  )  [inline]

Definition at line 397 of file utilitymacros.h.

References UnivesalStorage_T< Base, SIZE >::itsStorage.


Field Documentation

template<class Base, size_t SIZE>
char UnivesalStorage_T< Base, SIZE >::itsStorage[SIZE] [private]

Definition at line 382 of file utilitymacros.h.

Referenced by UnivesalStorage_T< Base, SIZE >::UnivesalStorage_T(), and UnivesalStorage_T< Base, SIZE >::~UnivesalStorage_T().


The documentation for this class was generated from the following file:
Generated on Mon Feb 16 12:15:03 2009 for cloudy by  doxygen 1.4.7