84 #ifndef _UCOMMON_UCOMMON_H_ 85 #define _UCOMMON_UCOMMON_H_ 115 #ifndef UCOMMON_SYSRUNTIME Generic templates for C++.
Atomic pointers and locks.
Realtime timers and timer queues.
Placeholder for future classes that require stl support.
Private heaps, pools, and associations.
A thread-safe atomic heap management system.
Any ucommon streaming classes that are built from std::streamio facilities and that support ANSI C++ ...
Common thread shared data types we will use.
Various miscellaneous platform specific headers and defines.
Temporary templates for C++.
Thread classes and sychronization objects.
Common socket class and address manipulation.
Support classes for manipulation of numbers as strings.
Locking protocol classes for member function automatic operations.
A common string class and character string support functions.
Generic shell parsing and application services.
Abstract interfaces and support.
Maps of thread-safe strongly typed heap objects.
Basic array and reusable object factory heap support.
Parsing of config files that have keyword/value pairs.
Basic classes for manipulating time and date based data, particularly that may be in strings...
A common object base class with auto-pointer support.
Arrays of thread-safe strongly typed heap objects.
Support for memory mapped objects.
Linked objects, lists, templates, and containers.
Condition classes for thread sychronization and timing.
Basic UCommon Unicode support.
Thread-aware file system manipulation class.
Support for various automatic counting objects.