|
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 | nxmlcallback.h |
| Deals with parsing XML program data at the file level.
|
|
file | nxmlelementreader.h |
| Deals with parsing XML program data at the tag level.
|
|
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.
|
|