Referencia del Archivo string_gcc.hpp

#include "arch.h"
#include <iostream.h>

Dependencia gráfica adjunta para string_gcc.hpp:

Ir al código fuente de este archivo.

Estructuras de datos

struct  StrRep
class  SubString
class  String

Definiciones

#define __GSTRING_HPP__   1

Tipos definidos

typedef String StrTmp

Funciones

StrRepSalloc (StrRep *, const char *, int, int)
StrRepScopy (StrRep *, const StrRep *)
StrRepScat (StrRep *, const char *, int, const char *, int)
StrRepScat (StrRep *, const char *, int, const char *, int, const char *, int)
StrRepSprepend (StrRep *, const char *, int)
StrRepSreverse (const StrRep *, StrRep *)
StrRepSupcase (const StrRep *, StrRep *)
StrRepSdowncase (const StrRep *, StrRep *)
StrRepScapitalize (const StrRep *, StrRep *)
int compare (const String &x, const String &y)
int compare (const String &x, const SubString &y)
int compare (const String &x, const char *y)
int compare (const SubString &x, const String &y)
int compare (const SubString &x, const SubString &y)
int compare (const SubString &x, const char *y)
int fcompare (const String &x, const String &y)
void cat (const String &x, const String &y, String &r)
void cat (const String &x, const SubString &y, String &r)
void cat (const String &x, const char *y, String &r)
void cat (const String &x, char y, String &r)
void cat (const SubString &x, const String &y, String &r)
void cat (const SubString &x, const SubString &y, String &r)
void cat (const SubString &x, const char *y, String &r)
void cat (const SubString &x, char y, String &r)
void cat (const char *x, const String &y, String &r)
void cat (const char *x, const SubString &y, String &r)
void cat (const char *x, const char *y, String &r)
void cat (const char *x, char y, String &r)
void cat (const String &a, const String &x, const String &y, String &r)
void cat (const String &a, const String &x, const SubString &y, String &r)
void cat (const String &a, const String &x, const char *y, String &r)
void cat (const String &a, const String &x, char y, String &r)
void cat (const String &a, const SubString &x, const String &y, String &r)
void cat (const String &a, const SubString &x, const SubString &y, String &r)
void cat (const String &a, const SubString &x, const char *y, String &r)
void cat (const String &a, const SubString &x, char y, String &r)
void cat (const String &a, const char *x, const String &y, String &r)
void cat (const String &a, const char *x, const SubString &y, String &r)
void cat (const String &a, const char *x, const char *y, String &r)
void cat (const String &a, const char *x, char y, String &r)
void cat (const char *a, const String &x, const String &y, String &r)
void cat (const char *a, const String &x, const SubString &y, String &r)
void cat (const char *a, const String &x, const char *y, String &r)
void cat (const char *a, const String &x, char y, String &r)
void cat (const char *a, const SubString &x, const String &y, String &r)
void cat (const char *a, const SubString &x, const SubString &y, String &r)
void cat (const char *a, const SubString &x, const char *y, String &r)
void cat (const char *a, const SubString &x, char y, String &r)
void cat (const char *a, const char *x, const String &y, String &r)
void cat (const char *a, const char *x, const SubString &y, String &r)
void cat (const char *a, const char *x, const char *y, String &r)
void cat (const char *a, const char *x, char y, String &r)
String operator+ (const String &x, const String &y)
String operator+ (const String &x, const SubString &y)
String operator+ (const String &x, const char *y)
String operator+ (const String &x, char y)
String operator+ (const SubString &x, const String &y)
String operator+ (const SubString &x, const SubString &y)
String operator+ (const SubString &x, const char *y)
String operator+ (const SubString &x, char y)
String operator+ (const char *x, const String &y)
String operator+ (const char *x, const SubString &y)
String reverse (const String &x)
String upcase (const String &x)
String downcase (const String &x)
String capitalize (const String &x)
ostream & operator<< (ostream &s, const String &x)
int operator== (const String &x, const String &y)
int operator!= (const String &x, const String &y)
int operator> (const String &x, const String &y)
int operator>= (const String &x, const String &y)
int operator< (const String &x, const String &y)
int operator<= (const String &x, const String &y)
int operator== (const String &x, const SubString &y)
int operator!= (const String &x, const SubString &y)
int operator> (const String &x, const SubString &y)
int operator>= (const String &x, const SubString &y)
int operator< (const String &x, const SubString &y)
int operator<= (const String &x, const SubString &y)
int operator== (const String &x, const char *t)
int operator!= (const String &x, const char *t)
int operator> (const String &x, const char *t)
int operator>= (const String &x, const char *t)
int operator< (const String &x, const char *t)
int operator<= (const String &x, const char *t)
int operator== (const SubString &x, const String &y)
int operator!= (const SubString &x, const String &y)
int operator> (const SubString &x, const String &y)
int operator>= (const SubString &x, const String &y)
int operator< (const SubString &x, const String &y)
int operator<= (const SubString &x, const String &y)
int operator== (const SubString &x, const SubString &y)
int operator!= (const SubString &x, const SubString &y)
int operator> (const SubString &x, const SubString &y)
int operator>= (const SubString &x, const SubString &y)
int operator< (const SubString &x, const SubString &y)
int operator<= (const SubString &x, const SubString &y)
int operator== (const SubString &x, const char *t)
int operator!= (const SubString &x, const char *t)
int operator> (const SubString &x, const char *t)
int operator>= (const SubString &x, const char *t)
int operator< (const SubString &x, const char *t)
int operator<= (const SubString &x, const char *t)

