clipp::debug Namespace Reference
printing methods for debugging command line interfaces More...
Functions | |
doc_string | doc_label (const parameter &p) |
prints first flag or value label of a parameter More... | |
doc_string | doc_label (const group &) |
doc_string | doc_label (const pattern &p) |
template<class OStream > | |
void | print (OStream &os, const parsing_result &result) |
prints parsing result More... | |
template<class OStream > | |
void | print (OStream &os, const parameter &p) |
prints parameter label and some properties More... | |
template<class OStream > | |
void | print (OStream &os, const group &g, int level) |
prints group and its contents; uses indentation More... | |
template<class OStream > | |
void | print (OStream &os, const pattern ¶m, int level=0) |
prints group or parameter; uses indentation More... | |
Detailed Description
printing methods for debugging command line interfaces
Function Documentation
◆ doc_label() [1/3]
|
inline |
◆ doc_label() [2/3]
|
inline |
◆ doc_label() [3/3]
|
inline |
◆ print() [1/4]
template<class OStream >
void clipp::debug::print | ( | OStream & | os, |
const group & | g, | ||
int | level | ||
) |
◆ print() [2/4]
template<class OStream >
void clipp::debug::print | ( | OStream & | os, |
const parameter & | p | ||
) |
◆ print() [3/4]
template<class OStream >
void clipp::debug::print | ( | OStream & | os, |
const parsing_result & | result | ||
) |