Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

GString Class Reference

#include <GString.h>

List of all members.

Public Methods

 GString ()
 GString (const char *sA)
 GString (const char *sA, int lengthA)
 GString (GString *str, int idx, int lengthA)
 GString (GString *str)
GString * copy ()
 GString (GString *str1, GString *str2)
 ~GString ()
int getLength ()
char * getCString ()
char getChar (int i)
void setChar (int i, char c)
GString * clear ()
GString * append (char c)
GString * append (GString *str)
GString * append (const char *str)
GString * append (const char *str, int lengthA)
GString * insert (int i, char c)
GString * insert (int i, GString *str)
GString * insert (int i, const char *str)
GString * insert (int i, const char *str, int lengthA)
GString * del (int i, int n=1)
GString * upperCase ()
GString * lowerCase ()
int cmp (GString *str)
int cmpN (GString *str, int n)
int cmp (const char *sA)
int cmpN (const char *sA, int n)

Static Public Methods

GString * fromInt (int x)


Constructor & Destructor Documentation

GString::GString (    ) 
 

GString::GString (  const char *    sA ) 
 

GString::GString (  const char *    sA,
int    lengthA
) 
 

GString::GString (  GString *    str,
int    idx,
int    lengthA
) 
 

GString::GString (  GString *    str ) 
 

GString::GString (  GString *    str1,
GString *    str2
) 
 

GString::~GString (    ) 
 


Member Function Documentation

GString * GString::append (  const char *    str,
int    lengthA
) 
 

GString * GString::append (  const char *    str ) 
 

GString * GString::append (  GString *    str ) 
 

GString * GString::append (  char    c ) 
 

GString * GString::clear (    ) 
 

int GString::cmp (  const char *    sA )  [inline]
 

int GString::cmp (  GString *    str )  [inline]
 

int GString::cmpN (  const char *    sA,
int    n
)  [inline]
 

int GString::cmpN (  GString *    str,
int    n
)  [inline]
 

GString* GString::copy (    )  [inline]
 

GString * GString::del (  int    i,
int    n = 1
) 
 

GString * GString::fromInt (  int    x )  [static]
 

char GString::getChar (  int    i )  [inline]
 

char* GString::getCString (    )  [inline]
 

int GString::getLength (    )  [inline]
 

GString * GString::insert (  int    i,
const char *    str,
int    lengthA
) 
 

GString * GString::insert (  int    i,
const char *    str
) 
 

GString * GString::insert (  int    i,
GString *    str
) 
 

GString * GString::insert (  int    i,
char    c
) 
 

GString * GString::lowerCase (    ) 
 

void GString::setChar (  int    i,
char    c
)  [inline]
 

GString * GString::upperCase (    ) 
 


The documentation for this class was generated from the following files:
Generated on Wed Nov 3 12:59:37 2004 for Lemur Toolkit by doxygen1.2.18