Edinburgh Speech Tools  2.4-release
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends Pages
EST_ChunkPtr Class Reference

Public Member Functions

 EST_ChunkPtr (const EST_ChunkPtr &cp) CII(
int size (void) const
int shareing (void) const
int count (void) const
EST_ChunkPtroperator= (EST_ChunkPtr cp) CII(
EST_ChunkPtroperator= (EST_Chunk *chp) CII(
 operator char * () CII(
 operator const char * () const CII(
 operator const char * () CII(
const char operator[] (int i) const
char & operator() (int i) CII(


EST_ChunkPtr chunk_allocate (int size)
EST_ChunkPtr chunk_allocate (int bytes, const char *initial, int initial_len)
EST_ChunkPtr chunk_allocate (int bytes, const EST_ChunkPtr &initial, int initial_start, int initial_len)
void cp_make_updatable (EST_ChunkPtr &shared, EST_Chunk::EST_chunk_size inuse)
void cp_make_updatable (EST_ChunkPtr &shared)
void grow_chunk (EST_ChunkPtr &shared, EST_Chunk::EST_chunk_size inuse, EST_Chunk::EST_chunk_size newsize)
void grow_chunk (EST_ChunkPtr &shared, EST_Chunk::EST_chunk_size newsize)
ostream & operator<< (ostream &s, const EST_ChunkPtr &cp)
void tester (void)

Detailed Description

Definition at line 158 of file EST_Chunk.h.

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