diff options
Diffstat (limited to 'c++-libbu++/src/string.cpp')
| -rw-r--r-- | c++-libbu++/src/string.cpp | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/c++-libbu++/src/string.cpp b/c++-libbu++/src/string.cpp index f329f41..32018b8 100644 --- a/c++-libbu++/src/string.cpp +++ b/c++-libbu++/src/string.cpp | |||
| @@ -65,6 +65,39 @@ void Gats::String::read( Bu::Stream &rIn, char cType ) | |||
| 65 | rIn.read( getStr(), iSize ); | 65 | rIn.read( getStr(), iSize ); |
| 66 | } | 66 | } |
| 67 | 67 | ||
| 68 | Gats::String &Gats::String::operator=( const char *s ) | ||
| 69 | { | ||
| 70 | Bu::String::operator=( s ); | ||
| 71 | return *this; | ||
| 72 | } | ||
| 73 | |||
| 74 | Gats::String &Gats::String::operator=( const Gats::String &s ) | ||
| 75 | { | ||
| 76 | Bu::String::operator=( s ); | ||
| 77 | return *this; | ||
| 78 | } | ||
| 79 | |||
| 80 | Gats::String &Gats::String::operator=( const Bu::String &s ) | ||
| 81 | { | ||
| 82 | Bu::String::operator=( s ); | ||
| 83 | return *this; | ||
| 84 | } | ||
| 85 | |||
| 86 | bool Gats::String::operator==( const char *s ) const | ||
| 87 | { | ||
| 88 | return Bu::String::operator==( s ); | ||
| 89 | } | ||
| 90 | |||
| 91 | bool Gats::String::operator==( const Gats::String &s ) const | ||
| 92 | { | ||
| 93 | return Bu::String::operator==( s ); | ||
| 94 | } | ||
| 95 | |||
| 96 | bool Gats::String::operator==( const Bu::String &s ) const | ||
| 97 | { | ||
| 98 | return Bu::String::operator==( s ); | ||
| 99 | } | ||
| 100 | |||
| 68 | Bu::Formatter &operator<<( Bu::Formatter &f, const Gats::String &s ) | 101 | Bu::Formatter &operator<<( Bu::Formatter &f, const Gats::String &s ) |
| 69 | { | 102 | { |
| 70 | for( Gats::String::const_iterator i = s.begin(); i; i++ ) | 103 | for( Gats::String::const_iterator i = s.begin(); i; i++ ) |
