glv::SmartObject< BaseClass > Struct Template Reference

Mixin class for doing advanced memory management. More...

#include <glv_util.h>

Inheritance diagram for glv::SmartObject< BaseClass >:

glv::View glv::GLV glv::Group glv::Label glv::Plot glv::TextView glv::ValueWidget< Tv, Tm > glv::ValueWidget< glv::Array< bool >, bool > glv::ValueWidget< glv::Array< float >, float > glv::ValueWidget< glv::Values< bool >, bool > glv::ValueWidget< glv::Values< double >, double > glv::ValueWidget< glv::Values< float >, float > glv::ValueWidget< glv::Values< float, Dim >, float > glv::ValueWidget< V, bool > glv::ValueWidget< V, float >

List of all members.

Public Member Functions

bool dynamicAlloc () const
 Returns true if the object was created dynamically with the new operator, false otherwise.


Detailed Description

template<class BaseClass>
struct glv::SmartObject< BaseClass >

Mixin class for doing advanced memory management.

The template parameter should be the base class in the derivation chain.


The documentation for this struct was generated from the following file:

Generated on Thu Aug 12 23:55:16 2010 for GLV by  doxygen 1.5.5