#include "arch.h"
#include <iostream.h>
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 | |
StrRep * | Salloc (StrRep *, const char *, int, int) |
StrRep * | Scopy (StrRep *, const StrRep *) |
StrRep * | Scat (StrRep *, const char *, int, const char *, int) |
StrRep * | Scat (StrRep *, const char *, int, const char *, int, const char *, int) |
StrRep * | Sprepend (StrRep *, const char *, int) |
StrRep * | Sreverse (const StrRep *, StrRep *) |
StrRep * | Supcase (const StrRep *, StrRep *) |
StrRep * | Sdowncase (const StrRep *, StrRep *) |
StrRep * | Scapitalize (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 |
#define __GSTRING_HPP__ 1 |
Definición en la línea 69 del archivo string_gcc.hpp.
Definición en la línea 410 del archivo string_gcc.hpp.
Definición en la línea 206 del archivo string_gcc.cpp.
Definición en la línea 260 del archivo string_gcc.cpp.
Definición en la línea 291 del archivo string_gcc.cpp.
Definición en la línea 317 del archivo string_gcc.cpp.
Definición en la línea 346 del archivo string_gcc.cpp.
Definición en la línea 929 del archivo string_gcc.cpp.
Definición en la línea 949 del archivo string_gcc.cpp.
Definición en la línea 959 del archivo string_gcc.cpp.
Definición en la línea 969 del archivo string_gcc.cpp.
Definición en la línea 270 del archivo string.cpp.
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.
Definición en la línea 444 del archivo string_gcc.cpp.
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.
Definición en la línea 401 del archivo string_gcc.cpp.
Definición en la línea 514 del archivo string_gcc.hpp.
Definición en la línea 519 del archivo string_gcc.hpp.
Definición en la línea 524 del archivo string_gcc.hpp.
Definición en la línea 529 del archivo string_gcc.hpp.
Definición en la línea 534 del archivo string_gcc.hpp.
Definición en la línea 539 del archivo string_gcc.hpp.
Definición en la línea 544 del archivo string_gcc.hpp.
Definición en la línea 549 del archivo string_gcc.hpp.
Definición en la línea 554 del archivo string_gcc.hpp.
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.
Definición en la línea 574 del archivo string_gcc.hpp.
Definición en la línea 579 del archivo string_gcc.hpp.
Definición en la línea 584 del archivo string_gcc.hpp.
Definición en la línea 589 del archivo string_gcc.hpp.
Definición en la línea 594 del archivo string_gcc.hpp.
Definición en la línea 599 del archivo string_gcc.hpp.
Definición en la línea 604 del archivo string_gcc.hpp.
Definición en la línea 609 del archivo string_gcc.hpp.
Definición en la línea 614 del archivo string_gcc.hpp.
Definición en la línea 619 del archivo string_gcc.hpp.
Definición en la línea 624 del archivo string_gcc.hpp.
Definición en la línea 629 del archivo string_gcc.hpp.
Definición en la línea 635 del archivo string_gcc.hpp.
Definición en la línea 640 del archivo string_gcc.hpp.
Definición en la línea 645 del archivo string_gcc.hpp.
Definición en la línea 650 del archivo string_gcc.hpp.
Definición en la línea 655 del archivo string_gcc.hpp.
Definición en la línea 660 del archivo string_gcc.hpp.
Definición en la línea 665 del archivo string_gcc.hpp.
Definición en la línea 670 del archivo string_gcc.hpp.
Definición en la línea 675 del archivo string_gcc.hpp.
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.
Definición en la línea 798 del archivo string_gcc.hpp.
Definición en la línea 803 del archivo string_gcc.hpp.
Definición en la línea 808 del archivo string_gcc.hpp.
Definición en la línea 813 del archivo string_gcc.hpp.
Definición en la línea 818 del archivo string_gcc.hpp.
Definición en la línea 823 del archivo string_gcc.hpp.
Definición en la línea 828 del archivo string_gcc.hpp.
Definición en la línea 833 del archivo string_gcc.hpp.
Definición en la línea 838 del archivo string_gcc.hpp.
Definición en la línea 843 del archivo string_gcc.hpp.
Definición en la línea 848 del archivo string_gcc.hpp.
Definición en la línea 853 del archivo string_gcc.hpp.
Definición en la línea 858 del archivo string_gcc.hpp.
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.
Definición en la línea 1079 del archivo string_gcc.hpp.
Definición en la línea 1084 del archivo string_gcc.hpp.
Definición en la línea 1089 del archivo string_gcc.hpp.
Definición en la línea 1094 del archivo string_gcc.hpp.
Definición en la línea 1099 del archivo string_gcc.hpp.
Definición en la línea 1104 del archivo string_gcc.hpp.
Definición en la línea 1109 del archivo string_gcc.hpp.
Definición en la línea 1114 del archivo string_gcc.hpp.
Definición en la línea 1119 del archivo string_gcc.hpp.
Definición en la línea 1124 del archivo string_gcc.hpp.
Definición en la línea 1129 del archivo string_gcc.hpp.
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.
Definición en la línea 1169 del archivo string_gcc.hpp.
Definición en la línea 1174 del archivo string_gcc.hpp.
Definición en la línea 1179 del archivo string_gcc.hpp.
Definición en la línea 1184 del archivo string_gcc.hpp.
Definición en la línea 1189 del archivo string_gcc.hpp.
Definición en la línea 1194 del archivo string_gcc.hpp.
Definición en la línea 1199 del archivo string_gcc.hpp.
Definición en la línea 1204 del archivo string_gcc.hpp.
Definición en la línea 1209 del archivo string_gcc.hpp.
Definición en la línea 1214 del archivo string_gcc.hpp.
Definición en la línea 1219 del archivo string_gcc.hpp.
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.
Definición en la línea 100 del archivo string_gcc.cpp.
Definición en la línea 101 del archivo string_gcc.cpp.