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:
float
a
#
operator<<(s16 a)Printer & printer::Printer::operator<< (s16 a)
Type: Printer &
Parameters:
s16
a
#
operator<<(s32 a)Printer & printer::Printer::operator<< (s32 a)
Type: Printer &
Parameters:
s32
a
#
operator<<(s8 a)Printer & printer::Printer::operator<< (s8 a)
Type: Printer &
Parameters:
s8
a
#
operator<<(u16 a)Printer & printer::Printer::operator<< (u16 a)
Type: Printer &
Parameters:
u16
a
#
operator<<(u32 a)Printer & printer::Printer::operator<< (u32 a)
Type: Printer &
Parameters:
u32
a
#
operator<<(u8 a)Printer & printer::Printer::operator<< (u8 a)
Type: Printer &
Parameters:
u8
a
#
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