#include "SUIT.h"
Go to the source code of this file.
Classes | |
class | RefCount |
Base counter class what children using in SmartPtr class how template. More... | |
class | SmartPtr< T > |
Template class that provides automatic casting for hold RefCount based objects. More... | |
Macros | |
#define | SMART(C) SmartPtr<C> |
Functions | |
template<class T1 , class T2 > | |
SmartPtr< T1 > | downcast (SmartPtr< T2 > &t) |
casting class T2 to class T1 More... | |
#define SMART | ( | C | ) | SmartPtr<C> |
Define macros SMART( C ) - same as SmartPtr(C), where C - class object.