commore  1.0.6-SNAPSHOT
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
commore::String::Allocator Class Referenceabstract

#include <String.h>

+ Inheritance diagram for commore::String::Allocator:

Public Member Functions

virtual ~Allocator ()
 
virtual PRawString allocate (size_t size)=0
 
virtual PRawString reallocate (PRawString p, size_t size)=0
 
virtual void release (PRawString p)=0
 
virtual void assign (PRawString &dest, PRawString src)=0
 

Constructor & Destructor Documentation

virtual commore::String::Allocator::~Allocator ( )
inlinevirtual

Member Function Documentation

virtual PRawString commore::String::Allocator::allocate ( size_t  size)
pure virtual

Implemented in StringAllocator.

virtual void commore::String::Allocator::assign ( PRawString dest,
PRawString  src 
)
pure virtual

Implemented in StringAllocator.

virtual PRawString commore::String::Allocator::reallocate ( PRawString  p,
size_t  size 
)
pure virtual

Implemented in StringAllocator.

virtual void commore::String::Allocator::release ( PRawString  p)
pure virtual

Implemented in StringAllocator.


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