|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NLAIAGENT::CStringType Class ReferenceThis class is an IObjetOp string type.
More...
#include <agent_object.h>
Inheritance diagram for NLAIAGENT::CStringType:
List of all members.
Detailed Description
This class is an IObjetOp string type.
-
Author:
-
Chafik sameh , Nevrax France
-
Date:
-
2000
Definition at line 43 of file agent_object.h.
Constructor & Destructor Documentation
NLAIAGENT::CStringType::CStringType |
( |
const std::string & |
str |
) |
[inline] |
|
NLAIAGENT::CStringType::CStringType |
( |
const IVarName & |
str |
) |
[inline] |
|
NLAIAGENT::CStringType::CStringType |
( |
const CStringType & |
a |
) |
[inline] |
|
virtual NLAIAGENT::CStringType::~CStringType |
( |
|
) |
[inline, virtual] |
|
Member Function Documentation
virtual const NLAIC::IBasicType* NLAIAGENT::CStringType::clone |
( |
|
) |
const [inline, virtual] |
|
virtual void NLAIAGENT::CStringType::getDebugString |
( |
std::string & |
text |
) |
const [inline, virtual] |
|
const IVarName& NLAIAGENT::CStringType::getStr |
( |
|
) |
const [inline] |
|
|
Definition at line 102 of file agent_object.h.
References _Str.
Referenced by NLAISCRIPT::CCompilateur::buildObject, NLAISCRIPT::CCompilateur::callFunction, NLAISCRIPT::CCompilateur::findMethode, NLAIAGENT::COperatorScript::getDebugString, NLAIAGENT::CAgentScript::getDebugString, NLAISCRIPT::CCodeBrancheRunDebug::printVariable, NLAISCRIPT::CConstraintMethode::run, NLAILOGIC::CInternalGoal::runMethodeMember, NLAILOGIC::CGoal::runMethodeMember, NLAILOGIC::CFact::runMethodeMember, NLAISCRIPT::CFindRunMsg::runOpCode, and NLAISCRIPT::CCompilateur::validateHierarchyMethode. |
|
getType return a unique string how represente the class, it can be the name of the class.
This function is used for the sytem regstry class (see the definition of the template class Gen::CRegistry).
Implements NLAIC::IBasicType.
Definition at line 34 of file agent_object.cpp.
References IdStringType. |
virtual bool NLAIAGENT::CStringType::isEqual |
( |
const IBasicObjectIA & |
a |
) |
const [inline, virtual] |
|
virtual bool NLAIAGENT::CStringType::isTrue |
( |
|
) |
const [inline, virtual] |
|
virtual void NLAIAGENT::CStringType::load |
( |
NLMISC::IStream & |
is |
) |
[inline, virtual] |
|
virtual const NLAIC::IBasicType* NLAIAGENT::CStringType::newInstance |
( |
|
) |
const [inline, virtual] |
|
bool NLAIAGENT::CStringType::operator< |
( |
const CStringType & |
a |
) |
const [virtual] |
|
virtual void NLAIAGENT::CStringType::save |
( |
NLMISC::IStream & |
os |
) |
[inline, virtual] |
|
Member Data Documentation
IVarName* NLAIAGENT::CStringType::_Str [private]
|
|
|
Definition at line 46 of file agent_object.h.
Referenced by CStringType, getDebugString, getStr, isEqual, load, operator!=, operator+=, operator-=, operator<, operator<=, operator==, operator>, operator>=, save, and ~CStringType. |
The documentation for this class was generated from the following files:
|
|