|
fipa_acl
1.4
|
#include <boost/config/warning_disable.hpp>#include <boost/spirit/include/qi.hpp>#include <boost/spirit/home/support/context.hpp>#include <boost/spirit/include/phoenix_core.hpp>#include <boost/spirit/include/phoenix_operator.hpp>#include <boost/spirit/include/phoenix_object.hpp>#include <boost/spirit/include/phoenix_fusion.hpp>#include <boost/spirit/include/phoenix_stl.hpp>#include <boost/fusion/include/adapt_struct.hpp>#include <boost/foreach.hpp>#include <boost/lexical_cast.hpp>#include <arpa/inet.h>#include <ctime>#include <base-logging/Logging.hpp>#include <fipa_acl/message_generator/acl_message.h>#include <fipa_acl/message_parser/types.h>#include <boost/fusion/include/adapt_class.hpp>Go to the source code of this file.
Macros | |
| #define | FIPA_DEBUG_RULE(X) |
| #define | FIPA_ACL_FUSION_ADAPT BOOST_FUSION_ADAPT_CLASS |
Functions | |
| FIPA_ACL_FUSION_ADAPT (fipa::acl::AgentID,(const std::string &, const std::string &, obj.getName(), obj.setName(val))(const std::vector< std::string > &, const std::vector< std::string > &, obj.getAddresses(), obj.setAddresses(val))(const std::vector< fipa::acl::AgentID > &, const std::vector< fipa::acl::AgentID > &, obj.getResolvers(), obj.setResolvers(val))(const std::vector< fipa::acl::UserdefParam > &, const std::vector< fipa::acl::UserdefParam > &, obj.getUserdefParams(), obj.setUserdefParams(val))) | |
| FIPA_ACL_FUSION_ADAPT (fipa::acl::UserdefParam,(const std::string &, const std::string &, obj.getName(), obj.setName(val))(const std::string &, const std::string &, obj.getValue(), obj.setValue(val))) | |
| FIPA_ACL_FUSION_ADAPT (fipa::acl::ACLMessage,(std::string, std::string, obj.getPerformative(), obj.setPerformative(val))(fipa::acl::AgentID, fipa::acl::AgentID, obj.getSender(), obj.setSender(val))(fipa::acl::AgentIDList, fipa::acl::AgentIDList, obj.getAllReceivers(), obj.setAllReceivers(val))(std::string, std::string, obj.getContent(), obj.setContent(val))(std::string, std::string, obj.getReplyWith(), obj.setReplyWith(val))(base::Time, base::Time, obj.getReplyBy(), obj.setReplyBy(val))(std::string, std::string, obj.getInReplyTo(), obj.setInReplyTo(val))(fipa::acl::AgentIDList, fipa::acl::AgentIDList, obj.getAllReplyTo(), obj.setAllReplyTo(val))(std::string, std::string, obj.getLanguage(), obj.setLanguage(val))(std::string, std::string, obj.getEncoding(), obj.setEncoding(val))(std::string, std::string, obj.getOntology(), obj.setOntology(val))(std::string, std::string, obj.getProtocol(), obj.setProtocol(val))(std::string, std::string, obj.getConversationID(), obj.setConversationID(val))(void, void,, obj.addUserdefParam(val))) | |
| #define FIPA_ACL_FUSION_ADAPT BOOST_FUSION_ADAPT_CLASS |
Definition at line 51 of file grammar_common.h.
| #define FIPA_DEBUG_RULE | ( | X | ) |
Definition at line 39 of file grammar_common.h.
| FIPA_ACL_FUSION_ADAPT | ( | fipa::acl::AgentID | , |
| (const std::string &, const std::string &, obj.getName(), obj.setName(val))(const std::vector< std::string > &, const std::vector< std::string > &, obj.getAddresses(), obj.setAddresses(val))(const std::vector< fipa::acl::AgentID > &, const std::vector< fipa::acl::AgentID > &, obj.getResolvers(), obj.setResolvers(val))(const std::vector< fipa::acl::UserdefParam > &, const std::vector< fipa::acl::UserdefParam > &, obj.getUserdefParams(), obj.setUserdefParams(val)) | |||
| ) |
| FIPA_ACL_FUSION_ADAPT | ( | fipa::acl::UserdefParam | , |
| (const std::string &, const std::string &, obj.getName(), obj.setName(val))(const std::string &, const std::string &, obj.getValue(), obj.setValue(val)) | |||
| ) |
| FIPA_ACL_FUSION_ADAPT | ( | fipa::acl::ACLMessage | , |
| (std::string, std::string, obj.getPerformative(), obj.setPerformative(val))(fipa::acl::AgentID, fipa::acl::AgentID, obj.getSender(), obj.setSender(val))(fipa::acl::AgentIDList, fipa::acl::AgentIDList, obj.getAllReceivers(), obj.setAllReceivers(val))(std::string, std::string, obj.getContent(), obj.setContent(val))(std::string, std::string, obj.getReplyWith(), obj.setReplyWith(val))(base::Time, base::Time, obj.getReplyBy(), obj.setReplyBy(val))(std::string, std::string, obj.getInReplyTo(), obj.setInReplyTo(val))(fipa::acl::AgentIDList, fipa::acl::AgentIDList, obj.getAllReplyTo(), obj.setAllReplyTo(val))(std::string, std::string, obj.getLanguage(), obj.setLanguage(val))(std::string, std::string, obj.getEncoding(), obj.setEncoding(val))(std::string, std::string, obj.getOntology(), obj.setOntology(val))(std::string, std::string, obj.getProtocol(), obj.setProtocol(val))(std::string, std::string, obj.getConversationID(), obj.setConversationID(val))(void, void,, obj.addUserdefParam(val)) | |||
| ) |
1.8.13