|
fipa_acl
1.4
|
Abstract class which should be implemented by a specific format to encode an ACLMessage according to the fipa specification (SC00069) More...
#include <message_format.h>
Inherited by fipa::acl::BitefficientMessageFormat, fipa::acl::StringMessageFormat, and fipa::acl::XMLMessageFormat.
Public Member Functions | |
| MessageFormat () | |
| virtual | ~MessageFormat () |
| void | setUseCodeTables (bool x) |
| bool | getUseCodeTables () const |
| void | setUpdateCodeTables (bool x) |
| bool | getUpdateCodeTables () const |
| void | setResolverDepth (int depth) |
| int | getResolverDepth () const |
| void | setVersion (const std::string &version) |
| std::string | getVersion () const |
| virtual std::string | apply (const ACLMessage &msg) const =0 |
Abstract class which should be implemented by a specific format to encode an ACLMessage according to the fipa specification (SC00069)
Definition at line 22 of file message_format.h.
| fipa::acl::MessageFormat::MessageFormat | ( | ) |
Default construction
Definition at line 7 of file message_format.cpp.
|
inlinevirtual |
Definition at line 54 of file message_format.h.
|
pure virtual |
Format the message
Implemented in fipa::acl::XMLMessageFormat, fipa::acl::BitefficientMessageFormat, and fipa::acl::StringMessageFormat.
|
inline |
Get resolver depth which should be considered for comparison
Definition at line 87 of file message_format.h.
|
inline |
Get update code tables
Definition at line 76 of file message_format.h.
|
inline |
Check if code tables shouldbe used
Definition at line 65 of file message_format.h.
|
inline |
|
inline |
Set resolver depth which should be considered for comparison
Definition at line 81 of file message_format.h.
|
inline |
Set whether code tables should be updated
Definition at line 70 of file message_format.h.
|
inline |
Set if use code table should be used
Definition at line 59 of file message_format.h.
|
inline |
1.8.13