![]() | CaseEquals (const STRING& OtherString) |
![]() | CaseEquals (const CHR* CString) |
![]() | Cat (const CHR* CString, STRINGINDEX CLength) |
![]() | Cat (const UCHR Character) |
![]() | Cat (const CHR* CString) |
![]() | Cat (const STRING& OtherString) |
![]() | Equals (const CHR* CString) |
![]() | Equals (const STRING& OtherString) |
![]() | EraseAfter (const STRINGINDEX Index) |
![]() | EraseBefore (const STRINGINDEX Index) |
![]() | FGet (PFILE FilePointer, const STRINGINDEX MaxCharacters) |
![]() | FGetMultiLine (PFILE FilePointer, const STRINGINDEX MaxCharacters) |
![]() | GetAvgCopiedStrLen (void) |
![]() | GetAvgTotalStringExpns (void) |
![]() | GetAvgTotalStrLen (void) |
![]() | GetChr (STRINGINDEX Index) |
![]() | GetCString (CHR* CStringBuffer, const INT BufferSize) |
![]() | GetFloat () |
![]() | GetHowLong (void) |
![]() | GetInt () |
![]() | GetLength () |
![]() | GetLong () |
![]() | GetNumNullStrings (void) |
![]() | GetNumTimesConstructed (void) |
![]() | GetNumTimesCopied (void) |
![]() | GetNumTimesDeleted (void) |
![]() | GetNumTimesExpanded (void) |
![]() | GetTotalNumStrings (void) |
![]() | GetTotalStringExpns (void) |
![]() | GetTotalStringLength (void) |
![]() | GetTotalTimesShrunk (void) |
![]() | Insert (const STRINGINDEX InsertionPoint, const STRING& OtherString) |
![]() | IsNumber () |
![]() | IsPrint () |
![]() | MakePrintable () |
![]() | NewCString () |
![]() | NewUCString () |
![]() | operator const char * () |
![]() | operator const unsigned char * () |
![]() | operator!= (const CHR* CString) |
![]() | operator!= (const STRING& OtherString) |
![]() | operator+= (const UCHR Character) |
![]() | operator+= (const CHR* CString) |
![]() | operator+= (const STRING& OtherString) |
![]() | operator<< (ostream& os, const STRING& str) |
![]() | operator= (const STRING& OtherString) |
![]() | operator= (const DOUBLE DoubleValue) |
![]() | operator= (const LONG LongValue) |
![]() | operator= (const CHR* CString) |
![]() | operator= (const INT IntValue) |
![]() | operator= (const GDT_BOOLEAN BoolValue) |
![]() | operator== (const STRING& OtherString) |
![]() | operator== (const CHR* CString) |
![]() | operator>> (istream& os, STRING& str) |
![]() | operator^= (const CHR* CString) |
![]() | operator^= (const STRING& OtherString) |
![]() | Print () |
![]() | Print (PFILE FilePointer) |
![]() | PrintMetrics (void) |
![]() | ReadFile (const STRING& FileName) |
![]() | ReadFile (const CHR* FileName) |
![]() | Replace (const CHR* CStringSearch, const STRING& CStringReplace) |
![]() | Replace (const CHR* CStringSearch, const CHR* CStringReplace) |
![]() | Search (const CHR* CString) |
![]() | Search (const UCHR Character) |
![]() | SearchReverse (const CHR* CString) |
![]() | SearchReverse (const UCHR Character) |
![]() | Set (const UCHR* NewBuffer, const STRINGINDEX BufferLength) |
![]() | SetBufLenIncr (STRINGINDEX BufLenIncr) |
![]() | SetChr (const STRINGINDEX Index, const UCHR NewChr) |
![]() | SetDoDoubleBufLen (GDT_BOOLEAN DoDoubling) |
![]() | SetMinInitBufLen (STRINGINDEX InitBufLen) |
![]() | StrBuffAlloc (STRINGINDEX BufferSizeRequest) |
![]() | STRING (const INT IntValue) |
![]() | STRING (const CHR* NewBuffer, const STRINGINDEX BufferLength) |
![]() | STRING (const CHR* CString) |
![]() | STRING () |
![]() | STRING (const UCHR* CString) |
![]() | STRING (const STRING& OtherString) |
![]() | STRING (const UCHR* NewBuffer, const STRINGINDEX BufferLength) |
![]() | Trim () |
![]() | UpperCase () |
![]() | WriteFile (const STRING& FileName) |
![]() | WriteMetrics (FILE *fp) |
![]() | ~STRING () |
![]() | Buffer |
![]() | BufferLengthIncr |
![]() | BufferSize |
![]() | DoubleBufferOnCopy |
![]() | HowLong |
![]() | InitialBufferLength |
![]() | Length |
![]() | NumNullStrings |
![]() | NumTimesConstructed |
![]() | NumTimesCopied |
![]() | NumTimesDeleted |
![]() | NumTimesExpanded |
![]() | TotalNumStrings |
![]() | TotalStringExpns |
![]() | TotalStringLength |
![]() | Copy (const UCHR *CString, STRINGINDEX CLength) |
STRING(const STRING& OtherString)
STRING(const CHR* CString)
STRING(const UCHR* CString)
STRING(const CHR* NewBuffer, const STRINGINDEX BufferLength)
STRING(const UCHR* NewBuffer, const STRINGINDEX BufferLength)
STRING(const INT IntValue)
STRING& operator=(const CHR* CString)
STRING& operator=(const GDT_BOOLEAN BoolValue)
STRING& operator=(const INT IntValue)
STRING& operator=(const LONG LongValue)
STRING& operator=(const DOUBLE DoubleValue)
STRING& operator=(const STRING& OtherString)
operator const char *()
operator const unsigned char *()
STRING& operator+=(const UCHR Character)
STRING& operator+=(const CHR* CString)
STRING& operator+=(const STRING& OtherString)
INT operator==(const STRING& OtherString)
INT operator==(const CHR* CString)
INT operator!=(const STRING& OtherString)
INT operator!=(const CHR* CString)
INT operator^=(const STRING& OtherString)
INT operator^=(const CHR* CString)
void Set(const UCHR* NewBuffer, const STRINGINDEX BufferLength)
INT Equals(const STRING& OtherString)
INT Equals(const CHR* CString)
INT CaseEquals(const STRING& OtherString)
INT CaseEquals(const CHR* CString)
void Print()
void Print(PFILE FilePointer)
friend ostream& operator<<(ostream& os, const STRING& str)
friend istream& operator>>(istream& os, STRING& str)
INT GetInt()
LONG GetLong()
DOUBLE GetFloat()
GDT_BOOLEAN FGet(PFILE FilePointer, const STRINGINDEX MaxCharacters)
GDT_BOOLEAN FGetMultiLine(PFILE FilePointer, const STRINGINDEX MaxCharacters)
STRINGINDEX GetLength()
UCHR GetChr(STRINGINDEX Index)
void SetChr(const STRINGINDEX Index, const UCHR NewChr)
void Cat(const UCHR Character)
void Cat(const CHR* CString)
void Cat(const CHR* CString, STRINGINDEX CLength)
void Cat(const STRING& OtherString)
void Insert(const STRINGINDEX InsertionPoint, const STRING& OtherString)
STRINGINDEX Search(const CHR* CString)
STRINGINDEX Search(const UCHR Character)
STRINGINDEX SearchReverse(const CHR* CString)
STRINGINDEX SearchReverse(const UCHR Character)
INT Replace(const CHR* CStringSearch, const CHR* CStringReplace)
INT Replace(const CHR* CStringSearch, const STRING& CStringReplace)
void EraseBefore(const STRINGINDEX Index)
void EraseAfter(const STRINGINDEX Index)
void UpperCase()
void GetCString(CHR* CStringBuffer, const INT BufferSize)
CHR* NewCString()
UCHR* NewUCString()
void WriteFile(const STRING& FileName)
void ReadFile(const STRING& FileName)
void ReadFile(const CHR* FileName)
GDT_BOOLEAN IsNumber()
GDT_BOOLEAN IsPrint()
void MakePrintable()
void Trim()
INT GetNumTimesConstructed(void)
INT GetNumTimesCopied(void)
INT GetNumTimesExpanded(void)
INT GetNumTimesDeleted(void)
INT GetTotalNumStrings(void)
STRINGINDEX GetTotalStringLength(void)
INT GetNumNullStrings(void)
INT GetTotalStringExpns(void)
DOUBLE GetAvgCopiedStrLen(void)
INT GetTotalTimesShrunk(void)
DOUBLE GetAvgTotalStrLen(void)
DOUBLE GetAvgTotalStringExpns(void)
time_t GetHowLong(void)
void WriteMetrics(FILE *fp)
void PrintMetrics(void)
void SetMinInitBufLen(STRINGINDEX InitBufLen)
void SetBufLenIncr(STRINGINDEX BufLenIncr)
void SetDoDoubleBufLen(GDT_BOOLEAN DoDoubling)
void StrBuffAlloc(STRINGINDEX BufferSizeRequest)
~STRING()
void Copy(const UCHR *CString, STRINGINDEX CLength)
STRINGINDEX Length
UCHR* Buffer
static STRINGINDEX InitialBufferLength
static STRINGINDEX BufferLengthIncr
static GDT_BOOLEAN DoubleBufferOnCopy
STRINGINDEX BufferSize
static INT NumTimesConstructed
static INT NumTimesCopied
static INT NumTimesExpanded
static INT NumNullStrings
static INT NumTimesDeleted
static STRINGINDEX TotalStringLength
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de