Variables

StrRep _nilStrRep
String _nilString


Documentación de las definiciones

#define __GSTRING_HPP__   1

Definición en la línea 69 del archivo string_gcc.hpp.


Documentación de los tipos definidos

typedef String StrTmp

Definición en la línea 410 del archivo string_gcc.hpp.


Documentación de las funciones

StrRep* Salloc ( StrRep ,
const char *  ,
int  ,
int   
)

Definición en la línea 206 del archivo string_gcc.cpp.

StrRep* Scopy ( StrRep ,
const StrRep  
)

Definición en la línea 260 del archivo string_gcc.cpp.

StrRep* Scat ( StrRep ,
const char *  ,
int  ,
const char *  ,
int   
)

Definición en la línea 291 del archivo string_gcc.cpp.

StrRep* Scat ( StrRep ,
const char *  ,
int  ,
const char *  ,
int  ,
const char *  ,
int   
)

Definición en la línea 317 del archivo string_gcc.cpp.

StrRep* Sprepend ( StrRep ,
const char *  ,
int   
)

Definición en la línea 346 del archivo string_gcc.cpp.

StrRep* Sreverse ( const StrRep ,
StrRep  
)

Definición en la línea 929 del archivo string_gcc.cpp.

StrRep* Supcase ( const StrRep ,
StrRep  
)

Definición en la línea 949 del archivo string_gcc.cpp.

StrRep* Sdowncase ( const StrRep ,
StrRep  
)

Definición en la línea 959 del archivo string_gcc.cpp.

StrRep* Scapitalize ( const StrRep ,
StrRep  
)

Definición en la línea 969 del archivo string_gcc.cpp.

int compare ( const String x,
const String y 
)

Definición en la línea 270 del archivo string.cpp.

int compare ( const String x,
const SubString y 
)

Definición en la línea 439 del archivo string_gcc.cpp.

int compare ( const String x,
const char *  y 
)

Definición en la línea 271 del archivo string.cpp.

int compare ( const SubString x,
const String y 
)

Definición en la línea 444 del archivo string_gcc.cpp.

int compare ( const SubString x,
const SubString y 
)

Definición en la línea 449 del archivo string_gcc.cpp.

int compare ( const SubString x,
const char *  y 
)

Definición en la línea 454 del archivo string_gcc.cpp.

int fcompare ( const String x,
const String y 
)

