From 0ea5fc66924303d1bf73ba283a383e2aadee02f2 Mon Sep 17 00:00:00 2001 From: neodarz Date: Sat, 11 Aug 2018 20:21:34 +0200 Subject: Initial commit --- docs/doxygen/nel/a02182.html | 366 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 366 insertions(+) create mode 100644 docs/doxygen/nel/a02182.html (limited to 'docs/doxygen/nel/a02182.html') diff --git a/docs/doxygen/nel/a02182.html b/docs/doxygen/nel/a02182.html new file mode 100644 index 00000000..b30700bc --- /dev/null +++ b/docs/doxygen/nel/a02182.html @@ -0,0 +1,366 @@ + + +NeL: NLAISCRIPT::CAgentClass::CMethodType struct Reference + + + +
+

NLAISCRIPT::CAgentClass::CMethodType Struct Reference

#include <interpret_object_agent.h> +

+ + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 CMethodType (CMethodeName *m)
 CMethodType (const CMethodType &m)
 CMethodType ()
const bool & isBasedOnBaseClass () const
CMethodTypeoperator= (const CMethodType &m)
void setMethodBasedOnBaseClassState (bool b)
virtual ~CMethodType ()

Data Fields

bool DefineInBaseClass
CMethodeNameMethod
+


Constructor & Destructor Documentation

+

+ + + + +
+ + + + + + + + + +
NLAISCRIPT::CAgentClass::CMethodType::CMethodType  )  [inline]
+
+ + + + + +
+   + + +

+ +

+Definition at line 109 of file interpret_object_agent.h. +

+References DefineInBaseClass. +

+

00110                         {
+00111                                 Method = NULL;
+00112                                 DefineInBaseClass = true;
+00113                         }
+
+

+ + + + +
+ + + + + + + + + + +
NLAISCRIPT::CAgentClass::CMethodType::CMethodType const CMethodType m  )  [inline]
+
+ + + + + +
+   + + +

+ +

+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                         }
+
+

+ + + + +
+ + + + + + + + + + +
NLAISCRIPT::CAgentClass::CMethodType::CMethodType CMethodeName m  )  [inline]
+
+ + + + + +
+   + + +

+ +

+Definition at line 130 of file interpret_object_agent.h. +

+References DefineInBaseClass. +

+

00131                         {
+00132                                 Method = m;
+00133                                 DefineInBaseClass = true;
+00134                         }
+
+

+ + + + +
+ + + + + + + + + +
virtual NLAISCRIPT::CAgentClass::CMethodType::~CMethodType  )  [inline, virtual]
+
+ + + + + +
+   + + +

+ +

+Definition at line 136 of file interpret_object_agent.h. +

+References NLAIC::IPointerGestion::release(). +

+

00137                         {
+00138                                 if(Method != NULL) Method->release();
+00139                         }
+
+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + +
const bool& NLAISCRIPT::CAgentClass::CMethodType::isBasedOnBaseClass  )  const [inline]
+
+ + + + + +
+   + + +

+ +

+Definition at line 141 of file interpret_object_agent.h. +

+References DefineInBaseClass. +

+

00142                         {
+00143                                 return DefineInBaseClass;
+00144                         }
+
+

+ + + + +
+ + + + + + + + + + +
CMethodType& NLAISCRIPT::CAgentClass::CMethodType::operator= const CMethodType m  )  [inline]
+
+ + + + + +
+   + + +

+ +

+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                         }
+
+

+ + + + +
+ + + + + + + + + + +
void NLAISCRIPT::CAgentClass::CMethodType::setMethodBasedOnBaseClassState bool  b  )  [inline]
+
+ + + + + +
+   + + +

+ +

+Definition at line 146 of file interpret_object_agent.h. +

+References DefineInBaseClass. +

+

00147                         {
+00148                                 DefineInBaseClass = b;
+00149                         }
+
+


Field Documentation

+

+ + + + +
+ + +
bool NLAISCRIPT::CAgentClass::CMethodType::DefineInBaseClass +
+
+ + + + + +
+   + + +

+ +

+Definition at line 107 of file interpret_object_agent.h. +

+Referenced by CMethodType(), isBasedOnBaseClass(), operator=(), and setMethodBasedOnBaseClassState().

+

+ + + + +
+ + +
CMethodeName* NLAISCRIPT::CAgentClass::CMethodType::Method +
+
+ + + + + +
+   + + +

+ +

+Definition at line 106 of file interpret_object_agent.h. +

+Referenced by CMethodType(), and operator=().

+


The documentation for this struct was generated from the following file: +
Generated on Tue Mar 16 11:17:46 2004 for NeL by + +doxygen +1.3.6
+ + -- cgit v1.2.1