Pool Class Reference

List of all members.

Public Member Functions

 Pool ()
 Pool (apr_pool_t *pool, bool release)
 ~Pool ()
apr_pool_t * getAPRPool ()
apr_pool_t * create ()
void * palloc (size_t length)
char * pstralloc (size_t length)
char * itoa (int n)
char * pstrndup (const char *s, size_t len)
char * pstrdup (const char *s)
char * pstrdup (const std::string &)

Protected Attributes

apr_pool_t * pool
const bool release

Constructor & Destructor Documentation

Pool (   ) 
 

Pool (  apr_pool_t *  pool,
bool  release
) 
 

~Pool (   ) 
 


Member Function Documentation

apr_pool_t* create (   ) 
 

apr_pool_t* getAPRPool (   ) 
 

char* itoa (  int  n  ) 
 

void* palloc (  size_t  length  ) 
 

char* pstralloc (  size_t  length  ) 
 

char* pstrdup (  const std::string &   ) 
 

char* pstrdup (  const char *  s  ) 
 

char* pstrndup (  const char *  s,
size_t  len
) 
 


Member Data Documentation

apr_pool_t* pool [protected]
 

const bool release [protected]
 


The documentation for this class was generated from the following file: