|
Dillo
|
#include <stdio.h>#include <stdarg.h>#include <stdlib.h>#include <string.h>#include <assert.h>

Go to the source code of this file.
Classes | |
| class | lout::misc::SimpleVector< T > |
| Simple (simpler than container::untyped::Vector and container::typed::Vector) template based vector. More... | |
| class | lout::misc::NotSoSimpleVector< T > |
| Container similar to lout::misc::SimpleVector, but some cases of insertion optimized (used for hyphenation). More... | |
| class | lout::misc::StringBuffer |
| A class for fast concatenation of a large number of strings. More... | |
| struct | lout::misc::StringBuffer::Node |
| class | lout::misc::BitSet |
| A bit set, which automatically reallocates when needed. More... | |
| class | lout::misc::ZoneAllocator |
| A simple allocator optimized to handle many small chunks of memory. The chunks can not be free'd individually. Instead the whole zone must be free'd with zoneFree(). More... | |
Namespaces | |
| lout | |
| lout::misc | |
| Miscellaneous stuff, which does not fit anywhere else. | |
Functions | |
| template<class T > | |
| T | lout::misc::min (T a, T b) |
| template<class T > | |
| T | lout::misc::max (T a, T b) |
| template<class T > | |
| T | lout::misc::min (T a, T b, T c) |
| template<class T > | |
| T | lout::misc::max (T a, T b, T c) |
| void | lout::misc::init (int argc, char *argv[]) |
| void | lout::misc::assertNotReached () |
| void | lout::misc::assertNotReached (const char *fmt,...) |
| void | lout::misc::notImplemented (const char *name) |
| int | lout::misc::roundInt (double d) |
| int | lout::misc::AsciiTolower (char c) |
| int | lout::misc::AsciiToupper (char c) |
| int | lout::misc::AsciiStrcasecmp (const char *s1, const char *s2) |
| const char * | lout::misc::boolToStr (bool b) |
1.8.8