GCC Middle and Back End API Reference
diagnostics::diagram Class Reference

#include <diagram.h>

Collaboration diagram for diagnostics::diagram:

Public Member Functions

 diagram (const text_art::canvas &canvas, const char *alt_text)
const text_art::canvasget_canvas () const
const char * get_alt_text () const

Private Attributes

const text_art::canvasm_canvas
const char *const m_alt_text

Detailed Description

A text art diagram, along with an "alternative text" string
describing it.   

Constructor & Destructor Documentation

◆ diagram()

diagnostics::diagram::diagram ( const text_art::canvas & canvas,
const char * alt_text )
inline

References gcc_assert, m_alt_text, and m_canvas.

Member Function Documentation

◆ get_alt_text()

const char * diagnostics::diagram::get_alt_text ( ) const
inline

◆ get_canvas()

const text_art::canvas & diagnostics::diagram::get_canvas ( ) const
inline

Field Documentation

◆ m_alt_text

const char* const diagnostics::diagram::m_alt_text
private

Referenced by diagram(), and get_alt_text().

◆ m_canvas

const text_art::canvas& diagnostics::diagram::m_canvas
private

Referenced by diagram(), and get_canvas().


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