Siena Fast Forwarding Documentation (v. 1.13.0)
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCsiena::filterInterface of a generic filter in the Siena data model
|\Csiena::predicate::iteratorInterface of a generic predicate iterator
oCsiena::ForwardingTableThe heart of the forwarding table
|oCsiena::BDDBTableBaseImplementation of the forwarding table based on Bloom filters and BDDs. This is the common structure of the BDD-based algorithm
||oCsiena::BDDBTableImplementation of the forwarding table based on Bloom filters. This implementation consolidates each predicate into a BDD, which is then used for matching
||\Csiena::ZDDBTableImplementation of the forwarding table based on Bloom filters. This implementation consolidates each predicate into a ZDD, which is then used for matching
|oCsiena::BTableImplementation of the forwarding table based on Bloom filters
||oCsiena::BCTableImplementation of the forwarding table based on Bloom filters and counting algorithm
||\Csiena::SortedBTableImplementation of the forwarding table based on Bloom filters
|oCsiena::BTrieTableImplementation of the forwarding table based on Bloom filters
|oCsiena::BXTableImplementation of the forwarding table based on Bloom filters and a data structure used for matching called XDD
|\Csiena::FwdTableImplementation of a forwarding table based on an improved "counting" algorithm
oCsiena::string_t::iteratorIterator type for string_t
oCsiena::MatchHandlerHook for the output function for matching interfaces
oCsiena::MatchMessageHandlerHook for the output function for matching interfaces
oCsiena::messageInterface of a generic message in the Siena data model
oCsiena::predicateInterface of a generic predicate in the Siena data model
oCsiena::string_tString type
\Csiena::valueInterface of a generic value in the Siena data model
 \Csiena::attributeInterface of a generic attribute in the Siena data model
  oCsiena::constraintInterface of a generic constraint in the Siena data model
  |\Csiena::filter::iteratorInterface of a generic filter iterator
  \Csiena::message::iteratorInterface of a generic message iterator