fipa_acl  1.4
Classes | Namespaces | Typedefs | Functions
agent_id.h File Reference

Defines the AgentID class. More...

#include <string>
#include <vector>
#include <iosfwd>
#include <utility>
#include "userdef_param.h"

Go to the source code of this file.

Classes

class  fipa::acl::AgentID
 Implements the general AgentID functionality, which is present throughout the fipa specifications(FIPA at http://www.fipa.org). Functionality may need to be extended as further modules are implemented Important notice: the probably main field of an AgentID, the actual id, is not yet declared/implemented, as it was not need for the encoding and it was not discussed what should it be. More...
 
class  fipa::acl::UndefinedAgentID
 

Namespaces

 fipa
 Foundation of Physical Intelligent Agents.
 
 fipa::acl
 Agent Communication Language.
 

Typedefs

typedef std::vector< AgentID > fipa::acl::AgentIDList
 
typedef AgentIDList fipa::acl::Resolvers
 
typedef std::vector< std::string > fipa::acl::Addresses
 

Functions

template<typename C , typename E >
std::basic_ostream< C, E > & fipa::acl::operator<< (std::basic_ostream< C, E > &out, const AgentID &agent)
 
template<typename C , typename E >
std::basic_ostream< C, E > & fipa::acl::operator<< (std::basic_ostream< C, E > &out, const AgentIDList &agents)
 

Detailed Description

Defines the AgentID class.

Author
Mircea Cretu Stancu
Thomas Roehr, thoma.nosp@m.s.ro.nosp@m.ehr@d.nosp@m.fki..nosp@m.de

Definition in file agent_id.h.