STRING Class Reference

#include <strngs.h>

List of all members.

Classes

struct  STRING_HEADER

Public Member Functions

 STRING ()
 STRING (const STRING &string)
 STRING (const char *string)
 ~STRING ()
bool Serialize (FILE *fp) const
bool DeSerialize (bool swap, FILE *fp)
BOOL8 contains (const char c) const
inT32 length () const
inT32 size () const
const char * string () const
char & operator[] (inT32 index) const
void split (const char c, GenericVector< STRING > *splited)
void truncate_at (inT32 index)
BOOL8 operator== (const STRING &string) const
BOOL8 operator!= (const STRING &string) const
BOOL8 operator!= (const char *string) const
STRINGoperator= (const char *string)
STRINGoperator= (const STRING &string)
STRING operator+ (const STRING &string) const
STRING operator+ (const char ch) const
STRINGoperator+= (const char *string)
STRINGoperator+= (const STRING &string)
STRINGoperator+= (const char ch)
void add_str_int (const char *str, int number)
void ensure (inT32 min_capacity)

Constructor & Destructor Documentation

STRING::STRING (  ) 
STRING::STRING ( const STRING string  ) 
STRING::STRING ( const char *  string  ) 
STRING::~STRING (  ) 

Member Function Documentation

void STRING::add_str_int ( const char *  str,
int  number 
)
BOOL8 STRING::contains ( const char  c  )  const
bool STRING::DeSerialize ( bool  swap,
FILE *  fp 
)
void STRING::ensure ( inT32  min_capacity  )  [inline]
inT32 STRING::length (  )  const
BOOL8 STRING::operator!= ( const char *  string  )  const
BOOL8 STRING::operator!= ( const STRING string  )  const
STRING STRING::operator+ ( const char  ch  )  const
STRING STRING::operator+ ( const STRING string  )  const
STRING & STRING::operator+= ( const char  ch  ) 
STRING & STRING::operator+= ( const STRING string  ) 
STRING & STRING::operator+= ( const char *  string  ) 
STRING & STRING::operator= ( const STRING string  ) 
STRING & STRING::operator= ( const char *  string  ) 
BOOL8 STRING::operator== ( const STRING string  )  const
char & STRING::operator[] ( inT32  index  )  const
bool STRING::Serialize ( FILE *  fp  )  const
inT32 STRING::size (  )  const [inline]
void STRING::split ( const char  c,
GenericVector< STRING > *  splited 
)
const char * STRING::string (  )  const
void STRING::truncate_at ( inT32  index  ) 

The documentation for this class was generated from the following files:
Generated on Thu Feb 2 08:19:25 2012 for Tesseract by  doxygen 1.6.3