MetaWriter Class Reference

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

+ Inheritance diagram for MetaWriter:

Public Member Functions

std::string getString ()
 
void lineFooter ()
 
void lineHeader ()
 
 MetaWriter (const std::string &doc)
 
virtual ~MetaWriter ()=default
 

Static Public Member Functions

static void ConvertToTextWithMaxWidth (unsigned int maxTextWidth, const std::vector< std::string > &docLines, std::vector< std::string > &linesOut)
 

Public Attributes

Lines body
 
Lines footer
 
Lines header
 

Protected Attributes

std::string fileDoc
 

Constructor & Destructor Documentation

◆ MetaWriter()

MetaWriter ( const std::string & doc)

◆ ~MetaWriter()

virtual ~MetaWriter ( )
virtualdefault

Member Function Documentation

◆ ConvertToTextWithMaxWidth()

void ConvertToTextWithMaxWidth ( unsigned int maxTextWidth,
const std::vector< std::string > & docLines,
std::vector< std::string > & linesOut )
static

◆ getString()

std::string getString ( )

◆ lineFooter()

void lineFooter ( )

◆ lineHeader()

void lineHeader ( )

Member Data Documentation

◆ body

Lines body

◆ fileDoc

std::string fileDoc
protected

◆ footer

Lines footer

◆ header

Lines header

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