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/namespace_NLAIC.html | 655 ++++++++++++++++++++++++++++++++++ 1 file changed, 655 insertions(+) create mode 100644 docs/doxygen/nel/namespace_NLAIC.html (limited to 'docs/doxygen/nel/namespace_NLAIC.html') diff --git a/docs/doxygen/nel/namespace_NLAIC.html b/docs/doxygen/nel/namespace_NLAIC.html new file mode 100644 index 00000000..eb1d9e20 --- /dev/null +++ b/docs/doxygen/nel/namespace_NLAIC.html @@ -0,0 +1,655 @@ + + + + nevrax.org : docs + + + + + + + + + + + + + + +
# 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  
+

NLAIC Namespace Reference

+

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

Compounds

class  NLAIC::IBasicInterface
class  NLAIC::IBasicType
class  NLAIC::CBinaryType
class  NLAIC::IClassFactory
class  NLAIC::CIdentType
class  NLAIC::CIdentTypeAlloc
class  NLAIC::IIO
class  NLAIC::IPointerGestion
class  NLAIC::CPyTemplateDef
class  NLAIC::CRegistry
struct  NLAIC::CRegistry::CRegistryClass
class  NLAIC::CSelfClassFactory
class  NLAIC::CTypeOfObject
class  NLAIC::CTypeOfOperator

Basic stream method utility.

NLMISC::IStreamoperator>> (NLMISC::IStream &is, CIdentTypeAlloc &o)
 Read an CIdentTypeAlloc from a stream. More...

NLMISC::IStreamoperator<< (NLMISC::IStream &os, CIdentType &o)
 Read an CIdentType from a stream. More...

NLMISC::IStreamoperator<< (NLMISC::IStream &os, IBasicInterface &o)
 Write an IBasicInterface to a stream. More...

NLMISC::IStreamoperator>> (NLMISC::IStream &is, IBasicInterface &o)
 read an IBasicInterface from a stream. More...


Enumerations

enum  PyMemDeleteType {
+  unDeleteMemory, +
+  deleteMemory +
+ }

Functions

char* stringBuild (const char *str, ...)
 this method give an char pointer hows it contents a string define by a const char* same as printf. It use for initialise string objects. More...

std::string stringGetBuild (const char *str, ...)
 this method give an char pointer hows it contents a string define by a const char* same as printf. It use for initialise string objects. More...

template<classT> CPyTemplateDef<T>* CreatePyObjectInstance (T *o,PyTypeObject *defType)
CRegistrygetRegistry ()
 Get the local static CRegistry object define for all object. More...

void releaseRegistry ()
 Remove the static CRegistry object. More...

sint32 registerClass (const CIdentType &ident,const IClassFactory &factoryClass)
 Register an object in the CRegistry static object. More...

IBasicInterfacecreateInstance (const CIdentType &ident)
 Creat new instance from the CRegistry static object. More...

void initRegistry ()
 Initialize the CRegistry static object. That mean: if not null create new one else delete old one and build new one. More...


Variables

CRegistryregistry = NULL
+


Enumeration Type Documentation

+

+ + + + +
+ + + + + +
+enum NLAIC::PyMemDeleteType +
+
+ + + + + +
+   + + +

+

+Enumeration values:
+ + + +
unDeleteMemory +
deleteMemory +
+
+ +

+Definition at line 37 of file python_export.h.

+


Function Documentation

+

+ + + + +
+ + + + + + + + + + + + + +
+template<classT>
+CPyTemplateDef< T >* NLAIC::CreatePyObjectInstance<T> ( + +T * o, +
+PyTypeObject * defType ) +
+
+ + + + + +
+   + + +

+ +

+Definition at line 372 of file python_export.h.

+

+ + + + +
+ + + + + + +
+IBasicInterface * NLAIC::createInstance ( + +const CIdentType & ident ) +
+
+ + + + + +
+   + + +

+Creat new instance from the CRegistry static object. +

+ +

+Definition at line 49 of file registry_class.cpp. +

+Referenced by NLAISCRIPT::CCompilateur::buildObject().

+

+ + + + +
+ + + + + + +
+CRegistry * NLAIC::getRegistry ( + +) +
+
+ + + + + +
+   + + +

+Get the local static CRegistry object define for all object. +

+ +

+Definition at line 34 of file registry_class.cpp. +

+Referenced by NLAISCRIPT::CAgentClass::createComponents(), and NLAISCRIPT::CAgentClass::getBaseClass().

+

+ + + + +
+ + + + + + +
+void NLAIC::initRegistry ( + +) +
+
+ + + + + +
+   + + +

