|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NLAIAGENT::IVarName Class ReferenceThis is an abstract class for string in NLAIC::IBasicInterface format.
More...
#include <agent_string.h>
Inheritance diagram for NLAIAGENT::IVarName
[legend]Collaboration diagram for NLAIAGENT::IVarName:
[legend]List of all members.
Public Methods |
| IVarName () |
virtual const char* | getString () const = 0 |
| Get the string stored in the instance.
|
const char* | addString (const IVarName &s) const |
| Adding two string. More...
|
const char* | subString (const IVarName &s) const |
| Extract an string from an ather. More...
|
virtual | ~IVarName () |
|
bool | operator< (const IVarName &v) const |
bool | operator> (const IVarName &v) const |
bool | operator== (const IVarName &v) const |
|
virtual IVarName& | operator+= (const IVarName &s) = 0 |
virtual IVarName& | operator-= (const IVarName &s) = 0 |
virtual IVarName& | operator= (const IVarName &v) = 0 |
Detailed Description
This is an abstract class for string in NLAIC::IBasicInterface format.
-
Author(s):
-
Chafik sameh , Nevrax France
-
Date:
-
2000
Definition at line 39 of file agent_string.h.
Constructor & Destructor Documentation
NLAIAGENT::IVarName::IVarName (
|
) [inline]
|
|
NLAIAGENT::IVarName::~IVarName (
|
) [inline, virtual]
|
|
Member Function Documentation
const char * NLAIAGENT::IVarName::addString (
|
const IVarName & s ) const [inline]
|
|
const char * NLAIAGENT::IVarName::getString (
|
) const [pure virtual]
|
|
IVarName & NLAIAGENT::IVarName::operator+= (
|
const IVarName & s ) [pure virtual]
|
|
IVarName & NLAIAGENT::IVarName::operator-= (
|
const IVarName & s ) [pure virtual]
|
|
bool NLAIAGENT::IVarName::operator< (
|
const IVarName & v ) const [inline]
|
|
IVarName & NLAIAGENT::IVarName::operator= (
|
const IVarName & v ) [pure virtual]
|
|
bool NLAIAGENT::IVarName::operator== (
|
const IVarName & v ) const [inline]
|
|
bool NLAIAGENT::IVarName::operator> (
|
const IVarName & v ) const [inline]
|
|
const char * NLAIAGENT::IVarName::subString (
|
const IVarName & s ) const [inline]
|
|
The documentation for this class was generated from the following file:
|
|