|
| CompressedDecoder (Bulletin &bulletin) |
|
| Interpreter (const Tables &tables, const Opcodes &opcodes) |
|
| Interpreter (const Interpreter &)=delete |
|
Interpreter & | operator= (const Interpreter &)=delete |
|
void | run () |
| Run the interpreter.
|
|
virtual void | b_variable (Varcode code) |
| Notify of a B variable entry. More...
|
|
virtual void | c_modifier (Varcode code, Opcodes &next) |
| Notify of a C modifier. More...
|
|
virtual void | r_replication (Varcode code, Varcode delayed_code, const Opcodes &ops) |
| Handle a replicated section. More...
|
|
virtual void | r_bitmap (Varcode code, Varcode delayed_code, const Opcodes &ops) |
| Handle a replicated section which defines a bitmap.
|
|
virtual void | run_r_repetition (unsigned cur, unsigned total) |
| Executes a repetition of the opcodes on top of the stack. More...
|
|
virtual void | run_d_expansion (Varcode code) |
| Executes the expansion of code, which has been put on top of the opcode stack. More...
|
|
virtual void | define_bitmap (unsigned bitmap_size) |
| Request processing of a data present bitmap. More...
|
|
virtual void | define_variable (Varinfo info) |
| Request processing, according to info, of a data variable. More...
|
|
virtual unsigned | define_delayed_replication_factor (Varinfo info) |
| Request processing, according to info, of a data variabile that is significant for controlling the encoding process. More...
|
|
virtual unsigned | define_bitmap_delayed_replication_factor (Varinfo info) |
| Request processing of a delayed replication factor variable used to encode the size of a bitmap. More...
|
|
virtual unsigned | define_associated_field_significance (Varinfo info) |
| Request processing of an associated field significance variable (B31021). More...
|
|
virtual void | define_substituted_value (unsigned pos) |
| Request processing of a substituted value corresponding to position pos in the list or previous variables.
|
|
virtual void | define_attribute (Varinfo info, unsigned pos) |
| Request processing of an attribute encoded with info, related to the variable as position pos in the list of previous variables.
|
|
virtual void | define_raw_character_data (Varcode code) |
| Request processing of C05yyy raw character data.
|
|