ctl Directory Reference

ctl/


Directories

directory  dg

Files

file  algorithm.h [code]
 Algorithm generation templates.
file  algorithm.temp.h [code]
 Algorithm generation templates.
file  array.h [code]
 Simple fixed C array helpers & iterators.
file  blib.c [code]
 Simplified Hierarchical Binary Library.
file  blib.h [code]
 Simplified Hierarchical Binary Library.
file  cstring.c [code]
 Implementations of ctl_sconst specific code and units.
file  cstring.h [code]
 Safe constant, fixed-length and variable length string templates.
file  cstring.temp.h [code]
 Safe constant, fixed-length string template functions.
file  ctldef.c [code]
 Miscellaneous implementation details and units.
file  ctldef.h [code]
 Primitive data type definitions and library glue.
file  ctlnew.c [code]
 Safe C allocators with 'exception handling'.
file  ctlnew.h [code]
 Safe C allocators with 'exception handling'.
file  ctlstring.c [code]
 A place to manufacture string templates and related functions/data.
file  ctlstring.h [code]
 Safe constant, fixed-length and variable length string templates.
file  datagen.c [code]
 Data generator support functions.
file  debug.c [code]
 Debugging helpers/loggers/etc.
file  debug.h [code]
 Debugging helpers/loggers/etc. Turn OFF debug code by defining NDEBUG.
file  destruct.h [code]
file  dir.c [code]
 Genericised directory functions.
file  dir.h [code]
 Genericised directory functions.
file  fifo.c [code]
 Unit tests for fifo/lifo stacks.
file  fifo.h [code]
 Simple first-in, first-out stacks.
file  fstring.h [code]
 Fixed string class.
file  gstring.h [code]
 Growing string class.
file  heap.h [code]
 Simple heap-based memory management Snappy, all-inline implementation.
file  imultiset.h [code]
 "Invasive" set of ordered, non-unique data
file  iset.h [code]
 "Invasive" set of ordered, unique data
file  iterate.h [code]
 Various kinds of iteration wrappers.
file  lifo.h [code]
 Simple Last-in, first-out stack.
file  ll.c [code]
 "Invasive" Linked List unit tests
file  ll.h [code]
 "Invasive" Linked List C templates
file  mmap.c [code]
 Map files into memory.
file  mmap.h [code]
 Map files into memory.
file  mstime.c [code]
 The quest for high resolution clocks.
file  mstime.h [code]
 The quest for high resolution clocks.
file  mstring.c [code]
 Implementations of ctl_mstring specific code and units.
file  mstring.h [code]
 Mutable string class generator.
file  mstring.temp.h [code]
 Mutable string class generator template implementation.
file  pool.h [code]
 Memory allocation from fixed pool Doubles as an array indexed lookup table for items in the pool.
file  pp.h [code]
 A file full of preprocessor helpers.
file  profile.c [code]
 Simple profiling subsystem.
file  profile.h [code]
 Simple profiling subsystem.
file  record.c [code]
file  record.h [code]
file  ringbuff.c [code]
 Ring buffer implementation An IO buffer that attempts to minimize moving buffered data around.
file  ringbuff.h [code]
file  serial.c [code]
file  serial.h [code]
file  socket.c [code]
 Single-Threaded Socket Server implementation.
file  socket.h [code]
 Socket Server implementation for Windows/Linux.
file  state.h [code]
 Define a stateeric state machine to tack onto other data.
file  tree.c [code]
 Tree basic implementation.
file  tree.h [code]
 Tree Base Class templates.
file  tree.temp.h [code]
 Tree template functions.
file  watchdog.c [code]
 SIGALRM/Watchdog for Windows/Linux.
file  watchdog.h [code]
 Declare SIGALRM/Watchdog for Windows/Linux.
file  xml.c [code]
 XML IO implementation.
file  xml.h [code]
 Handle simple data XML I/O as used by this system.

Generated on Fri Jan 2 15:28:37 2009 for Squat by  doxygen 1.5.6