Developer Documentation
RAVL, Recognition And Vision Library
USER HOME PAGE CLASS LIST CONTENTS
Ravl - Logic - Index


Literal keyed index

Index or mapping between literals and other data items.

Normal classes:

 LiteralIndexIterC Iterate through the entire contents of LiteralIndexC.
 LiteralIndexC Literal index.
 LiteralIndexFilterC Index filter
 BMinTermIndexIterC Branching MinTerm Index iterator.
 BLiteralIndexC Branching literal index.
 BMinTermIndexC Branching MinTerm Index.
 BMinTermListIndexC This is a specialisation of VLNPIndex.

Normal functions:

 operator <<(ostream &,const LiteralIndexC &) Output to stream.
 operator >>(istream &,LiteralIndexC &) Input from stream.

Advanced classes:

 LiteralIndexLeafC Index leaf with user data.
 LiteralIndexElementC Index element.
 LiteralIndexLeafDataC Index leaf with user data.
 LiteralIndexNodeC Literal index node.
 LiteralIndexLeafIterC Literal Index leaf iterator.

Develop classes:

 LiteralIndexElementBodyC Index element.
 LiteralIndexFilterBaseBodyC Filter contents of an index.
 LiteralIndexBaseIterC Iterate through the entire contents of LiteralIndexC.
 LiteralIndexLeafBodyIterC Literal Index leaf iterator.
 LiteralIndexBaseBodyC Base class for index access.
 LiteralIndexBaseC Base class for index access.
 LiteralIndexLeafBodyC LiteralIndex leaf
 LiteralIndexLeafDataBodyC LiteralIndex data.
 LiteralIndexNodeBodyC Literal index node.
 LiteralIndexBodyC Literal index.
 LiteralIndexFilterChoicePointC Filter choice point.
 LiteralIndexFilterBodyC Index filter.

Develop functions:

 operator <<(ostream &,const LiteralIndexBaseC &) Output to stream.
 operator >>(istream &,LiteralIndexBaseC &) Input from stream.
Documentation by CxxDoc: Tue Aug 13 10:00:48 2002