Provided by: libcommoncpp2-doc_1.8.1-7_all
misc.h - Memory management, configuration keydata objects and string tokenizer.
#include <cc++/missing.h> #include <cc++/thread.h> Classes class ost::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. class ost::StackPager The StackPager provides a repository to stash and retrieve working data in last-in- first-out order. class ost::SharedMemPager The shared mempager uses a mutex to protect key access methods. class ost::Keydata Keydata objects are used to load and hold 'configuration' data for a given application. struct ost::Keydata::Keyval struct ost::Keydata::Keysym struct ost::Keydata::Define class ost::MemPagerObject This class is used to create derived classes which are constructed within a memory pager pool. class ost::Assoc This class is used to associate (object) pointers with named strings. class ost::Runlist A runlist is used to restrict concurrent exection to a limited set of concurrent sessions, much like a semaphore. class ost::Runable A container for objects that can be queued against a runlist. Namespaces ost Macros #define KEYDATA_INDEX_SIZE 97 #define KEYDATA_PAGER_SIZE 512 #define KEYDATA_PATH_SIZE 256 Functions __EXPORT void ost::endKeydata (void) Variables class __EXPORT ost::Runlist class __EXPORT ost::Runable
Memory management, configuration keydata objects and string tokenizer.
Macro Definition Documentation
#define KEYDATA_INDEX_SIZE 97 #define KEYDATA_PAGER_SIZE 512 #define KEYDATA_PATH_SIZE 256
Generated automatically by Doxygen for GNU CommonC++ from the source code.