# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

NLAISCRIPT::IOpRunCode Class Reference

Class IOpRunCode. More...

#include <virtual_op_code.h>

Inheritance diagram for NLAISCRIPT::IOpRunCode:

NLAISCRIPT::IOpCode NLAIAGENT::IObjectIA NLAIAGENT::IBasicObjectIA NLAIC::IBasicInterface NLAIC::IBasicType NLAIC::IPointerGestion NLMISC::IStreamable NLMISC::IClassable NLAISCRIPT::CAddOpCode NLAISCRIPT::CAddParamNameDebug NLAISCRIPT::CAffHeapMemberiOpCode NLAISCRIPT::CAffMemberiOpCode NLAISCRIPT::CAffMemberOpCode NLAISCRIPT::CAffOpCode NLAISCRIPT::CAffOpCodeDebug NLAISCRIPT::CDiffOpCode NLAISCRIPT::CDivOpCode NLAISCRIPT::CEqOpCode NLAISCRIPT::CFindRunMsg NLAISCRIPT::CFreeAlloc NLAISCRIPT::CFreeAllocDebug NLAISCRIPT::CHaltOpCode NLAISCRIPT::CInfEqOpCode NLAISCRIPT::CInfOpCode NLAISCRIPT::CJFalseOpCode NLAISCRIPT::CJmpOpCode NLAISCRIPT::CLdbHeapMemberiOpCode NLAISCRIPT::CLdbMemberiOpCode NLAISCRIPT::CLdbMemberOpCode NLAISCRIPT::CLdbNewOpCode NLAISCRIPT::CLdbOpCode NLAISCRIPT::CLdbRefOpCode NLAISCRIPT::CLdbStackMemberiOpCode NLAISCRIPT::CLibCallInheritedMethod NLAISCRIPT::CLibCallMethod NLAISCRIPT::CLibCallMethodi NLAISCRIPT::CLibMemberInheritedMethod NLAISCRIPT::CLibMemberMethod NLAISCRIPT::CLibMemberMethodi NLAISCRIPT::CLibStackMemberMethod NLAISCRIPT::CLocAlloc NLAISCRIPT::CLocAllocDebug NLAISCRIPT::CMakeArgOpCode NLAISCRIPT::CMarkAlloc NLAISCRIPT::CMarkMsg NLAISCRIPT::CMsgSetSender NLAISCRIPT::CMulOpCode NLAISCRIPT::CNegOpCode NLAISCRIPT::CNopOpCode NLAISCRIPT::CNotOpCode NLAISCRIPT::CSubOpCode NLAISCRIPT::CSupEqOpCode NLAISCRIPT::CSupOpCode NLAISCRIPT::CTellOpCode NLAISCRIPT::ICallMethod List of all members.

Public Methods

 IOpRunCode ()
const NLAIAGENT::IObjectIA::CProcessResultrun ()
 Some where Run method define the process of the agen. More...

void getDebugString (std::string &) 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...

bool isEqual (const NLAIAGENT::IBasicObjectIA &a) const
virtual ~IOpRunCode ()

Detailed Description

Class IOpRunCode.

This class allow to define a op-code whis a predefined run() getDebugString(char *) and isquel() ... method's. These method's have the same bihavious for all derivation.

Author:
Chafik sameh , Nevrax France
Date:
2000

Definition at line 98 of file virtual_op_code.h.


Constructor & Destructor Documentation

NLAISCRIPT::IOpRunCode::IOpRunCode   [inline]
 

Definition at line 102 of file virtual_op_code.h.

virtual NLAISCRIPT::IOpRunCode::~IOpRunCode   [inline, virtual]
 

Definition at line 110 of file virtual_op_code.h.


Member Function Documentation

void NLAISCRIPT::IOpRunCode::getDebugString std::string &    const [inline, 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.

Implements NLAIC::IBasicType.

Reimplemented in NLAISCRIPT::CTellOpCode.

Definition at line 107 of file virtual_op_code.h.

bool NLAISCRIPT::IOpRunCode::isEqual const NLAIAGENT::IBasicObjectIA   a const [inline]
 

Reimplemented in NLAISCRIPT::CLdbNewOpCode.

Definition at line 108 of file virtual_op_code.h.

const NLAIAGENT::IObjectIA::CProcessResult& NLAISCRIPT::IOpRunCode::run   [inline, virtual]
 

Some where Run method define the process of the agen.

Implements NLAIAGENT::IObjectIA.

Reimplemented in NLAISCRIPT::CLdbNewOpCode.

Definition at line 106 of file virtual_op_code.h.

References NLAIAGENT::IObjectIA::ProcessRun.


The documentation for this class was generated from the following file: