Wolframe, 0.0.3

_Wolframe::utils::PrintFormat Class Reference

Structure with info for uniform printing for a type of message (log format as compact one liner, text as multi liner) More...

#include <printFormats.hpp>

Public Attributes

const char * indent
 string to print for indentiation per level of hierarchy for a new item (after 'newitem') More...
 
const char * newitem
 string to print for a new item More...
 
const char * openstruct
 string to print as start marker of a structure More...
 
const char * closestruct
 string to print as end marker of a structure More...
 
const char * endheader
 string to print as end marker of a header More...
 
const char * startvalue
 string to print as start marker of a value More...
 
const char * endvalue
 string to print as end marker of a value More...
 
const char * decldelimiter
 string to print as delimiter of declarations More...
 
const char * itemdelimiter
 string to print as delimiter of values More...
 
const char * assign
 assignment operator for attributes More...
 
std::size_t maxitemsize
 maximum size of printed items More...
 

Detailed Description

Structure with info for uniform printing for a type of message (log format as compact one liner, text as multi liner)

Member Data Documentation

const char* _Wolframe::utils::PrintFormat::assign

assignment operator for attributes

const char* _Wolframe::utils::PrintFormat::closestruct

string to print as end marker of a structure

const char* _Wolframe::utils::PrintFormat::decldelimiter

string to print as delimiter of declarations

const char* _Wolframe::utils::PrintFormat::endheader

string to print as end marker of a header

const char* _Wolframe::utils::PrintFormat::endvalue

string to print as end marker of a value

const char* _Wolframe::utils::PrintFormat::indent

string to print for indentiation per level of hierarchy for a new item (after 'newitem')

const char* _Wolframe::utils::PrintFormat::itemdelimiter

string to print as delimiter of values

std::size_t _Wolframe::utils::PrintFormat::maxitemsize

maximum size of printed items

const char* _Wolframe::utils::PrintFormat::newitem

string to print for a new item

const char* _Wolframe::utils::PrintFormat::openstruct

string to print as start marker of a structure

const char* _Wolframe::utils::PrintFormat::startvalue

string to print as start marker of a value


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