1 #ifndef FIPA_ACL_ACLMESSAGE_MESSAGE_FORMAT_H 2 #define FIPA_ACL_ACLMESSAGE_MESSAGE_FORMAT_H 3 #include <fipa_acl/message_generator/acl_message.h> 4 #include <fipa_acl/message_generator/exception.h> 11 enum Type {
SENDER,
RECEIVER,
CONTENT,
REPLY_WITH,
REPLY_BY,
IN_REPLY_TO,
REPLY_TO,
LANGUAGE,
ENCODING,
ONTOLOGY,
PROTOCOL,
CONVERSATION_ID,
MESSAGE_FIELD_END};
43 bool mUpdateCodeTables;
92 void setVersion(
const std::string& version) { mVersion = version; }
103 virtual std::string apply(
const ACLMessage& msg)
const = 0;
std::map< MessageField::Type, std::string > MessageFieldTxt
This class provides a representation of a message conforming to the FIPA specification SC00061...
Foundation of Physical Intelligent Agents.