Thread portable class


Gate portable class


Timer class


Pool class


Terimber 2.0


About C++


Downloads Products & Services Support Clients Open Source About



Home / Open source / Terimber 2.0

string_backet< N, M > Class Template Reference

#include <strrep.h>

List of all members.

Public Member Functions

 string_backet ()
 ~string_backet ()
char * allocate ()
void deallocate (char *ptr)
void reset ()
void release ()

Private Attributes

byte_allocator _all
backet_tank< N > * _pages [M]
int _page


Detailed Description

template<unsigned char N, int M>
class string_backet< N, M >

Definition at line 64 of file strrep.h.


Constructor & Destructor Documentation

template<unsigned char N, int M>
string_backet< N, M >::string_backet (  )  [inline]

Definition at line 174 of file strrep.hpp.

References string_backet< N, M >::reset().

template<unsigned char N, int M>
string_backet< N, M >::~string_backet (  )  [inline]

Definition at line 180 of file strrep.hpp.


Member Function Documentation

template<unsigned char N, int M>
char * string_backet< N, M >::allocate (  )  [inline]

template<unsigned char N, int M>
void string_backet< N, M >::deallocate ( char *  ptr  )  [inline]

template<unsigned char N, int M>
void string_backet< N, M >::reset (  )  [inline]

template<unsigned char N, int M>
void string_backet< N, M >::release (  )  [inline]

Definition at line 254 of file strrep.hpp.

References string_backet< N, M >::_pages, and string_backet< N, M >::reset().


Member Data Documentation

template<unsigned char N, int M>
byte_allocator string_backet< N, M >::_all [private]

Definition at line 76 of file strrep.h.

Referenced by string_backet< N, M >::allocate(), and string_backet< N, M >::reset().

template<unsigned char N, int M>
backet_tank< N >* string_backet< N, M >::_pages[M] [private]

template<unsigned char N, int M>
int string_backet< N, M >::_page [private]

Definition at line 78 of file strrep.h.

Referenced by string_backet< N, M >::allocate(), and string_backet< N, M >::deallocate().


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


© Copyright Terimber 2003-.