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(
 

Friends

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: