GCC Middle and Back End API Reference
libgdiagnostics::text_sink Class Reference

#include <libgdiagnostics++.h>

Collaboration diagram for libgdiagnostics::text_sink:

Public Member Functions

 text_sink (diagnostic_text_sink *inner)
 
void set_source_printing_enabled (int value)
 
void set_colorize (enum diagnostic_colorize colorize)
 
void set_labelled_source_colorization_enabled (int value)
 

Data Fields

diagnostic_text_sinkm_inner
 

Detailed Description

Wrapper around a borrowed diagnostic_text_sink *.   

Constructor & Destructor Documentation

◆ text_sink()

libgdiagnostics::text_sink::text_sink ( diagnostic_text_sink * inner)
inline

References m_inner.

Member Function Documentation

◆ set_colorize()

void libgdiagnostics::text_sink::set_colorize ( enum diagnostic_colorize colorize)
inline

◆ set_labelled_source_colorization_enabled()

void libgdiagnostics::text_sink::set_labelled_source_colorization_enabled ( int value)
inline

◆ set_source_printing_enabled()

void libgdiagnostics::text_sink::set_source_printing_enabled ( int value)
inline

Field Documentation

◆ m_inner


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