9 std::string agentTxt =
"(agent-identifier";
20 std::vector<UserdefParam>::const_iterator cit = agent.
getUserdefParams().begin();
33 std::string list =
"(sequence";
41 std::string list =
"(set";
49 std::string list =
"";
50 AgentIDList::const_iterator cit = agentList.begin();
51 for(; cit != agentList.end(); ++cit)
60 std::string sequence =
"(sequence";
61 Addresses::const_iterator cit = addresses.begin();
62 for(; cit != addresses.end(); ++cit)
65 sequence +=
getUrl(*cit) +
" ";
73 size_t size = txt.size();
75 ss <<
"#" << size <<
"\"" << txt;
const Resolvers & getResolvers() const
Get list of resolvers.
const std::string & getName() const
setter and getter methods for all fields; they do not result in deep-copies assignments/retreivals, but this can be easily changed if needed through the overloaded operator which do
std::vector< AgentID > AgentIDList
const std::vector< std::string > & getAddresses() const
Retrieve list of addresses.
std::vector< std::string > Addresses
const std::vector< UserdefParam > & getUserdefParams() const
Get the all userdefined parameter.
Implements the general AgentID functionality, which is present throughout the fipa specifications(FIP...