Provided by: libcommoncpp2-doc_1.8.1-6ubuntu1_all bug

NAME

       misc.h -

       Memory management, configuration keydata objects and string tokenizer.

SYNOPSIS

       #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

Detailed Description

       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

Author

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