fipa_acl  1.4
agent_id.cpp
Go to the documentation of this file.
1 #include "agent_id.h"
2 
3 namespace fipa { namespace acl {
4 
6 {
7 }
8 
10 {
11 }
12 
14 {
15  printf("\t\tname: %s\n", aid.name.c_str());
16  for(uint32_t a=0; a < aid.addresses.size(); a++)
17  {
18  printf("\t\taddresses: %s\n", aid.addresses[a].c_str());
19  }
20  printf("\t\tresolvers:\n");
21  for(uint32_t r=0; r < aid.resolvers.size(); r++)
22  {
23  fipa::acl::AgentIdentifier resolver = aid.resolvers[r].get();
24  print(resolver);
25  }
26 
27 }
28 
29 }} // namespace fipa::acl
std::vector< std::string > addresses
Definition: agent_id.h:33
Definition for AgentIdentifier.
Definition: agent_id.h:30
std::vector< fipa::acl::Resolver > resolvers
Definition: agent_id.h:34
void print(const fipa::acl::AgentIdentifier &aid)
Print an AgentIdentifier.
Definition: agent_id.cpp:13
Foundation of Physical Intelligent Agents.
Definition: conversation.cpp:6