NLAIAGENT::CKeyAgent Struct Reference

#include <key_agent.h>


Public Member Functions

 CKeyAgent (const CStringType &s)
 CKeyAgent (const CKeyAgent &k)
 CKeyAgent (const CStringType &s, const std::list< IBasicAgent * >::iterator &i)
bool operator< (const CKeyAgent &k) const

Data Fields

std::list< IBasicAgent
* >::iterator 
Itr
CStringType Name


Constructor & Destructor Documentation

NLAIAGENT::CKeyAgent::CKeyAgent const CStringType s,
const std::list< IBasicAgent * >::iterator &  i
[inline]
 

Definition at line 37 of file key_agent.h.

References Itr, and s.

00037                                                                                         : Name(s), Itr(i)
00038                 {
00039                 }

NLAIAGENT::CKeyAgent::CKeyAgent const CKeyAgent k  )  [inline]
 

Definition at line 41 of file key_agent.h.

References Itr.

00041                                              :Name(k.Name), Itr(k.Itr)
00042                 {
00043                 }

NLAIAGENT::CKeyAgent::CKeyAgent const CStringType s  )  [inline]
 

Definition at line 45 of file key_agent.h.

References s.

00045                                                : Name(s)
00046                 {
00047                 }


Member Function Documentation

bool NLAIAGENT::CKeyAgent::operator< const CKeyAgent k  )  const [inline]
 

Definition at line 49 of file key_agent.h.

References Name.

00050                 {
00051                         return (Name < k.Name);
00052                 }


Field Documentation

std::list<IBasicAgent *>::iterator NLAIAGENT::CKeyAgent::Itr
 

Definition at line 35 of file key_agent.h.

Referenced by CKeyAgent(), NLAIAGENT::CAgentScript::getDynamicName(), and NLAIAGENT::CAgentScript::runMethodBase().

CStringType NLAIAGENT::CKeyAgent::Name
 

Definition at line 34 of file key_agent.h.

Referenced by NLAIAGENT::CAgentScript::getDynamicName(), operator<(), and NLAIAGENT::CAgentScript::runMethodBase().


The documentation for this struct was generated from the following file:
Generated on Tue Mar 16 09:16:50 2004 for NeL by doxygen 1.3.6