#include <test_method.h>
Definition at line 66 of file test_method.h.
Public Member Functions | |
| CMethodCall (const char *name, int i, NLAIAGENT::IObjectIA *a, TTypeCheck checkArg, int argCount, NLAIAGENT::IObjectIA *r) | |
| ~CMethodCall () | |
Data Fields | |
| sint | ArgCount |
| Count neaded when the CheckCount it set. | |
| NLAIAGENT::IObjectIA * | ArgType |
| Type of the method argument. | |
| TTypeCheck | CheckArgType |
| CheckArg is for force the method argument test. If its true we test juste the name coherence. | |
| sint32 | Index |
| Index of the method in the class. | |
| NLAIAGENT::CStringVarName | MethodName |
| Name of the method. | |
| NLAIAGENT::IObjectIA * | ReturnValue |
| Return value type. | |
|
||||||||||||||||||||||||||||
|
Definition at line 68 of file test_method.h. References r.
00068 : 00069 MethodName (name),ArgType(a),ReturnValue(r) 00070 { 00071 Index = i; 00072 CheckArgType = checkArg; 00073 ArgCount = argCount; 00074 } |
|
|
Definition at line 76 of file test_method.h. References NLAIC::IPointerGestion::release().
00077 {
00078 if(ReturnValue != NULL) ReturnValue->release();
00079 if(ArgType != NULL) ArgType->release();
00080 }
|
|
|
Count neaded when the CheckCount it set.
Definition at line 90 of file test_method.h. |
|
|
Type of the method argument.
Definition at line 84 of file test_method.h. |
|
|
CheckArg is for force the method argument test. If its true we test juste the name coherence.
Definition at line 88 of file test_method.h. |
|
|
Index of the method in the class.
Definition at line 92 of file test_method.h. |
|
|
Name of the method.
Definition at line 82 of file test_method.h. |
|
|
Return value type.
Definition at line 86 of file test_method.h. |
1.3.6