misc.h(3cc)

misc.h3cc

Memory management, configuration keydata objects and string tokenizer.

Usage

#include <cc++/config.h>
#include <cc++/thread.h>
#include <fstream>
#include <iostream>

Compounds

class iterator
The input forward iterator for tokens. struct Define
class Keydata
Keydata objects are used to load and hold 'configuration' data for a given application. load text configuration files into keyword pairs. struct Keyval
struct Keysym
struct _page
class MemPager
The memory pager is used to allocate cumulative memory pages for storing object specific 'persistant' data that is presumed to persist during the life of a given derived object. Accumulative object memory allocator. class NoSuchElementException
Exception thrown, if someone tried to read beyond the end of the tokens. class SharedMemPager
The shared mempager uses a mutex to protect key access methods. mutex protected memory pager. class StringTokenizer
Splits delimited string into tokens.

Defines

#define KEYDATA_INDEX_SIZE 97
#define KEYDATA_PAGER_SIZE 512
#define KEYDATA_PATH_SIZE 256

Detailed description

Memory management, configuration keydata objects and string tokenizer.

Define documentation

#define KEYDATA_INDEX_SIZE 97

#define KEYDATA_PAGER_SIZE 512

#define KEYDATA_PATH_SIZE 256

Author

Generated automatically by Doxygen for CommonC++ from the source code.

From libcommoncpp2-dev 1.0.13-5 in Debian 3.1 (Sarge). Parsed by carta from the page's man source.