1 #ifndef FIPA_ACL_XML_FORMAT_H
2 #define FIPA_ACL_XML_FORMAT_H
5 #include <base/Time.hpp>
6 #include <fipa_acl/message_generator/acl_envelope.h>
7 #include <fipa_acl/message_generator/acl_message.h>
8 #include <fipa_acl/message_generator/types.h>
18 static TiXmlElement*
getDate(
const base::Time& date);
19 static const std::string
dateToStr(
const base::Time& date);
20 static TiXmlElement*
getURL(
const std::string& url,
bool useHref);
21 static TiXmlElement*
getName(
const std::string& name,
bool useId);
22 static TiXmlElement*
getAgentID(
const AgentID& aid,
bool useNameId,
bool useUrlHref);
30 #endif //FIPA_ACL_XML_FORMAT_H
std::vector< UserdefParam > UserdefinedParameterList
std::vector< AgentID > AgentIDList
Implements the general AgentID functionality, which is present throughout the fipa specifications(FIP...