# 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  

NLAIAGENT::CAgentScript::CMethodCall Struct Reference

Structure to define the name, id and argument type of hard coded mathod. More...

#include <agent_script.h>

Collaboration diagram for NLAIAGENT::CAgentScript::CMethodCall:

Collaboration graph
[legend]
List of all members.

Public Methods

 CMethodCall (const char *name, int i,IObjectIA *a,TTypeCheck checkArg,int argCount,IObjectIA *r)
virtual ~CMethodCall ()

Public Attributes

CStringVarName MethodName
 Name of the method. More...

IObjectIAArgType
 Type of the method argument. More...

IObjectIAReturnValue
 Return value type. More...

TTypeCheck CheckArgType
 CheckArg is for force the method argument test. If its true we test juste the name coherence. More...

sint ArgCount
 Count neaded when the CheckCount it set. More...

sint32 Index
 Index of the method in the class. More...


Detailed Description

Structure to define the name, id and argument type of hard coded mathod.

Definition at line 95 of file agent_script.h.


Constructor & Destructor Documentation

NLAIAGENT::CAgentScript::CMethodCall::CMethodCall ( const char * name,
int i,
IObjectIA * a,
TTypeCheck checkArg,
int argCount,
IObjectIA * r ) [inline]
 

Definition at line 98 of file agent_script.h.

NLAIAGENT::CAgentScript::CMethodCall::~CMethodCall ( ) [inline, virtual]
 

Definition at line 106 of file agent_script.h.


Member Data Documentation

sint NLAIAGENT::CAgentScript::CMethodCall::ArgCount
 

Count neaded when the CheckCount it set.

Definition at line 121 of file agent_script.h.

IObjectIA * NLAIAGENT::CAgentScript::CMethodCall::ArgType
 

Type of the method argument.

Definition at line 115 of file agent_script.h.

TTypeCheck NLAIAGENT::CAgentScript::CMethodCall::CheckArgType
 

CheckArg is for force the method argument test. If its true we test juste the name coherence.

Definition at line 119 of file agent_script.h.

sint32 NLAIAGENT::CAgentScript::CMethodCall::Index
 

Index of the method in the class.

Definition at line 123 of file agent_script.h.

CStringVarName NLAIAGENT::CAgentScript::CMethodCall::MethodName
 

Name of the method.

Definition at line 113 of file agent_script.h.

IObjectIA * NLAIAGENT::CAgentScript::CMethodCall::ReturnValue
 

Return value type.

Definition at line 117 of file agent_script.h.


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