Public Member Functions | Static Public Member Functions | List of all members
PrintMaybe Class Reference
Inheritance diagram for PrintMaybe:
Inheritance graph
Collaboration diagram for PrintMaybe:
Collaboration graph

Public Member Functions

 PrintMaybe (PrintMaybe *head, Output &out_, const Location &loc)
void add (const char *line)
void spool ()
void will_print ()
void not_destroyed_error ()

Static Public Member Functions

static void pop (PrintMaybe *&head)

Detailed Description

Definition at line 108 of file aisc.c.

Constructor & Destructor Documentation

PrintMaybe::PrintMaybe ( PrintMaybe head,
Output out_,
const Location loc 

Definition at line 116 of file aisc.c.

Member Function Documentation

void PrintMaybe::add ( const char line)

Definition at line 123 of file aisc.c.

References Output::get_formatter(), Formatter::get_indent(), and Output::write().

void PrintMaybe::spool ( )
void PrintMaybe::will_print ( )

Definition at line 147 of file aisc.c.

References will_print().

Referenced by will_print().

void PrintMaybe::not_destroyed_error ( )

Definition at line 154 of file aisc.c.

References not_destroyed_error(), and print_error.

Referenced by not_destroyed_error().

static void PrintMaybe::pop ( PrintMaybe *&  head)

Definition at line 159 of file aisc.c.

References NULp.

Referenced by Output::maybe_end().

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