Public Member Functions

zeus::IStringContainer Class Reference

#include <IStringContainer.hpp>

Inheritance diagram for zeus::IStringContainer:
zeus::IZUnknown zeus::TStringContainer

List of all members.

Public Member Functions

virtual IStringgetData ()=0
virtual const IStringgetDataConst () const =0
virtual void setData (const IString &rString)=0

Detailed Description

This interface defines a container for a Zeus string with memory managment functions.


Member Function Documentation

virtual IString& zeus::IStringContainer::getData (  ) [pure virtual]

Returns the assigned string from the container.

Returns:
: assigned string

Implemented in zeus::TStringContainer.

virtual const IString& zeus::IStringContainer::getDataConst (  ) const [pure virtual]

Returns the assigned string from the container. Const overload.

Returns:
: assigned string

Implemented in zeus::TStringContainer.

virtual void zeus::IStringContainer::setData ( const IString rString ) [pure virtual]

Assigns a string to the container.

Parameters:
rString: string to assign

Implemented in zeus::TStringContainer.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


Written by Benjamin Hadorn http://www.xatlantis.ch.
Last change made on Sun Jan 22 2012 15:28:36