1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
|
.TH "misc.h" 3 "19 Jul 2003" "CommonC++" \" -*- nroff -*-
.ad l
.nh
.SH NAME
misc.h \- Memory management, configuration keydata objects and string tokenizer.
.SH SYNOPSIS
.br
.PP
\fC#include <cc++/config.h>\fP
.br
\fC#include <cc++/thread.h>\fP
.br
\fC#include <fstream>\fP
.br
\fC#include <iostream>\fP
.br
.SS "Compounds"
.in +1c
.ti -1c
.RI "class \fBiterator\fP"
.br
.RI "\fIThe input forward iterator for tokens.\fP"
.ti -1c
.RI "struct \fBDefine\fP"
.br
.ti -1c
.RI "class \fBKeydata\fP"
.br
.RI "\fIKeydata objects are used to load and hold 'configuration' data for a given application. load text configuration files into keyword pairs.\fP"
.ti -1c
.RI "struct \fBKeyval\fP"
.br
.ti -1c
.RI "struct \fBKeysym\fP"
.br
.ti -1c
.RI "struct \fB_page\fP"
.br
.ti -1c
.RI "class \fBMemPager\fP"
.br
.RI "\fIThe 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.\fP"
.ti -1c
.RI "class \fBNoSuchElementException\fP"
.br
.RI "\fIException thrown, if someone tried to read beyond the end of the tokens.\fP"
.ti -1c
.RI "class \fBSharedMemPager\fP"
.br
.RI "\fIThe shared mempager uses a mutex to protect key access methods. mutex protected memory pager.\fP"
.ti -1c
.RI "class \fBStringTokenizer\fP"
.br
.RI "\fISplits delimited string into tokens.\fP"
.in -1c
.SS "Defines"
.in +1c
.ti -1c
.RI "#define \fBKEYDATA_INDEX_SIZE\fP 97"
.br
.ti -1c
.RI "#define \fBKEYDATA_PAGER_SIZE\fP 512"
.br
.ti -1c
.RI "#define \fBKEYDATA_PATH_SIZE\fP 256"
.br
.in -1c
.SH "DETAILED DESCRIPTION"
.PP
Memory management, configuration keydata objects and string tokenizer.
.PP
.PP
.SH "DEFINE DOCUMENTATION"
.PP
.SS "#define KEYDATA_INDEX_SIZE 97"
.PP
.SS "#define KEYDATA_PAGER_SIZE 512"
.PP
.SS "#define KEYDATA_PATH_SIZE 256"
.PP
.SH "AUTHOR"
.PP
Generated automatically by Doxygen for CommonC++ from the source code.
|