Core - Core include facilities used by all modules in libds.
BinaryTree - A simple binary tree implementation
Component - Used for registering and maintaining dymanically loaded components
ConfigFile - A class used for manipulating configuration files
HashTable - A class used for fast in-memory lookups of associated data
List - A simple linked list implementation
ListElement - An element in a linked list
Mutex - A cross-platform object that can be locked and unlocked
Network - A class to provide higher level network communication support
Params - A class to break up command line parameters into meaningful information
StrTok - A StringTokeniser for generically breaking strings with some seperator character
Thread - Used for initiating and maintaining threads in applications
Tree - A simple tree implementation
TreeElement - A wrapper class for storing data that is entered into a tree
TSHashTable - A HashTable that supports locking and unlocking, for use in multithreaded environments