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 |