+Initialize the CRegistry static object. That mean: if not null create new one else delete old one and build new one. +

+ +

+Definition at line 54 of file registry_class.cpp. +

+Referenced by NLAILINK::initIALib().

+

+ + + + +
+ + + + + + + + + + +
+NLMISC::IStream & NLAIC::operator<< ( + +NLMISC::IStream & os, +
+IBasicInterface & o ) [inline] +
+
+ + + + + +
+   + + +

+Write an IBasicInterface to a stream. +

+ +

+Definition at line 501 of file abstract_interface.h.

+

+ + + + +
+ + + + + + + + + + +
+NLMISC::IStream & NLAIC::operator<< ( + +NLMISC::IStream & os, +
+CIdentType & o ) +
+
+ + + + + +
+   + + +

+Read an CIdentType from a stream. +

+ +

+Definition at line 232 of file ident_type.cpp.

+

+ + + + +
+ + + + + + + + + + +
+NLMISC::IStream & NLAIC::operator>> ( + +NLMISC::IStream & is, +
+IBasicInterface & o ) [inline] +
+
+ + + + + +
+   + + +

+read an IBasicInterface from a stream. +

+ +

+Definition at line 508 of file abstract_interface.h.

+

+ + + + +
+ + + + + + + + + + +
+NLMISC::IStream & NLAIC::operator>> ( + +NLMISC::IStream & is, +
+CIdentTypeAlloc & o ) [inline] +
+
+ + + + + +
+   + + +

+Read an CIdentTypeAlloc from a stream. +

+ +

+Definition at line 491 of file abstract_interface.h.

+

+ + + + +
+ + + + + + + + + + +
+sint32 NLAIC::registerClass ( + +const CIdentType & ident, +
+const IClassFactory & factoryClass ) +
+
+ + + + + +
+   + + +

+Register an object in the CRegistry static object. +

+ +

+Definition at line 44 of file registry_class.cpp. +

+Referenced by NLAIAGENT::setRegister().

+

+ + + + +
+ + + + + + +
+void NLAIC::releaseRegistry ( + +) +
+
+ + + + + +
+   + + +

+Remove the static CRegistry object. +

+ +

+Definition at line 58 of file registry_class.cpp. +

+Referenced by NLAILINK::releaseIALib().

+

+ + + + +
+ + + + + + + + + + +
+char * NLAIC::stringBuild ( + +const char * str, +
+... ) +
+
+ + + + + +
+   + + +

+this method give an char pointer hows it contents a string define by a const char* same as printf. It use for initialise string objects. +

+ +

+Definition at line 36 of file ident_type.cpp.

+

+ + + + +
+ + + + + + + + + + +
+std::string NLAIC::stringGetBuild ( + +const char * str, +
+... ) +
+
+ + + + + +
+   + + +

+this method give an char pointer hows it contents a string define by a const char* same as printf. It use for initialise string objects. +

+ +

+Definition at line 48 of file ident_type.cpp. +

