OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
t_generator_registry.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  t_generator_factory
 
class  t_generator_factory_impl< generator >
 
class  t_generator_registry
 

Macros

#define THRIFT_REGISTER_GENERATOR(language, long_name, doc)
 

Macro Definition Documentation

#define THRIFT_REGISTER_GENERATOR (   language,
  long_name,
  doc 
)
Value:
class t_##language##_generator_factory_impl \
: public t_generator_factory_impl<t_##language##_generator> \
{ \
public: \
t_##language##_generator_factory_impl() \
#language, long_name, doc) \
{} \
}; \
static t_##language##_generator_factory_impl _registerer;

Definition at line 97 of file t_generator_registry.h.