printer::YamlPrinter
- Inherits: printer::Printer
public
Functions
YamlPrinter()#
printer::YamlPrinter::YamlPrinter ()operator<<(const api::Error &error_context)#
Printer & printer::Printer::operator<< (const api::Error &error_context)Type: Printer &
Parameters:
- const api::Error &
error_context
operator<<(const PrinterTermination &printer_termination)#
inline
YamlPrinter & printer::YamlPrinter::operator<< (const PrinterTermination &printer_termination)Type: YamlPrinter &
Parameters:
- const PrinterTermination &
printer_termination
operator<<(const var::DataInfo &a)#
Printer & printer::Printer::operator<< (const var::DataInfo &a)Type: Printer &
Parameters:
- const var::DataInfo &
a
operator<<(const var::String &a)#
Printer & printer::Printer::operator<< (const var::String &a)Type: Printer &
Parameters:
- const var::String &
a
operator<<(const var::StringList &a)#
Printer & printer::Printer::operator<< (const var::StringList &a)Type: Printer &
Parameters:
- const var::StringList &
a
operator<<(const var::StringViewList &a)#
Printer & printer::Printer::operator<< (const var::StringViewList &a)Type: Printer &
Parameters:
- const var::StringViewList &
a
operator<<(float a)#
Printer & printer::Printer::operator<< (float a)Type: Printer &
Parameters:
floata
operator<<(s16 a)#
Printer & printer::Printer::operator<< (s16 a)Type: Printer &
Parameters:
s16a
operator<<(s32 a)#
Printer & printer::Printer::operator<< (s32 a)Type: Printer &
Parameters:
s32a
operator<<(s8 a)#
Printer & printer::Printer::operator<< (s8 a)Type: Printer &
Parameters:
s8a
operator<<(u16 a)#
Printer & printer::Printer::operator<< (u16 a)Type: Printer &
Parameters:
u16a
operator<<(u32 a)#
Printer & printer::Printer::operator<< (u32 a)Type: Printer &
Parameters:
u32a
operator<<(u8 a)#
Printer & printer::Printer::operator<< (u8 a)Type: Printer &
Parameters:
u8a
operator<<(var::StringView a)#
Printer & printer::Printer::operator<< (var::StringView a)Type: Printer &
Parameters:
operator<<(var::View a)#
Printer & printer::Printer::operator<< (var::View a)Type: Printer &
Parameters:
operator<<(void *a)#
Printer & printer::Printer::operator<< (void *a)Type: Printer &
Parameters:
void *a
set_top_verbose_level(Level level)#
inline
YamlPrinter & printer::YamlPrinter::set_top_verbose_level (Level level)Type: YamlPrinter &
Parameters:
- Level
level
Static Functions
close()#
inline
static PrinterTermination printer::YamlPrinter::close ()Type: PrinterTermination