+Referenced by NLAISCRIPT::CConstraintMethode::CConstraintMethode(), NLAISCRIPT::CAgentClass::addBrancheCode(), NLAISCRIPT::CLdbRefOpCode::getDebugResult(), NLAISCRIPT::CLdbMemberiOpCode::getDebugResult(), NLAISCRIPT::CLdbHeapMemberiOpCode::getDebugResult(), NLAISCRIPT::CLdbStackMemberiOpCode::getDebugResult(), NLAISCRIPT::CLdbMemberOpCode::getDebugResult(), NLAISCRIPT::CCallMethodi::getDebugResult(), NLAISCRIPT::CCallStackNewMethodi::getDebugResult(), NLAISCRIPT::CCallStackMethodi::getDebugResult(), NLAISCRIPT::CCallHeapMethodi::getDebugResult(), NLAISCRIPT::CCallMethod::getDebugResult(), NLAISCRIPT::CLibHeapMemberMethod::getDebugResult(), NLAISCRIPT::CLibStackMemberMethod::getDebugResult(), NLAISCRIPT::CLibCallMethodi::getDebugResult(), NLAISCRIPT::CLibCallInheritedMethod::getDebugResult(), NLAISCRIPT::CLibCallMethod::getDebugResult(), NLAISCRIPT::CLibMemberMethodi::getDebugResult(), NLAISCRIPT::CLibMemberInheritedMethod::getDebugResult(), NLAISCRIPT::CLibMemberMethod::getDebugResult(), NLAISCRIPT::CMarkMsg::getDebugResult(), NLAISCRIPT::CMakeArgOpCode::getDebugResult(), NLAISCRIPT::CTellOpCode::getDebugResult(), NLAISCRIPT::CFreeAlloc::getDebugResult(), NLAISCRIPT::CMarkAlloc::getDebugResult(), NLAISCRIPT::CLocAlloc::getDebugResult(), NLAISCRIPT::CAffMemberOpCode::getDebugResult(), NLAISCRIPT::CAffOpCode::getDebugResult(), NLAISCRIPT::CJmpOpCode::getDebugResult(), NLAISCRIPT::CJFalseOpCode::getDebugResult(), NLAISCRIPT::CFindRunMsg::getDebugResult(), NLAISCRIPT::CFreeAllocDebug::getDebugResult(), NLAISCRIPT::CAffOpCodeDebug::getDebugResult(), NLAISCRIPT::CAffHeapMemberiOpCode::getDebugResult(), NLAISCRIPT::CLocAllocDebug::getDebugResult(), NLAISCRIPT::CVarPStackParam::getDebugString(), NLAISCRIPT::CVarPStack::getDebugString(), NLAILOGIC::CFactPattern::getDebugString(), NLAILOGIC::CVar::getDebugString(), NLAIC::CBinaryType::getDebugString(), NLAISCRIPT::CObjectUnknown::getDebugString(), NLAIAGENT::CObjectType::getDebugString(), NLAIAGENT::COnChangeMsg::getDebugString(), NLAIAGENT::CNotifyParentScript::getDebugString(), NLAIAGENT::CMessageGroup::getDebugString(), NLAIAGENT::CFactMsg::getDebugString(), NLAIAGENT::CFailureMsg::getDebugString(), NLAIAGENT::CSuccessMsg::getDebugString(), NLAIAGENT::IMessageBase::getDebugString(), NLAIAGENT::CMessageScript::getDebugString(), NLAIAGENT::IListBasicManager::getDebugString(), NLAISCRIPT::CAgentClass::getDebugString(), NLAISCRIPT::CClassInterpretFactory::getDebugString(), NLAIAGENT::CIdent::getDebugString(), NLAIAGENT::CLocWordNumRef::getDebugString(), NLAIAGENT::CVectorGroupType::getDebugString(), NLAILOGIC::CGoal::getDebugString(), NLAIFUZZY::CFuzzyVar::getDebugString(), NLAIFUZZY::FuzzyType::getDebugString(), NLAIFUZZY::CTrapezeFuzzySet::getDebugString(), NLAIFUZZY::CLeftFuzzySet::getDebugString(), NLAIFUZZY::CTriangleFuzzySet::getDebugString(), NLAIFUZZY::CRightFuzzySet::getDebugString(), NLAIFUZZY::CFuzzyInterval::getDebugString(), NLAIFUZZY::CFuzzyRuleSet::getDebugString(), NLAIFUZZY::CFuzzyRule::getDebugString(), NLAIFUZZY::CFuzzyFact::getDebugString(), NLAIFUZZY::CSimpleFuzzyCond::getDebugString(), NLAILOGIC::CFirstOrderAssert::getDebugString(), NLAILOGIC::CFact::getDebugString(), NLAISCRIPT::CCodeContext::getDebugString(), NLAIAGENT::IAgent::getDebugString(), NLAIAGENT::CAgentWatchTimer::getDebugString(), NLAIAGENT::CStringVarName::getDebugString(), NLAIAGENT::CAgentScript::getDebugString(), NLAIAGENT::CProxyAgentMail::getDebugString(), NLAIAGENT::CStringType::getDebugString(), NLAIAGENT::CLocalAgentMail::getDebugString(), NLAIAGENT::CharType::getDebugString(), NLAIAGENT::ShortIntegerType::getDebugString(), NLAIAGENT::IntegerType::getDebugString(), NLAIAGENT::BorneDDigitalType::getDebugString(), NLAIAGENT::DDigitalType::getDebugString(), NLAIAGENT::BorneDigitalType::getDebugString(), NLAIAGENT::DigitalType::getDebugString(), NLAIAGENT::VectorType::getDebugString(), NLAISCRIPT::CConstraintMethode::run(), NLAIAGENT::IBasicAgent::runAsk(), and NLAIAGENT::IBasicAgent::runTell().

+


Variable Documentation

+

+ + + + +
+ + + + + +
+CRegistry * NLAIC::registry = NULL +
+
+ + + + + +
+   + + +

+ +

+Definition at line 32 of file registry_class.cpp.

+ + + +
                                                                                                                                                                    +

+ + -- cgit v1.2.1