LDK Directory Reference

include/LDK/


Files

file  API.h [code]
 Contains silly windoze stuff like defines and dll import and export support.
file  Atomic.h [code]
file  ByteOrder.h [code]
 Contains functions for swapping byte order in various integers.
file  CStringHash.h [code]
file  Exceptions.h [code]
 All the LDK exception classes.
file  Hash.h [code]
 Contains hashers and hash tables. Influenced by hash table code by Per Nilson available at http://www.codeguru.com/Cpp/Cpp/algorithms/hash/.
file  LDK.h [code]
 Contains the initialisation function and mainpage docs.
file  LocklessQueue.h [code]
 A threadsafe lockless queue template.
file  Memory.h [code]
 The "take no prisoners" approach to memory allocation :).
file  Mutex.h [code]
 A recursive, single process mutex and helper Lock class.
file  Object.h [code]
file  PhysFSFile.h [code]
 VFile class that makes use of Ryan C. Gordon's fantastic physfs library.
file  SIMD.h [code]
file  Singletons.h [code]
 Normal and thread-local generic singletons.
file  SmartPointers.h [code]
 Smart pointers for many needs.
file  SStream.h [code]
 Contains specialised stringstream classes that uses the LDK allocation system.
file  StdFile.h [code]
 A VFile that encapsules a standard c FILE*.
file  STLAllocator.h [code]
 An STL allocator that makes use of the LDK memory system.
file  STLMallocAllocator.h [code]
 An STL allocator that simply calls malloc.
file  String.h [code]
 Contains a specialised std::string that uses the LDK allocation system.
file  TemplateMeta.h [code]
 Template metaprogramming utility routines.
file  Threading.h [code]
 Basic threading support.
file  ThreadLocalStorage.h [code]
 Thread local storage.
file  Timing.h [code]
 Provides the sort of time and scheduling facilities required by interactive music systems and MIDI sequencers. Useful for any time-based application.
file  Types.h [code]
 Basic integer types.
file  VFile.h [code]
 The virtual file base class.
file  VFileSystem.h [code]
 A virtual file system class with per-thread stdio support.
file  XML.h [code]
 An LDK adapted fork of TinyXml 2.3.4.
file  XMLSerialisation.h [code]

Generated on Fri Aug 17 18:32:28 2007 for LDK by  doxygen 1.5.1