| Archive | 
 archive interface for serializaion classes. 
 | 
| BINArchive | 
 archive for loading and saving serializable classes. 
 | 
| INIArchive | 
 archive for loading and saving serializable classes to an ini-file format. 
 | 
| InputArchive | 
 an archive interface for reading from a serialized class. 
 | 
| LogBufferedChar | 
 Buffers characters before writing them to the output stream. 
  
 The size of the buffer is fixed. 
 | 
| LogBufferedChar.OverflowPolicy | 
 Behaviors for the OverflowPolicy 
 | 
| LogBufferedMsg | 
 Buffers messages before writing them to the output stream. 
  
 The size of the buffer is not fixed and will grow until flush is called. 
 To have a fixed size buffer use LogBufferedChar instead. 
 | 
| LogFileWriter | 
 Writes log output to a file 
 | 
| LogMultiWriter | 
 Writes log output to multiple LogWriters 
 | 
| OutputArchive | 
 serializable objects can be written to an output archive. 
  
 This class define an interface for serializing data. 
 | 
| ProgramOptions | 
 a class for parsing program command line into a PropertyMap 
 | 
| ScopedTimer | 
 Times what is executed in a scope. 
  
 Automatically calls resume on the timer given in construction and pause when destroyed. 
  
 Note: usage 
 
...
long time;
{
  // put code here that is not to be timed
  ScopedTimer timer(time);
  // put code here that is to be timed
}
std::cout << "Time: " << time << std::endl;
 
 | 
| sdurw_common | 
  | 
| sdurw_commonJNI | 
  | 
| Serializable | 
 interface for defining serialization of classes. 
 | 
| SWIGTYPE_p_boost__functionT_void_frw__common__ThreadPool_pF_t | 
  | 
| SWIGTYPE_p_boost__program_options__options_description | 
  | 
| SWIGTYPE_p_boost__program_options__positional_options_description | 
  | 
| SWIGTYPE_p_int64_t | 
  | 
| SWIGTYPE_p_int8_t | 
  | 
| SWIGTYPE_p_p_char | 
  | 
| SWIGTYPE_p_std__iostream | 
  | 
| SWIGTYPE_p_std__istream | 
  | 
| SWIGTYPE_p_std__ostream | 
  | 
| SWIGTYPE_p_std__vectorT_rw__core__Exception_t | 
  | 
| SWIGTYPE_p_std__vectorT_rw__core__PtrT_rw__common__ThreadTask_t_t | 
  | 
| SWIGTYPE_p_uint64_t | 
  | 
| ThreadPool | 
 A thread pool that can be assigned work. 
  
 Work is handled in a FIFO manner, and the pool is intended to be very simple and basic. 
  
 For more complex behaviour please look at the ThreadTask type, 
 which has a higher abstraction for adding tasks to a ThreadPool. 
 | 
| ThreadPoolCPtr | 
 Ptr stores a pointer and optionally takes ownership of the value. 
 | 
| ThreadPoolPtr | 
 Ptr stores a pointer and optionally takes ownership of the value. 
 | 
| ThreadTask | 
 A task that facilitates the use of a hierarchic tree of tasks and subtasks. 
  
 Often parallel processing can be done at multiple levels. 
 | 
| ThreadTask.TaskState | 
 The different execution states of a task. 
 | 
| ThreadTaskCPtr | 
 Ptr stores a pointer and optionally takes ownership of the value. 
 | 
| ThreadTaskPtr | 
 Ptr stores a pointer and optionally takes ownership of the value. 
 | 
| Timer | 
 The timer class provides an easy to use platform independent timer 
  
 In Windows the expected resolution is approx. 
 | 
| TimerUtil | 
 Access of the system clock so called wall time. 
 | 
| VectorThreadTaskPtr | 
  |