| AdaptiveElementContext | Structure representing one element context |
| ArithCodec | Arithmetic coder/decoder |
| ArithCodecBase | Abstract predecessor to all arithmetic coding classes |
| ElementModel::AttributeNode | An attribute node |
| Collection< T_ > | Base template class for all collection types (Stack, List, etc.) |
| Context | Context structure for arithmetic coding |
| ContextBase | Abstract predecessor for all context classes used in arithmetic coding/decoding |
| DataQueueItem | One item in the DataQueue |
| ElementModelEntropyCalculator | A static class for calculating the average entropy of the models of the elements |
| ElementModeler | Element modeling class |
| ElementModelerInfo | A structure describing one element modeler |
| ElementModelTransitionInfo | A structure describing the probability of given transition in the element model |
| EncodingInfo | A Structure describing character encoding |
| Encodings::EncodingName | The name of one encoding |
| ExaltCharacterConversionException | An error during character conversion |
| ExaltCodeBitsException | Different F_BITS or B_BITS |
| ExaltCodec | Convenience class for easy XML encoding/decoding |
| ExaltCoderIsPullException | An attempt to use a PULL coder in PUSH mode |
| ExaltCoderIsPushException | An attempt to use a PUSH coder in PULL mode |
| ExaltCompressionException | A generic (de)compression exception |
| ExaltContextNotInitializedException | Attempt to use uninitialized context |
| ExaltDeviceFullIOException | IO device is full (e.g. no more data can be written to it) |
| ExaltDeviceNotPreparedIOException | Attempt to use of IO device that is not prepared |
| ExaltDeviceReadIOException | An error during read operation |
| ExaltDeviceWriteIOException | An error during write operation |
| ExaltEncodingException | A generic character encoding exception |
| ExaltException | Generic Exalt exception |
| ExaltFatalErrorException | Fatal error exception |
| ExaltFinishDeviceIOException | Error during IO device finishing |
| ExaltFlushDeviceIOException | Error during IO device flushing |
| ExaltIOException | A generic IO exception |
| ExaltNullPointerException | NULL pointer operation exception |
| ExaltOptionException | Exception reporting wrong program options |
| ExaltOptions | |
| ExaltParseErrorException | A parse error exception |
| ExaltParserException | A generic parsing exception |
| ExaltPrepareDeviceIOException | Error during IO device preparation |
| ExaltPushCoderNotInitializedException | An attempt to use unitialized PUSH coder |
| ExaltUnknownEncodingException | An unknown encoding occurred |
| ExaltUnknownFileFormatException | Exception reporting wrong version of the program |
| ExaltUnsupportedOutputEncodingException | An unknown encoding occurred |
| Fibonacci | Class for representing integer numbers with Fibonacci codes |
| FileDevice | A device for working with files |
| FunnelDevice | A device that acts like a 'funnel' |
| GrammarBase | Abstract prototype of a grammar |
| HashTable< Key_, T_, HashTableBucketContainer_, size_ > | Template class representing a hash array |
| HashTableBucket< Key_, T_, HashTableBucketContainer_ > | Template class representing one bucket in the HashTable |
| HashTableComparator | Template structure for hashing various data types |
| HashTableHash< size_ > | Template structure for hashing various data types |
| HashTableItem< Key_, T_ > | Template class representing one item in the HashTable |
| InputItem | One item of the input queue |
| IODevice | The abstract parent of all input/output devices |
| KYGrammar | Class implementing the Kieffer-Yang grammar based data compression |
| List< T_ > | Template class representing doubly-linked list |
| ListLinkedList< T_ > | Template class representing doubly-linked list on which List operates |
| MatchingRule | Structure for description how many input symbol matched the (whole) rule |
| NeighboursDescription | Description of a rule element's neighbour |
| ElementModel::Node | One graph node |
| OutputSAXReceptor | Simple SAX receptor used for output |
| ParseInfo | Context structure used during parsing |
| Queue< T_ > | Template class representing queue |
| QueueLinkedList< T_ > | Template class representing linked list on which Queue operates |
| Rule | Structure representing one rule |
| RuleElement | One element of a Rule |
| RuleElementNeighbour | Description of symbol following given symbol - a neighbour |
| SAXBase | An abstract predecessor of all SAX related classes |
| SAXEmitter | An emitter of SAX events |
| SAXReceptor | An abstract predecessor of all SAX receptors |
| SimpleElementContext | Structure representing one element context |
| Stack< T_ > | Template class representing stack |
| StackLinkedList< T_ > | Template class representing linked list on which Stack operates |
| TestedElement | Description of the currently examined rule element |
| TestedRule | Description of currently tested rule |
| TextCodec | A simple class for character sets conversion |
| ElementModel::Transition | Structure describing one graph transition |
| UserOfFunnelDevice | Class capable of receiving XmlChar strings via the FunnelDevice |
| UserOfTextCodec | Simple interface for accessing the TextCodec functionality |
| XmlAdaptiveModel | An adaptive XML modeling class |
| XmlCharactersEvent | XML event reporting character data |
| XmlCodec | A XML encoding/decoding class |
| XmlCodecBase | An abstract predecessor of all XML codecs |
| XmlCommentEvent | XML event reporting comments |
| XmlDeclEvent | XML event reporting XML declaration |
| XmlDefaultEvent | XML event reporting default data |
| XmlEndCDATAEvent | XML event reporting CDATA section end |
| XmlEndDoctypeEvent | XML event reporting the end of the doctype |
| XmlEndElementEvent | XML event reporting end of the element |
| XmlEntityDeclEvent | XML event reporting entity declaration |
| XmlModelBase | An abstract predecessor of the XML models |
| XmlModelEvent | Structure representing generic XML model event |
| XmlNotationDeclEvent | XML event reporting notation declaration |
| XmlParser | SAX parser |
| XmlParserBase | Base class for all XML parsers |
| XmlPIEvent | XML event reporting procession instruction |
| XmlSimpleModel | A simple XML modeling class |
| XmlStartCDATAEvent | XML event reporting CDATA section start |
| XmlStartDoctypeEvent | XML event reporting the start of the doctype |
| XmlStartElementEvent | XML event reporting start of the element |
1.2.14 written by Dimitri van Heesch,
© 1997-2002