Definición en la línea 401 del archivo string_gcc.cpp.

void cat ( const String x,
const String y,
String r 
) [inline]

Definición en la línea 514 del archivo string_gcc.hpp.

void cat ( const String x,
const SubString y,
String r 
) [inline]

Definición en la línea 519 del archivo string_gcc.hpp.

void cat ( const String x,
const char *  y,
String r 
) [inline]

Definición en la línea 524 del archivo string_gcc.hpp.

void cat ( const String x,
char  y,
String r 
) [inline]

Definición en la línea 529 del archivo string_gcc.hpp.

void cat ( const SubString x,
const String y,
String r 
) [inline]

Definición en la línea 534 del archivo string_gcc.hpp.

void cat ( const SubString x,
const SubString y,
String r 
) [inline]

Definición en la línea 539 del archivo string_gcc.hpp.

void cat ( const SubString x,
const char *  y,
String r 
) [inline]

Definición en la línea 544 del archivo string_gcc.hpp.

void cat ( const SubString x,
char  y,
String r 
) [inline]

Definición en la línea 549 del archivo string_gcc.hpp.

void cat ( const char *  x,
const String y,
String r 
) [inline]

Definición en la línea 554 del archivo string_gcc.hpp.

void cat ( const char *  x,
const SubString y,
String r 
) [inline]

Definición en la línea 559 del archivo string_gcc.hpp.

void cat ( const char *  x,
const char *  y,
String r 
) [inline]

Definición en la línea 564 del archivo string_gcc.hpp.

void cat ( const char *  x,
char  y,
String r 
) [inline]

Definición en la línea 569 del archivo string_gcc.hpp.

void cat ( const String a,
const String x,
const String y,
String r 
) [inline]

Definición en la línea 574 del archivo string_gcc.hpp.

void cat ( const String a,
const String x,
const SubString y,
String r 
) [inline]

Definición en la línea 579 del archivo string_gcc.hpp.

void cat ( const String a,
const String x,
const char *  y,
String r 
) [inline]

Definición en la línea 584 del archivo string_gcc.hpp.

void cat ( const String a,
const String x,
char  y,
String r 
) [inline]

Definición en la línea 589 del archivo string_gcc.hpp.

void cat ( const String a,
const SubString x,
const String y,
String r 
) [inline]

Definición en la línea 594 del archivo string_gcc.hpp.

void cat ( const String a,
const SubString x,
const SubString y,
String r 
) [inline]

Definición en la línea 599 del archivo string_gcc.hpp.

void cat ( const String a,
const SubString x,
const char *  y,
String r 
) [inline]

Definición en la línea 604 del archivo string_gcc.hpp.

void cat ( const String a,
const SubString x,
char  y,
String r 
) [inline]

Definición en la línea 609 del archivo string_gcc.hpp.

void cat ( const String a,
const char *  x,
const String y,
String r 
) [inline]

Definición en la línea 614 del archivo string_gcc.hpp.

void cat ( const String a,
const char *  x,
const SubString y,
String r 
) [inline]

Definición en la línea 619 del archivo string_gcc.hpp.

void cat ( const String a,
const char *  x,
const char *  y,
String r 
) [inline]

Definición en la línea 624 del archivo string_gcc.hpp.

void cat ( const String a,
const char *  x,
char  y,
String r 
) [inline]

Definición en la línea 629 del archivo string_gcc.hpp.

void cat ( const char *  a,
const String x,
const String y,
String r 
) [inline]

Definición en la línea 635 del archivo string_gcc.hpp.

void cat ( const char *  a,
const String x,
const SubString y,
String r 
) [inline]

Definición en la línea 640 del archivo string_gcc.hpp.

void cat ( const char *  a,
const String x,
const char *  y,
String r 
) [inline]

Definición en la línea 645 del archivo string_gcc.hpp.

void cat ( const char *  a,
const String x,
char  y,
String r 
) [inline]

Definición en la línea 650 del archivo string_gcc.hpp.

