Compounds |
| class | NLAIAGENT::CActor |
| class | NLAIAGENT::CActorScript |
| class | NLAIAGENT::IAgent |
| class | NLAIAGENT::CAgentClockTimer |
| class | NLAIAGENT::IAgentComposite |
| class | NLAIAGENT::IAgentInput |
| class | NLAIAGENT::IAgentManager |
| class | NLAIAGENT::CAgentManagerTimer |
| struct | NLAIAGENT::CAgentNumber |
| class | NLAIAGENT::CAgentScript |
| class | NLAIAGENT::CAgentTimerHandle |
| class | NLAIAGENT::CAgentWatchTimer |
| class | NLAIAGENT::IBaseGroupType |
| class | NLAIAGENT::IBasicAgent |
| class | NLAIAGENT::IBasicIterator |
| class | NLAIAGENT::IBasicMessageGroup |
| class | NLAIAGENT::IBasicMsgContainer |
| class | NLAIAGENT::IBasicObjectIA |
| class | NLAIAGENT::BorneDDigitalType |
| class | NLAIAGENT::BorneDigitalType |
| class | NLAIAGENT::IBornNombre |
| class | NLAIAGENT::CCancelGoalMsg |
| class | NLAIAGENT::CComponentHandle |
| class | NLAIAGENT::IConnectIA |
| class | NLAIAGENT::DDigitalType |
| class | NLAIAGENT::DigitalType |
| class | NLAIAGENT::CFactMsg |
| class | NLAIAGENT::CFailureMsg |
| class | NLAIAGENT::CFsmScript |
| class | NLAIAGENT::CGDAgentScript |
| class | NLAIAGENT::CGoalMsg |
| class | NLAIAGENT::CGroupType |
| class | NLAIAGENT::CharType |
| struct | NLAIAGENT::CIdent |
| struct | NLAIAGENT::CIdMethod |
| class | NLAIAGENT::CIndexedVarName |
| class | NLAIAGENT::CIndexVariant |
| class | NLAIAGENT::CIteratorContener |
| struct | NLAIAGENT::CKeyAgent |
| struct | NLAIAGENT::CKeyObject |
| class | NLAIAGENT::CLibTimerManager |
| class | NLAIAGENT::IListBasicManager |
| class | NLAIAGENT::CListGroupManager |
| class | NLAIAGENT::CListIterator |
| class | NLAIAGENT::IListManager |
| class | NLAIAGENT::CLocalAgentMail |
| class | NLAIAGENT::CLocalMailBox |
| class | NLAIAGENT::CLocWordNumRef |
| class | NLAIAGENT::IMailBox |
| class | NLAIAGENT::IMainAgent |
| class | NLAIAGENT::CMainAgentScript |
| class | NLAIAGENT::IMessageBase |
| class | NLAIAGENT::CMessageGroup |
| class | NLAIAGENT::CMessageList |
| class | NLAIAGENT::CMessageScript |
| class | NLAIAGENT::CMessageVector |
| struct | NLAIAGENT::IMessageBase::CMethodCall |
| struct | NLAIAGENT::CAgentScript::CMethodCall |
| struct | NLAIAGENT::IBaseGroupType::CMethodCall |
| struct | NLAIAGENT::INombreDefine::CMethodCall |
| struct | NLAIAGENT::IBasicAgent::CMethodCall |
| class | NLAIAGENT::CMsgDebug |
| struct | NLAIAGENT::CIndexedVarName::CNameStruc |
| class | NLAIAGENT::INombre |
| class | NLAIAGENT::INombreDefine |
| class | NLAIAGENT::CNotifyParentScript |
| class | NLAIAGENT::IntegerType |
| class | NLAIAGENT::CNumericIndex |
| class | NLAIAGENT::IObjectIA |
| class | NLAIAGENT::CObjectIdent |
| class | NLAIAGENT::CObjectType |
| class | NLAIAGENT::IObjetOp |
| class | NLAIAGENT::COnChangeMsg |
| class | NLAIAGENT::COperatorScript |
| class | NLAIAGENT::CPAchieve |
| class | NLAIAGENT::CPAsk |
| class | NLAIAGENT::CPBreak |
| class | NLAIAGENT::IPerformative |
| class | NLAIAGENT::CPError |
| class | NLAIAGENT::CPEven |
| class | NLAIAGENT::CPExec |
| class | NLAIAGENT::CPKill |
| struct | NLAIAGENT::IObjectIA::CProcessResult |
| class | NLAIAGENT::CProxyAgentMail |
| class | NLAIAGENT::CPService |
| class | NLAIAGENT::CPTell |
| class | NLAIAGENT::IRefrence |
| class | NLAIAGENT::CAgentManagerTimer::CRunTimer |
| class | NLAIAGENT::CScriptMailBox |
| class | NLAIAGENT::CSeqFsmScript |
| class | NLAIAGENT::ShortIntegerType |
| class | NLAIAGENT::CSimpleLocalMailBox |
| class | NLAIAGENT::CStringType |
| class | NLAIAGENT::CStringVarName |
| class | NLAIAGENT::CSuccessMsg |
| class | NLAIAGENT::CTemplateIterator |
| class | NLAIAGENT::IVarName |
| class | NLAIAGENT::IVector |
| class | NLAIAGENT::CVectorGroupManager |
| class | NLAIAGENT::CVectorGroupType |
| class | NLAIAGENT::CVectorIterator |
| class | NLAIAGENT::CVectorMsgContainer |
| class | NLAIAGENT::VectorType |
| class | NLAIAGENT::IWordNumRef |
Typedefs |
| typedef CLocalMailBox | tMailBoxLettre |
typedef std::priority_queue<
CIdMethod> | tQueue |
Enumerations |
| enum | TProcessStatement {
processIdle,
processLocked,
processBuzzy,
processEnd,
processToKill,
processError
} |
| | TProcessStatement define the statement of an agent process. More...
|
Functions |
| NLAIAGENT::tQueue | isTemplateMember ( CAgentScript::CMethodCall **StaticMethod,int count,int shift, const NLAIAGENT::IVarName *className, const NLAIAGENT::IVarName *methodName, const NLAIAGENT::IObjectIA ¶m) |
| template<classT> void | eraseFromList (std::list<T> *l,T a) |
| | Removes an object from an stl list. More...
|
| void | initAgentLib () |
| | Global method proghrammer have to call this function to initialise the word map reference. More...
|
| void | releaseAgentLib () |
| | Global method proghrammer have to call this function to release the word map reference. More...
|
| uint64 | atoiInt64 (const char *ident) |
| void | setRegister (const NLAIC::CSelfClassFactory &m) |
Variables |
| const sint32 | maxIndex = 2 |
| const uint64 | maxResolutionNumer = ((uint64)2 << 48) - (uint64)1 |
| CGroupType | listBidon |
| NLAISCRIPT::CParam* | Param |
| const sint32 | _GetMailer = 0 |
| const sint32 | _Father = 1 |
| const sint32 | _RunTel = 2 |
| const sint32 | _RunAsk = 3 |
| const sint32 | _GetNumId = 4 |
| const sint32 | _LastM = 5 |
| const sint32 | _Const = 0 |
| const sint32 | _Push = 1 |
| const sint32 | _PushFront = 2 |
| const sint32 | _Pop = 3 |
| const sint32 | _PopFront = 4 |
| const sint32 | _Back = 5 |
| const sint32 | _Front = 6 |
| const sint32 | _Get = 7 |
| const sint32 | _Set = 8 |
| const sint32 | _Size = 9 |
| const sint32 | _TSender = 0 |
| const sint32 | _TReceiver = 1 |
| const sint32 | _TContinuation = 2 |
| const sint32 | _TSetContinuation = 3 |
| const sint32 | _MLastM = 4 |