|
#include <ArmarXCore/libraries/cppgen/MetaEnum.h>
Public Member Functions | |
void | addEnumDoc (const std::string &doc) |
std::string | getName () const |
MetaEnum (const std::string &name) | |
virtual void | write (const MetaWriterPtr &writer)=0 |
Static Public Member Functions | |
static void | Write (const std::vector< MetaEnumPtr > &classes, const MetaWriterPtr &writer) |
Protected Attributes | |
std::string | docString |
std::string | name |
Definition at line 35 of file MetaEnum.h.
MetaEnum | ( | const std::string & | name | ) |
Definition at line 31 of file MetaEnum.cpp.
void addEnumDoc | ( | const std::string & | doc | ) |
Definition at line 48 of file MetaEnum.cpp.
std::string getName | ( | ) | const |
Definition at line 35 of file MetaEnum.cpp.
|
pure virtual |
Implemented in CppEnum.
|
static |
|
protected |
Definition at line 49 of file MetaEnum.h.
|
protected |
Definition at line 48 of file MetaEnum.h.