qca
QCA::Botan::Allocator Class Reference
#include <allocate.h>
Inheritance diagram for QCA::Botan::Allocator:

Public Member Functions | |
| virtual | ~Allocator () |
| virtual void * | allocate (u32bit)=0 |
| virtual void | deallocate (void *, u32bit)=0 |
| virtual void | destroy () |
| virtual void | init () |
| virtual std::string | type () const =0 |
Static Public Member Functions | |
| static Allocator * | get (bool) |
Detailed Description
Definition at line 48 of file allocate.h.
Constructor & Destructor Documentation
| virtual QCA::Botan::Allocator::~Allocator | ( | ) | [inline, virtual] |
Definition at line 61 of file allocate.h.
Member Function Documentation
| virtual void* QCA::Botan::Allocator::allocate | ( | u32bit | ) | [pure virtual] |
Implemented in QCA::Botan::Pooling_Allocator.
| virtual void QCA::Botan::Allocator::deallocate | ( | void * | , | |
| u32bit | ||||
| ) | [pure virtual] |
Implemented in QCA::Botan::Pooling_Allocator.
| virtual void QCA::Botan::Allocator::destroy | ( | ) | [inline, virtual] |
Reimplemented in QCA::Botan::Pooling_Allocator.
Definition at line 59 of file allocate.h.
| Allocator * QCA::Botan::Allocator::get | ( | bool | locking | ) | [static] |
Definition at line 128 of file defalloc.cpp.
| virtual void QCA::Botan::Allocator::init | ( | ) | [inline, virtual] |
Definition at line 58 of file allocate.h.
| virtual std::string QCA::Botan::Allocator::type | ( | ) | const [pure virtual] |
The documentation for this class was generated from the following files:
KDE 4.4 API Reference