Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages | Examples

KeyMemory Class Reference

Load /etc/bayonne [memory] key value pairs.Load memory related options. More...

#include <bayonne.h>

Inheritance diagram for KeyMemory:

Keydata MemPager List of all members.

Public Member Functions

 KeyMemory ()
 Initialize keymemory data.
int getSymbolSize (void)
 Get default symbol space size for variables.
int getPageSize (void)
 Get default page allocation size to use for "paged" memory allocations.
size_t getUserCount (void)
 Get maximum users.
size_t getPrefCount (void)
 Get maximum preferences per user.

Detailed Description

Load /etc/bayonne [memory] key value pairs.Load memory related options.

This is used to configurate space management properties of the runtime environment including audio buffering, page size allocations, etc.

Author:
David Sugar <dyfet@ostel.com>


Constructor & Destructor Documentation

KeyMemory::KeyMemory  ) 
 

Initialize keymemory data.


Member Function Documentation

int KeyMemory::getPageSize void   )  [inline]
 

Get default page allocation size to use for "paged" memory allocations.

Returns:
page size for default paging.

size_t KeyMemory::getPrefCount void   )  [inline]
 

Get maximum preferences per user.

Returns:
maximum preferences.

int KeyMemory::getSymbolSize void   )  [inline]
 

Get default symbol space size for variables.

Returns:
number of bytes of storage for new symbols.

size_t KeyMemory::getUserCount void   )  [inline]
 

Get maximum users.

Returns:
maximum users.


The documentation for this class was generated from the following file:
Generated on Tue Sep 13 02:19:09 2005 for Bayonne by  doxygen 1.4.4