|
Index
C++ Code Documentation
base::defaultPool
File: BASE/base/Pool.H
Class defaultPool is an alternate Pool which uses the default new/delete
allocators. This may be useful for comparison with class Pool, either
in debugging or time test.
public:
- defaultPool( size_t element_size, size_t );
 | constructor | |
- virtual ~defaultPool();
 | destructor | |
- void *allocate();
- void deallocate(void *p);
- size_t memory_in_use() const;
- size_t elements_in_use() const;
- size_t elements_in_block() const;
- size_t element_size() const;
- size_t blocks_in_use() const;
protected:
- size_t _element_size;
 | size of element | |
- size_t _elements_in_use;
 | number of elements currently in use | |
private:
- defaultPool( defaultPool const & );
- defaultPool &operator=( defaultPool const & );
|