#include <interpret_object_agent.h>
Public Member Functions | |
| CMethodType (CMethodeName *m) | |
| CMethodType (const CMethodType &m) | |
| CMethodType () | |
| const bool & | isBasedOnBaseClass () const |
| CMethodType & | operator= (const CMethodType &m) |
| void | setMethodBasedOnBaseClassState (bool b) |
| virtual | ~CMethodType () |
Data Fields | |
| bool | DefineInBaseClass |
| CMethodeName * | Method |
|
|
Definition at line 109 of file interpret_object_agent.h. References DefineInBaseClass.
00110 {
00111 Method = NULL;
00112 DefineInBaseClass = true;
00113 }
|
|
|
Definition at line 115 of file interpret_object_agent.h. References DefineInBaseClass, NLAIC::IPointerGestion::incRef(), and Method.
00116 {
00117 Method = m.Method;
00118 if(Method != NULL) Method->incRef();
00119 DefineInBaseClass = m.DefineInBaseClass;
00120 }
|
|
|
Definition at line 130 of file interpret_object_agent.h. References DefineInBaseClass.
00131 {
00132 Method = m;
00133 DefineInBaseClass = true;
00134 }
|
|
|
Definition at line 136 of file interpret_object_agent.h. References NLAIC::IPointerGestion::release().
|
|
|
Definition at line 141 of file interpret_object_agent.h. References DefineInBaseClass.
00142 {
00143 return DefineInBaseClass;
00144 }
|
|
|
Definition at line 122 of file interpret_object_agent.h. References DefineInBaseClass, NLAIC::IPointerGestion::incRef(), and Method.
00123 {
00124 Method = m.Method;
00125 if(Method != NULL) Method->incRef();
00126 DefineInBaseClass = m.DefineInBaseClass;
00127 return *this;
00128 }
|
|
|
Definition at line 146 of file interpret_object_agent.h. References DefineInBaseClass.
00147 {
00148 DefineInBaseClass = b;
00149 }
|
|
|
Definition at line 107 of file interpret_object_agent.h. Referenced by CMethodType(), isBasedOnBaseClass(), operator=(), and setMethodBasedOnBaseClassState(). |
|
|
Definition at line 106 of file interpret_object_agent.h. Referenced by CMethodType(), and operator=(). |
1.3.6