Index of classes

A
agent [Cf_journal.T]

The base class for journaling agents.

archiver [Cf_journal.T]

The base class for event archivers.

B
basic_agent [Cf_journal]

The basic journaling agent.

basic_channel_archiver [Cf_journal]

The basic channel archiver.

basic_prioritizer [Cf_journal]

The basic prioritizer class, defining the priority codes and message tags for all of the basic priority levels: `Invalid, `Fail, `Error, `Warn, `Info and `Debug.

C
cursor [Cf_lex]

A class derived from Cf_parser.cursor that intercepts newline characters to track the row and column of a cursor position.

cursor [Cf_parser]

A class useful for tracking the position in the input token stream that corresponds to the head of the sequence passed to a parser.

E
event [Cf_journal.T]

The minimal class of diagnostic events.

N
next [Cf_machine]

Use inherit ['i, 'o] next to derive a class that implements an intermediate state in a machine.

next [Cf_gadget]

Use inherit ['i, 'o] next to derive a class that implements an intermediate state in a machine.

P
prioritizer [Cf_journal.T]

The base class for prioritizers.

R
rx [Cf_state_gadget]

The class of receiver objects.

rx [Cf_gadget]

The class of receiver objects.

S
scanner [Cf_scan_parser]

A virtual base class used in the cscanf function (below) for constructing a scanning buffer from an input sequence.

start [Cf_machine]

Use inherit ['i, 'o] start to derive a class to represent the initial state of a machine.

start [Cf_gadget]

Use inherit ['i, 'o] start to derive a class to represent the initial state of a machine.

T
tx [Cf_state_gadget]

The class of transmitter objects.

tx [Cf_gadget]

The class of transmitter objects.