Skip to main content

printer::YamlPrinter

Functions

YamlPrinter()#

printer::YamlPrinter::YamlPrinter ()

operator<<(const api::Error &error_context)#

Printer & printer::Printer::operator<< (const api::Error &error_context)

Type: Printer &

Parameters:

operator<<(const PrinterTermination &printer_termination)#

inline

YamlPrinter & printer::YamlPrinter::operator<< (const PrinterTermination &printer_termination)

Type: YamlPrinter &

Parameters:

operator<<(const var::DataInfo &a)#

Printer & printer::Printer::operator<< (const var::DataInfo &a)

Type: Printer &

Parameters:

operator<<(const var::String &a)#

Printer & printer::Printer::operator<< (const var::String &a)

Type: Printer &

Parameters:

operator<<(const var::StringList &a)#

Printer & printer::Printer::operator<< (const var::StringList &a)

Type: Printer &

Parameters:

operator<<(const var::StringViewList &a)#

Printer & printer::Printer::operator<< (const var::StringViewList &a)

Type: Printer &

Parameters:

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:

Static Functions

close()#

inline

static PrinterTermination printer::YamlPrinter::close ()

Type: PrinterTermination