Classes | Namespaces | Macros
registry.hpp File Reference

Short description of this file. More...

#include <iostream>
#include <map>
#include <set>
#include <sstream>
#include <string>
#include "exceptions.hpp"
#include "verbosity.hpp"
Include dependency graph for registry.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mm_messages::MessageRegistry
 
struct  mm_messages::RegistryEntry< ID, T >
 Library instantiable variable for registration purposes. More...
 

Namespaces

 mm_messages
 

Macros

#define MM_REGISTER_IMP_1(id, T, Description, uuid)
 
#define MM_REGISTER_IMP_2(uuid)   unused_packet_info_##uuid
 
#define MM_REGISTER_PACKET_INFO(id, T, Description)   MM_REGISTER_IMP_1(id, T, Description, __COUNTER__)
 

Detailed Description

Short description of this file.

Definition in file registry.hpp.

Macro Definition Documentation

#define MM_REGISTER_IMP_1 (   id,
  T,
  Description,
  uuid 
)
Value:
namespace mm_messages_registry_entries { \
}
Library instantiable variable for registration purposes.
Definition: registry.hpp:97
#define MM_REGISTER_IMP_2(uuid)
Definition: registry.hpp:125

Definition at line 126 of file registry.hpp.

#define MM_REGISTER_IMP_2 (   uuid)    unused_packet_info_##uuid

Definition at line 125 of file registry.hpp.

#define MM_REGISTER_PACKET_INFO (   id,
  T,
  Description 
)    MM_REGISTER_IMP_1(id, T, Description, __COUNTER__)

Definition at line 130 of file registry.hpp.



mm_messages
Author(s): Daniel Stonier
autogenerated on Mon Jun 10 2019 13:52:10