MetaClass Class Referenceabstract

#include <ArmarXCore/libraries/cppgen/MetaClass.h>

+ Inheritance diagram for MetaClass:

Public Member Functions

void addClassDoc (const std::string &doc)
 
std::string getName () const
 
 MetaClass (const std::string &name)
 
virtual void write (const MetaWriterPtr &writer)=0
 

Static Public Member Functions

static void Write (const std::vector< MetaClassPtr > &classes, const MetaWriterPtr &writer)
 

Protected Attributes

std::string docString
 
std::string name
 

Constructor & Destructor Documentation

◆ MetaClass()

MetaClass ( const std::string & name)

Member Function Documentation

◆ addClassDoc()

void addClassDoc ( const std::string & doc)

◆ getName()

std::string getName ( ) const

◆ Write()

void Write ( const std::vector< MetaClassPtr > & classes,
const MetaWriterPtr & writer )
static

◆ write()

virtual void write ( const MetaWriterPtr & writer)
pure virtual

Implemented in CppClass.

Member Data Documentation

◆ docString

std::string docString
protected

◆ name

std::string name
protected

The documentation for this class was generated from the following files: