#include <ManagedStack.hpp>

Public Member Functions | |
| TManagedStack () | |
| virtual void MQUALIFIER | push (const TAutoPtr< T > &rData) |
| virtual void MQUALIFIER | push (const T *pData, bool bAddReference) |
| virtual void MQUALIFIER | push (const T &rData, bool bAddReference) |
| zeus::TManagedStack< T >::TManagedStack | ( | ) | [inline] |
The standard constructor uses an empty smart pointer.
| virtual void MQUALIFIER zeus::TManagedStack< T >::push | ( | const TAutoPtr< T > & | rData | ) | [inline, virtual] |
| virtual void MQUALIFIER zeus::TManagedStack< T >::push | ( | const T * | pData, | |
| bool | bAddReference | |||
| ) | [inline, virtual] |
Pushes an object to the stack
| bAddReference | : If this flag is true the pointer will be allocated with addRef() |
| virtual void MQUALIFIER zeus::TManagedStack< T >::push | ( | const T & | rData, | |
| bool | bAddReference | |||
| ) | [inline, virtual] |
Pushes an object to the stack
| bAddReference | : If this flag is true the pointer will be allocated with addRef() |