|
| file | base64.h |
| | Routines for base64 encoding and decoding taken and modified from the Base64 project at base64.sourceforge.net.
|
| |
| file | bitmanip.h |
| | Optimised classes for bitwise analysis and manipulation of native data types.
|
| |
| file | boostutils.h |
| | Miscellaneous utility classes taken or modified from the Boost C++ libraries.
|
| |
| file | flags.h |
| | A template class for handling bitwise combinations of enum flags.
|
| |
| file | i18nutils.h |
| | Various classes and routines for working with internationalisation and character encodings.
|
| |
| file | intutils.h |
| | Miscellaneous utility classes for analysing the built-in integer types at compile time.
|
| |
| file | memutils.h |
| | Provides object creation and deletion functions for use with the Standard Template Library.
|
| |
| file | nbitmask.h |
| | Provides optimised bitmasks of arbitrary length.
|
| |
| file | nbooleans.h |
| | Provides various types that extend the standard boolean.
|
| |
| file | nlistoncall.h |
| | Provides lists of expensive objects that are only created when required.
|
| |
| file | nmarkedvector.h |
| | Provides space-efficient arrays with fast object-to-index lookup.
|
| |
| file | nproperty.h |
| | Deals with calculable properties of individual objects.
|
| |
| file | nqitmask.h |
| | Provides optimised "base 4 bitmasks" of fixed length.
|
| |
| file | nthread.h |
| | Provides very basic thread handling.
|
| |
| file | ntrieset.h |
| | Provides a trie-like structure for storing sets.
|
| |
| file | ntritmask.h |
| | Provides optimised "ternary bitmasks" of fixed length.
|
| |
| file | osutils.h |
| | Provides miscellaneous helper routines that are specific to particular operating systems.
|
| |
| file | ptrutils.h |
| | Provides function objects for use in the Standard Template Library that take pointers as arguments but work with the pointees instead.
|
| |
| file | registryutils.h |
| | Miscellaneous utility classes for working with registries of packet types, normal coordinate systems, and so on.
|
| |
| file | stlutils.h |
| | Miscellaneous utility classes and routines taken or modified from the Standard Template Library.
|
| |
| file | stringutils.h |
| | Provides various routines for use with C++ strings.
|
| |
| file | xmlutils.h |
| | Various classes and routines for XML manipulation, some taken or modified from the libxml++ library. The libxml2 library is used to do most of the underlying work.
|
| |
| file | zstream.h |
| | Provides compressed I/O streams.
|
| |