#include <Builder.h>

Public Member Functions | |
| void | errors (ErrorSink &) |
| ErrorSink & | err () const |
| void | save_state () |
| void | forget_state () |
| void | restore_state () |
| CTree * | token (Token *) |
| CTree * | error () |
| int | nodes () const |
| CTree * | get_node (int=0) const |
| void | setTokenCounter (unsigned long) |
| unsigned long | getTokenCounter () const |
Static Public Member Functions | |
| static void | destroy (CTree *) |
Protected Member Functions | |
| Builder () | |
| void | Delete () |
| CTree * | container () const |
| CTree * | list (CT_List *) const |
| CTree * | copy_list (CT_List *, Container *) const |
Protected Attributes | |
| ErrorCollector | ec |
Static Protected Attributes | |
| static unsigned long int | token_counter |
Classes | |
| class | Container |
| Puma::Builder::Builder | ( | ) | [inline, protected] |
| static void Puma::Builder::destroy | ( | CTree * | ) | [static] |
| void Puma::Builder::errors | ( | ErrorSink & | e | ) | [inline] |
| ErrorSink & Puma::Builder::err | ( | ) | const [inline] |
| void Puma::Builder::save_state | ( | ) | [inline] |
| void Puma::Builder::forget_state | ( | ) | [inline] |
| void Puma::Builder::restore_state | ( | ) | [inline] |
| CTree* Puma::Builder::error | ( | ) |
| int Puma::Builder::nodes | ( | ) | const [inline] |
| CTree * Puma::Builder::get_node | ( | int | i = 0 |
) | const [inline] |
| void Puma::Builder::setTokenCounter | ( | unsigned long | num | ) | [inline] |
| unsigned long Puma::Builder::getTokenCounter | ( | ) | const [inline] |
| void Puma::Builder::Delete | ( | ) | [protected, virtual] |
Reimplemented from Puma::PtrStack< T >.
| CTree * Puma::Builder::container | ( | ) | const [inline, protected] |
ErrorCollector Puma::Builder::ec [protected] |
unsigned long int Puma::Builder::token_counter [static, protected] |
1.5.5