SST/macro
Classes | Namespaces | Macros
keyword_registration.h File Reference
#include <sprockit/spkt_config.h>
#include <sprockit/unordered.h>
#include <string>
#include <cstdio>
#include <list>
Include dependency graph for keyword_registration.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sprockit::KeywordRegistration
 
class  sprockit::StaticNamespaceRegister
 
class  sprockit::StaticKeywordRegister
 
class  sprockit::StaticKeywordRegisterRegexp
 

Namespaces

 sprockit
 

Macros

#define RegisterKeywords(...)
 
#define RegisterNamespaces(...)
 

Macro Definition Documentation

#define RegisterKeywords (   ...)
Value:
static const char* _keywords_[] = { __VA_ARGS__ }; \
static ::sprockit::StaticKeywordRegister _keyword_register_(sizeof(_keywords_) / sizeof(const char*), _keywords_)

Definition at line 77 of file keyword_registration.h.

#define RegisterNamespaces (   ...)
Value:
static const char* _namespaces_[] = { __VA_ARGS__ }; \
static ::sprockit::StaticNamespaceRegister _namespace_register_(sizeof(_namespaces_) / sizeof(const char*), _namespaces_)

Definition at line 81 of file keyword_registration.h.