#include <StringContainer.h>

Public Member Functions | |
| TStringContainer (const IString &rString) | |
| virtual IString & | getData () |
| virtual const IString & | getDataConst () const |
| virtual void | setData (const IString &rString) |
| virtual Retval MQUALIFIER | askForInterface (Uint uiInterfaceID, IZUnknown *&rpIface) |
| virtual void MQUALIFIER | addRef () const |
| virtual void MQUALIFIER | release () const |
Protected Member Functions | |
| virtual | ~TStringContainer () |
| zeus::TStringContainer::TStringContainer | ( | const IString & | rString | ) | [inline] |
| virtual zeus::TStringContainer::~TStringContainer | ( | ) | [inline, protected, virtual] |
| virtual IString& zeus::TStringContainer::getData | ( | ) | [inline, virtual] |
Returns the assigned string from the container.
Implements zeus::IStringContainer.
| virtual const IString& zeus::TStringContainer::getDataConst | ( | ) | const [inline, virtual] |
Returns the assigned string from the container. Const overload.
Implements zeus::IStringContainer.
| virtual void zeus::TStringContainer::setData | ( | const IString & | rString | ) | [inline, virtual] |
Assigns a string to the container.
| rString | : string to assign |
Implements zeus::IStringContainer.
| virtual Retval MQUALIFIER zeus::TStringContainer::askForInterface | ( | Uint | uiInterfaceID, | |
| IZUnknown *& | rpIface | |||
| ) | [virtual] |
Reimplemented from zeus::TZObject.
| virtual void MQUALIFIER zeus::TStringContainer::addRef | ( | ) | const [virtual] |
| virtual void MQUALIFIER zeus::TStringContainer::release | ( | ) | const [virtual] |