fipa_acl  1.4
types.h
Go to the documentation of this file.
1 #ifndef FIPA_ACL_MESSAGEGENERATOR_TYPES
2 #define FIPA_ACL_MESSAGEGENERATOR_TYPES
3 
4 #include <string>
5 
6 namespace fipa {
7 namespace acl {
8 
12  typedef std::string Ontology;
13  typedef std::string Language;
14  typedef std::string Content;
15  typedef std::string Protocol;
16  typedef std::string Performative;
17  typedef std::string ConversationID;
18  typedef std::string Encoding;
19  typedef std::string ReplyBy;
20  typedef std::string InReplyTo;
21  typedef std::string ReplyWith;
22 
23  namespace representation {
24  // Naming of string with appendix, to avoid clashes where keyword 'string'
25  // cannot be handled properly, e.g. CORBA idl
27 
28  const std::string TypeTxt[] = { "unknown", "fipa.acl.rep.bitefficient.std", "fipa.acl.rep.string.std", "fipa.acl.rep.xml.std"};
29  }
30 
31 } // end of acl
32 } // end of fipa
33 #endif // FIPA_ACL_MESSAGEGENERATOR_TYPES
std::string ConversationID
Definition: acl_message.h:28
std::string InReplyTo
Definition: types.h:20
std::string Protocol
Definition: acl_message.h:29
std::string Content
Definition: types.h:14
std::string Performative
Definition: types.h:16
std::string Ontology
Definition: types.h:12
std::string Language
Definition: types.h:13
const std::string TypeTxt[]
Definition: types.h:28
std::string ReplyBy
Definition: types.h:19
std::string Encoding
Definition: types.h:18
Foundation of Physical Intelligent Agents.
Definition: conversation.cpp:6
std::string ReplyWith
Definition: types.h:21