Nevelex Corporation Nevelex Utilities 1.1.4 09/06/2003
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   Related Pages  

nevelex_util Namespace Reference


Compounds

class  nevelex_util::ACEHelper
class  nevelex_util::Logger
class  nevelex_util::LoggerFactory
class  nevelex_util::ManagedPool
class  nevelex_util::ObjectPool
class  nevelex_util::ObjectPoolManager
class  nevelex_util::PointerHash
class  nevelex_util::SyslogLogger

Typedefs

typedef std::vector<unsigned
long> 
AddressVector
typedef HASH_NAMESPACE::hash_set<
ManagedPool*, PointerHash<
ManagedPool*> > 
ManagedPoolSet


Detailed Description

Nevelex utility classes. The current feature set is:
  • Logging
  • Object Pooling
Author:
Michel Dalal


Typedef Documentation

typedef std::vector< unsigned long > nevelex_util::AddressVector
 

Vector of local addresses. Data is stored in host byte order.

typedef HASH_NAMESPACE::hash_set< ManagedPool *, PointerHash< ManagedPool *> > nevelex_util::ManagedPoolSet
 

The set of ManagedPool objects. Each ManagedPool supports the cleanUp method that is the manage interface in to each pool.