void cat ( const char *  a,
const SubString x,
const String y,
String r 
) [inline]

Definición en la línea 655 del archivo string_gcc.hpp.

void cat ( const char *  a,
const SubString x,
const SubString y,
String r 
) [inline]

Definición en la línea 660 del archivo string_gcc.hpp.

void cat ( const char *  a,
const SubString x,
const char *  y,
String r 
) [inline]

Definición en la línea 665 del archivo string_gcc.hpp.

void cat ( const char *  a,
const SubString x,
char  y,
String r 
) [inline]

Definición en la línea 670 del archivo string_gcc.hpp.

void cat ( const char *  a,
const char *  x,
const String y,
String r 
) [inline]

Definición en la línea 675 del archivo string_gcc.hpp.

void cat ( const char *  a,
const char *  x,
const SubString y,
String r 
) [inline]

Definición en la línea 680 del archivo string_gcc.hpp.

void cat ( const char *  a,
const char *  x,
const char *  y,
String r 
) [inline]

Definición en la línea 685 del archivo string_gcc.hpp.

void cat ( const char *  a,
const char *  x,
char  y,
String r 
) [inline]

Definición en la línea 690 del archivo string_gcc.hpp.

String operator+ ( const String x,
const String y 
) [inline]

Definición en la línea 798 del archivo string_gcc.hpp.

String operator+ ( const String x,
const SubString y 
) [inline]

Definición en la línea 803 del archivo string_gcc.hpp.

String operator+ ( const String x,
const char *  y 
) [inline]

Definición en la línea 808 del archivo string_gcc.hpp.

String operator+ ( const String x,
char  y 
) [inline]

Definición en la línea 813 del archivo string_gcc.hpp.

String operator+ ( const SubString x,
const String y 
) [inline]

Definición en la línea 818 del archivo string_gcc.hpp.

String operator+ ( const SubString x,
const SubString y 
) [inline]

Definición en la línea 823 del archivo string_gcc.hpp.

String operator+ ( const SubString x,
const char *  y 
) [inline]

Definición en la línea 828 del archivo string_gcc.hpp.

String operator+ ( const SubString x,
char  y 
) [inline]

Definición en la línea 833 del archivo string_gcc.hpp.

String operator+ ( const char *  x,
const String y 
) [inline]

Definición en la línea 838 del archivo string_gcc.hpp.

String operator+ ( const char *  x,
const SubString y 
) [inline]

Definición en la línea 843 del archivo string_gcc.hpp.

String reverse ( const String x  )  [inline]

Definición en la línea 848 del archivo string_gcc.hpp.

String upcase ( const String x  )  [inline]

Definición en la línea 853 del archivo string_gcc.hpp.

String downcase ( const String x  )  [inline]

Definición en la línea 858 del archivo string_gcc.hpp.

String capitalize ( const String x  )  [inline]

Definición en la línea 863 del archivo string_gcc.hpp.

ostream& operator<< ( ostream &  s,
const String x 
) [inline]

Definición en la línea 1072 del archivo string_gcc.hpp.

int operator== ( const String x,
const String y 
) [inline]

Definición en la línea 1079 del archivo string_gcc.hpp.

int operator!= ( const String x,
const String y 
) [inline]

Definición en la línea 1084 del archivo string_gcc.hpp.

int operator> ( const String x,
const String y 
) [inline]

Definición en la línea 1089 del archivo string_gcc.hpp.

int operator>= ( const String x,
const String y 
) [inline]

Definición en la línea 1094 del archivo string_gcc.hpp.

int operator< ( const String x,
const String y 
) [inline]

Definición en la línea 1099 del archivo string_gcc.hpp.

int operator<= ( const String x,
const String y 
) [inline]

Definición en la línea 1104 del archivo string_gcc.hpp.

int operator== ( const String x,
const SubString y 
) [inline]

Definición en la línea 1109 del archivo string_gcc.hpp.

int operator!= ( const String x,
const SubString y 
) [inline]

