#include <pool.hpp>
Public Member Functions | |
Pool (apr_pool_t *parent=(apr_pool_t *) 0) | |
virtual | ~Pool () |
apr_pool_t * | pool () const |
operator apr_pool_t * () const | |
void | renew () |
svn::Pool::Pool | ( | apr_pool_t * | parent = (apr_pool_t *) 0 |
) |
creates a subpool new pool to an existing pool
parent | NULL -> global pool |
virtual svn::Pool::~Pool | ( | ) | [virtual] |
svn::Pool::operator apr_pool_t * | ( | ) | const [inline] |
operator to return apr handle to the pool
apr_pool_t* svn::Pool::pool | ( | ) | const |
void svn::Pool::renew | ( | ) |
release pool and create a new one