commore  1.0.6-SNAPSHOT
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
StringAllocator Class Reference
+ Inheritance diagram for StringAllocator:

Public Member Functions

 StringAllocator ()
 
PRawString allocate (size_t size)
 
void release (PRawString p)
 
PRawString reallocate (PRawString p, size_t new_size)
 
PRawString reallocate_nocopy (PRawString p, size_t new_size)
 
void assign (PRawString &dest, PRawString src)
 
- Public Member Functions inherited from commore::String::Allocator
virtual ~Allocator ()
 

Constructor & Destructor Documentation

StringAllocator::StringAllocator ( )
inline

Member Function Documentation

PRawString StringAllocator::allocate ( size_t  size)
inlinevirtual
void StringAllocator::assign ( PRawString dest,
PRawString  src 
)
inlinevirtual
PRawString StringAllocator::reallocate ( PRawString  p,
size_t  new_size 
)
inlinevirtual
PRawString StringAllocator::reallocate_nocopy ( PRawString  p,
size_t  new_size 
)
inline
void StringAllocator::release ( PRawString  p)
inlinevirtual

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