|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NLAIAGENT::CSetValueMsg Class Reference#include <msg_setvalue.h>
Inheritance diagram for NLAIAGENT::CSetValueMsg:
List of all members.
Public Methods |
| CSetValueMsg (const CSetValueMsg &) |
| CSetValueMsg (std::list< IObjectIA * > &, NLAISCRIPT::CMessageClass *) |
| CSetValueMsg (NLAISCRIPT::CMessageClass *b=NULL) |
| CSetValueMsg (IBasicAgent *) |
virtual | ~CSetValueMsg () |
|
virtual const NLAIC::IBasicType * | clone () const |
| This function allow a pointer copy, that mean that the new class have the sam attributs caracteristics as the owne. More...
|
virtual const NLAIC::IBasicType * | newInstance () const |
| This function allow a new instance, that mean that the class is a class factory. More...
|
const NLAIC::CIdentType & | getType () const |
| getType return a unique string how represente the class, it can be the name of the class. More...
|
void | getDebugString (std::string &t) const |
| This is a Debug function, text is an character pointer to receive the debug text output, the debug text containe all think sensible to interset user. More...
|
virtual tQueue | isMember (const NLAIAGENT::IVarName *, const NLAIAGENT::IVarName *, const NLAIAGENT::IObjectIA &) const |
virtual IObjectIA::CProcessResult | runMethodeMember (sint32, IObjectIA *) |
| The methode runMethodeMember(sint32 index,IObjectIA *param) allow us to run a own member method. More...
|
virtual IObjectIA::CProcessResult | runMethodeMember (sint32, sint32, NLAIAGENT::IObjectIA *) |
| The methode runMethodeMember(sint32 heritance, sint32 index, IObjectIA *param) allow us to run a member method. More...
|
virtual sint32 | getBaseMethodCount () const |
| Return the nomber of internal C++ hard coded method that the class can process. More...
|
Static Public Attributes |
const NLAIC::CIdentType | IdSetValueMsg |
Constructor & Destructor Documentation
NLAIAGENT::CSetValueMsg::CSetValueMsg |
( |
const CSetValueMsg & |
|
) |
|
|
NLAIAGENT::CSetValueMsg::CSetValueMsg |
( |
IBasicAgent * |
|
) |
|
|
NLAIAGENT::CSetValueMsg::~CSetValueMsg |
( |
|
) |
[virtual] |
|
Member Function Documentation
sint32 NLAIAGENT::CSetValueMsg::getBaseMethodCount |
( |
|
) |
const [virtual] |
|
void NLAIAGENT::CSetValueMsg::getDebugString |
( |
std::string & |
t |
) |
const [virtual] |
|
virtual const NLAIC::IBasicType* NLAIAGENT::CSetValueMsg::newInstance |
( |
|
) |
const [inline, virtual] |
|
|
The methode runMethodeMember(sint32 heritance, sint32 index, IObjectIA *param) allow us to run a member method.
heritance: is the id returned by the methodisClassInheritedFrom(const IVarName &). index: is the method id return by the isMember(const IVarName *,const IVarName *,const IObjectIA &) const method. param: is the parametre for the method.
Reimplemented from NLAIAGENT::CMessageScript.
Definition at line 111 of file msg_setvalue.cpp. |
Member Data Documentation
The documentation for this class was generated from the following files:
|
|