Definición en la línea 1114 del archivo string_gcc.hpp.

int operator> ( const String x,
const SubString y 
) [inline]

Definición en la línea 1119 del archivo string_gcc.hpp.

int operator>= ( const String x,
const SubString y 
) [inline]

Definición en la línea 1124 del archivo string_gcc.hpp.

int operator< ( const String x,
const SubString y 
) [inline]

Definición en la línea 1129 del archivo string_gcc.hpp.

int operator<= ( const String x,
const SubString y 
) [inline]

Definición en la línea 1134 del archivo string_gcc.hpp.

int operator== ( const String x,
const char *  t 
) [inline]

Definición en la línea 1139 del archivo string_gcc.hpp.

int operator!= ( const String x,
const char *  t 
) [inline]

Definición en la línea 1144 del archivo string_gcc.hpp.

int operator> ( const String x,
const char *  t 
) [inline]

Definición en la línea 1149 del archivo string_gcc.hpp.

int operator>= ( const String x,
const char *  t 
) [inline]

Definición en la línea 1154 del archivo string_gcc.hpp.

int operator< ( const String x,
const char *  t 
) [inline]

Definición en la línea 1159 del archivo string_gcc.hpp.

int operator<= ( const String x,
const char *  t 
) [inline]

Definición en la línea 1164 del archivo string_gcc.hpp.

int operator== ( const SubString x,
const String y 
) [inline]

Definición en la línea 1169 del archivo string_gcc.hpp.

int operator!= ( const SubString x,
const String y 
) [inline]

Definición en la línea 1174 del archivo string_gcc.hpp.

int operator> ( const SubString x,
const String y 
) [inline]

Definición en la línea 1179 del archivo string_gcc.hpp.

int operator>= ( const SubString x,
const String y 
) [inline]

Definición en la línea 1184 del archivo string_gcc.hpp.

int operator< ( const SubString x,
const String y 
) [inline]

Definición en la línea 1189 del archivo string_gcc.hpp.

int operator<= ( const SubString x,
const String y 
) [inline]

Definición en la línea 1194 del archivo string_gcc.hpp.

int operator== ( const SubString x,
const SubString y 
) [inline]

Definición en la línea 1199 del archivo string_gcc.hpp.

int operator!= ( const SubString x,
const SubString y 
) [inline]

Definición en la línea 1204 del archivo string_gcc.hpp.

int operator> ( const SubString x,
const SubString y 
) [inline]

Definición en la línea 1209 del archivo string_gcc.hpp.

int operator>= ( const SubString x,
const SubString y 
) [inline]

Definición en la línea 1214 del archivo string_gcc.hpp.

int operator< ( const SubString x,
const SubString y 
) [inline]

Definición en la línea 1219 del archivo string_gcc.hpp.

int operator<= ( const SubString x,
const SubString y 
) [inline]

Definición en la línea 1224 del archivo string_gcc.hpp.

int operator== ( const SubString x,
const char *  t 
) [inline]

Definición en la línea 1229 del archivo string_gcc.hpp.

int operator!= ( const SubString x,
const char *  t 
) [inline]

Definición en la línea 1234 del archivo string_gcc.hpp.

int operator> ( const SubString x,
const char *  t 
) [inline]

Definición en la línea 1239 del archivo string_gcc.hpp.

int operator>= ( const SubString x,
const char *  t 
) [inline]

Definición en la línea 1244 del archivo string_gcc.hpp.

int operator< ( const SubString x,
const char *  t 
) [inline]

Definición en la línea 1249 del archivo string_gcc.hpp.

int operator<= ( const SubString x,
const char *  t 
) [inline]

Definición en la línea 1254 del archivo string_gcc.hpp.


Documentación de las variables

Definición en la línea 100 del archivo string_gcc.cpp.

Definición en la línea 101 del archivo string_gcc.cpp.


Generado el Thu Mar 11 18:59:27 2010 para AhoLib por  doxygen 1.5.6