#include <iostream>#include <cstring>#include <cstdio>#include <cctype>#include "EST_String.h"#include "string_version.h"#include "EST_math.h"#include "regexp.h"
Go to the source code of this file.
Functions | |
| EST_String | operator+ (const EST_String &a, const char *b) |
| EST_String | operator+ (const EST_String &a, const EST_String &b) |
| EST_String | operator+ (const char *a, const EST_String &b) |
| EST_String | operator* (const EST_String &s, int n) |
| EST_String | downcase (const EST_String &s) |
| EST_String | upcase (const EST_String &s) |
| ostream & | operator<< (ostream &s, const EST_String &str) |
| int | compare (const EST_String &a, const EST_String &b) |
| int | compare (const EST_String &a, const char *b) |
| int | fcompare (const EST_String &a, const EST_String &b, const unsigned char *table) |
| int | fcompare (const EST_String &a, const char *b, const unsigned char *table) |
| int | operator== (const char *a, const EST_String &b) |
| int | operator== (const EST_String &a, const EST_String &b) |
Variables | |
| EST_String | EST_String_nullString = "" |
| size_t | num_substitutions =0 |
| EST_String operator+ | ( | const EST_String & | a, |
| const char * | b | ||
| ) |
Definition at line 687 of file EST_String.cc.
| EST_String operator+ | ( | const EST_String & | a, |
| const EST_String & | b | ||
| ) |
Definition at line 708 of file EST_String.cc.
| EST_String operator+ | ( | const char * | a, |
| const EST_String & | b | ||
| ) |
Definition at line 726 of file EST_String.cc.
| EST_String operator* | ( | const EST_String & | s, |
| int | n | ||
| ) |
Definition at line 747 of file EST_String.cc.
| EST_String downcase | ( | const EST_String & | s | ) |
Definition at line 942 of file EST_String.cc.
| EST_String upcase | ( | const EST_String & | s | ) |
Definition at line 955 of file EST_String.cc.
| ostream& operator<< | ( | ostream & | s, |
| const EST_String & | str | ||
| ) |
Definition at line 1075 of file EST_String.cc.
| int compare | ( | const EST_String & | a, |
| const EST_String & | b | ||
| ) |
Definition at line 1126 of file EST_String.cc.
| int compare | ( | const EST_String & | a, |
| const char * | b | ||
| ) |
Definition at line 1138 of file EST_String.cc.
| int fcompare | ( | const EST_String & | a, |
| const EST_String & | b, | ||
| const unsigned char * | table | ||
| ) |
Case folded comparison.
The table argument can defined how upper and lower case characters correspond. The default works for ASCII.
Definition at line 1150 of file EST_String.cc.
| int fcompare | ( | const EST_String & | a, |
| const char * | b, | ||
| const unsigned char * | table | ||
| ) |
Definition at line 1163 of file EST_String.cc.
| int operator== | ( | const char * | a, |
| const EST_String & | b | ||
| ) |
Definition at line 1177 of file EST_String.cc.
| int operator== | ( | const EST_String & | a, |
| const EST_String & | b | ||
| ) |
Definition at line 1189 of file EST_String.cc.
| EST_String EST_String_nullString = "" |
Definition at line 63 of file EST_String.cc.
| size_t num_substitutions =0 |
Definition at line 73 of file EST_String.cc.