fipa_acl  1.4
Classes | Namespaces | Functions
grammar_bitefficient_envelope.h File Reference
#include <fipa_acl/message_generator/acl_envelope.h>
#include <fipa_acl/message_parser/grammar/grammar_bitefficient.h>

Go to the source code of this file.

Classes

struct  fipa::mergeBaseEnvelopeImpl
 
struct  fipa::mergeBaseEnvelopeImpl::result< T0, T1 >
 
struct  fipa::acl::bitefficient::Any< Iterator >
 
struct  fipa::acl::bitefficient::Url< Iterator >
 
struct  fipa::acl::bitefficient::EnvelopeAgentIdentifier< Iterator >
 
struct  fipa::acl::bitefficient::ReceivedObject< Iterator >
 
struct  fipa::acl::bitefficient::Envelope< Iterator >
 

Namespaces

 fipa
 Foundation of Physical Intelligent Agents.
 
 fipa::acl
 Agent Communication Language.
 
 fipa::acl::bitefficient
 

Functions

 BOOST_FUSION_ADAPT_STRUCT (fipa::acl::envelope::Parameter,(std::string, name)(fipa::acl::envelope::ParameterValue, data))
 
 FIPA_ACL_FUSION_ADAPT (fipa::acl::ACLEnvelope,(const fipa::acl::ACLBaseEnvelope &, const fipa::acl::ACLBaseEnvelope &, obj.getBaseEnvelope(), obj.setBaseEnvelope(val))(const fipa::acl::ACLBaseEnvelopeList &, const fipa::acl::ACLBaseEnvelopeList &, obj.getExtraEnvelopes(), obj.addExtraEnvelope(val))(const std::string &, const std::string &, obj.getPayload(), obj.setPayload(val)))
 
 FIPA_ACL_FUSION_ADAPT (fipa::acl::ACLBaseEnvelope,(const fipa::acl::AgentIDList &, const fipa::acl::AgentIDList &, obj.getTo(), obj.setTo(val))(const fipa::acl::AgentID &, const fipa::acl::AgentID &, obj.getFrom(), obj.setFrom(val))(const std::string &, const std::string &, obj.getACLRepresentationString(), obj.setACLRepresentation(val))(const fipa::acl::Comments &, const fipa::acl::Comments &, obj.getComments(), obj.setComments(val))(const fipa::acl::PayloadLength &, const fipa::acl::PayloadLength &, obj.getPayloadLength(), obj.setPayloadLength(val))(const fipa::acl::PayloadEncoding &, const fipa::acl::PayloadEncoding &, obj.getPayloadEncoding(), obj.setPayloadEncoding(val))(const base::Time &, const base::Time &, obj.getDate(), obj.setDate(val))(const fipa::acl::AgentIDList &, const fipa::acl::AgentIDList &, obj.getIntendedReceivers(), obj.setIntendedReceivers(val))(const fipa::acl::ReceivedObject &, const fipa::acl::ReceivedObject &, obj.getReceivedObject(), obj.setReceivedObject(val))(const fipa::acl::TransportBehaviour &, const fipa::acl::TransportBehaviour &, obj.getTransportBehaviour(), obj.setTransportBehaviour(val))(const fipa::acl::UserdefinedParameterList &, const fipa::acl::UserdefinedParameterList &, obj.getUserdefinedParameters(), obj.setUserdefinedParameters(val)))
 
 FIPA_ACL_FUSION_ADAPT (fipa::acl::ReceivedObject,(const fipa::acl::URL &, const fipa::acl::URL &, obj.getBy(), obj.setBy(val))(const fipa::acl::URL &, const fipa::acl::URL &, obj.getFrom(), obj.setFrom(val))(const base::Time &, const base::Time &, obj.getDate(), obj.setDate(val))(const fipa::acl::ID &, const fipa::acl::ID &, obj.getId(), obj.setId(val))(const fipa::acl::Via &, const fipa::acl::Via &, obj.getVia(), obj.setVia(val))(const fipa::acl::UserdefinedParameterList &, const fipa::acl::UserdefinedParameterList &, obj.getUserdefinedParameters(), obj.setUserdefinedParameters(val)))
 

Function Documentation

BOOST_FUSION_ADAPT_STRUCT ( fipa::acl::envelope::Parameter  ,
(std::string, name)(fipa::acl::envelope::ParameterValue, data)   
)
FIPA_ACL_FUSION_ADAPT ( fipa::acl::ACLEnvelope  ,
(const fipa::acl::ACLBaseEnvelope &, const fipa::acl::ACLBaseEnvelope &, obj.getBaseEnvelope(), obj.setBaseEnvelope(val))(const fipa::acl::ACLBaseEnvelopeList &, const fipa::acl::ACLBaseEnvelopeList &, obj.getExtraEnvelopes(), obj.addExtraEnvelope(val))(const std::string &, const std::string &, obj.getPayload(), obj.setPayload(val))   
)
FIPA_ACL_FUSION_ADAPT ( fipa::acl::ACLBaseEnvelope  ,
(const fipa::acl::AgentIDList &, const fipa::acl::AgentIDList &, obj.getTo(), obj.setTo(val))(const fipa::acl::AgentID &, const fipa::acl::AgentID &, obj.getFrom(), obj.setFrom(val))(const std::string &, const std::string &, obj.getACLRepresentationString(), obj.setACLRepresentation(val))(const fipa::acl::Comments &, const fipa::acl::Comments &, obj.getComments(), obj.setComments(val))(const fipa::acl::PayloadLength &, const fipa::acl::PayloadLength &, obj.getPayloadLength(), obj.setPayloadLength(val))(const fipa::acl::PayloadEncoding &, const fipa::acl::PayloadEncoding &, obj.getPayloadEncoding(), obj.setPayloadEncoding(val))(const base::Time &, const base::Time &, obj.getDate(), obj.setDate(val))(const fipa::acl::AgentIDList &, const fipa::acl::AgentIDList &, obj.getIntendedReceivers(), obj.setIntendedReceivers(val))(const fipa::acl::ReceivedObject &, const fipa::acl::ReceivedObject &, obj.getReceivedObject(), obj.setReceivedObject(val))(const fipa::acl::TransportBehaviour &, const fipa::acl::TransportBehaviour &, obj.getTransportBehaviour(), obj.setTransportBehaviour(val))(const fipa::acl::UserdefinedParameterList &, const fipa::acl::UserdefinedParameterList &, obj.getUserdefinedParameters(), obj.setUserdefinedParameters(val))   
)
FIPA_ACL_FUSION_ADAPT ( fipa::acl::ReceivedObject  ,
(const fipa::acl::URL &, const fipa::acl::URL &, obj.getBy(), obj.setBy(val))(const fipa::acl::URL &, const fipa::acl::URL &, obj.getFrom(), obj.setFrom(val))(const base::Time &, const base::Time &, obj.getDate(), obj.setDate(val))(const fipa::acl::ID &, const fipa::acl::ID &, obj.getId(), obj.setId(val))(const fipa::acl::Via &, const fipa::acl::Via &, obj.getVia(), obj.setVia(val))(const fipa::acl::UserdefinedParameterList &, const fipa::acl::UserdefinedParameterList &, obj.getUserdefinedParameters(), obj.setUserdefinedParameters(val))   
)