Class hierarchy Compound list Compound Members

# LibDS Compound Index

Here are the classes, structs and unions with brief descriptions:

- ConsistencyException (Inconsistency in data structures exception)
- Containable (Generic containable class)
- Container (Abstract Container)
- DestructiveCopy (Exception thrown when trying to construct a copy of a container which is destructive)
- Dictionary (Word Dictionary)
- Enumeration (This class provides a serial list of elements)
- Exception (Generic exception)
- Float_Containable (Non-Abstract implementation for float)
- Hashtable (A hashtable is a set of unique elements)
- IndexOutOfBounds (Exception caused by trying to access array elements outside its range)
- Integer_Containable (Non-Abstract implementation of 'int')
- Number_Containable (A generic (still abstract) containable that represents any kind of number, by using a template Implementation are given for 'int' and 'float' below)
- Queue (A classic FIFO data structure)
- Serial_Containable (This is a very useful subclass)
- SimpleString_Containable (Non-Abstract implementation, containing an actual string)
- Stack (A classic LIFO data structure)
- String (A String (an array of char) with dynamic allocation)
- StringTokenizer (This class separates a string to separate tokens)
- String_Containable (An abstract string implementation, comparing lexicographically)