fipa_acl
1.4
Main Page
Namespaces
Classes
Files
File List
File Members
build
rock-master-18.09-multiagent-fipa-acl-0.20180914
src
message_generator
envelope_generator.h
Go to the documentation of this file.
1
#ifndef FIPA_ACL_ENVELOPE_GENERATOR_H
2
#define FIPA_ACL_ENVELOPE_GENERATOR_H
3
4
#include <fipa_acl/message_generator/envelope_format.h>
5
#include <fipa_acl/message_generator/types.h>
6
7
namespace
fipa {
8
namespace
acl {
9
10
class
EnvelopeGenerator
11
{
12
static
std::map<representation::Type, EnvelopeFormatPtr> msFormats;
13
public
:
14
20
static
std::string
create
(
const
ACLEnvelope
& msg,
const
representation::Type
& acl_representation);
21
22
};
23
24
}
// end namespace acl
25
}
// end namespace fipa
26
27
#endif // FIPA_ACL_ENVELOPE_GENERATOR_H
fipa::acl::EnvelopeGenerator::create
static std::string create(const ACLEnvelope &msg, const representation::Type &acl_representation)
Definition:
envelope_generator.cpp:16
fipa::acl::ACLEnvelope
ACLMessage envelope (also typed as fipa::acl::Letter) includes the base envelope and updated fields...
Definition:
acl_envelope.h:349
fipa::acl::EnvelopeGenerator
Definition:
envelope_generator.h:10
fipa::acl::representation::Type
Type
Definition:
types.h:26
Generated on Tue Oct 9 2018 11:04:42 for fipa_acl by
1.8.6