|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NLAIAGENT::CFactMsg Class Reference#include <msg_fact.h>
Inheritance diagram for NLAIAGENT::CFactMsg:
List of all members.
Public Methods |
| CFactMsg (const CFactMsg &) |
| CFactMsg (std::list< IObjectIA * > &, NLAISCRIPT::CMessageClass *) |
| CFactMsg (NLAISCRIPT::CMessageClass *b=NULL) |
| CFactMsg (IBasicAgent *) |
virtual | ~CFactMsg () |
|
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...
|
tQueue | isMember (const NLAIAGENT::IVarName *, const NLAIAGENT::IVarName *, const NLAIAGENT::IObjectIA &) const |
IObjectIA::CProcessResult | runMethodeMember (sint32, IObjectIA *) |
| The methode runMethodeMember(sint32 index,IObjectIA *param) allow us to run a own member method. More...
|
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 | IdFactMsg |
Constructor & Destructor Documentation
NLAIAGENT::CFactMsg::CFactMsg |
( |
const CFactMsg & |
|
) |
|
|
NLAIAGENT::CFactMsg::~CFactMsg |
( |
|
) |
[virtual] |
|
Member Function Documentation
sint32 NLAIAGENT::CFactMsg::getBaseMethodCount |
( |
|
) |
const [virtual] |
|
void NLAIAGENT::CFactMsg::getDebugString |
( |
std::string & |
t |
) |
const [virtual] |
|
|
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.
Reimplemented from NLAIAGENT::CMessageScript.
Definition at line 82 of file msg_fact.cpp.
References t. |
virtual const NLAIC::IBasicType* NLAIAGENT::CFactMsg::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 108 of file msg_fact.cpp. |
Member Data Documentation
The documentation for this class was generated from the following files:
|
|