|
libwreport 2.1
|
Common bulletin::Visitor base for visitors that do not modify the bulletin. More...
#include <internals.h>
Public Member Functions | |
| ConstBaseVisitor (const Bulletin &bulletin) | |
| Create visitor for the given bulletin. | |
| const Var & | get_var () |
| Get the next variable. | |
| const Var & | get_var (unsigned var_pos) const |
| Get the variable at the given position. | |
| virtual void | do_start_subset (unsigned subset_no, const Subset ¤t_subset) |
| Notify the start of a subset. | |
| virtual const Var & | do_bitmap (Varcode code, Varcode rep_code, Varcode delayed_code, const Opcodes &ops) |
| Request processing of a data present bitmap. | |
Data Fields | |
| const Bulletin & | bulletin |
| Bulletin being visited. | |
| unsigned | current_subset_no |
| Index of the subset being visited. | |
| unsigned | current_var |
| Index of the next variable to be visited. | |
Common bulletin::Visitor base for visitors that do not modify the bulletin.
This assumes a fully decoded bulletin.
| virtual const Var& wreport::bulletin::ConstBaseVisitor::do_bitmap | ( | Varcode | code, |
| Varcode | rep_code, | ||
| Varcode | delayed_code, | ||
| const Opcodes & | ops | ||
| ) | [virtual] |
Request processing of a data present bitmap.
Returns a pointer to the bitmap that has been processed.
Implements wreport::bulletin::Visitor.
Reimplemented in wreport::bulletin::DDSPrinter.
1.7.4