#include <baciSmartServantPointer.h>
Public Types | |
typedef T * | StoredType |
Public Member Functions | |
CORBAServantSPStorage () | |
CORBAServantSPStorage (const CORBAServantSPStorage &st) | |
template<class U > | |
CORBAServantSPStorage (const CORBAServantSPStorage< U > &st) | |
CORBAServantSPStorage (const StoredType &p) | |
Protected Member Functions | |
void | Destroy () |
The smart pointer for a CORBA servant The class is derived from Loki::SmartPtr and ensures to call the destroy method when the pointer is deleted
baci::CORBAServantSPStorage< T >::CORBAServantSPStorage | ( | ) | [inline] |
baci::CORBAServantSPStorage< T >::CORBAServantSPStorage | ( | const CORBAServantSPStorage< T > & | st | ) | [inline] |
baci::CORBAServantSPStorage< T >::CORBAServantSPStorage | ( | const CORBAServantSPStorage< U > & | st | ) | [inline] |
baci::CORBAServantSPStorage< T >::CORBAServantSPStorage | ( | const StoredType & | p | ) | [inline] |
void baci::CORBAServantSPStorage< T >::Destroy | ( | ) | [inline, protected] |