#include <bstring.h>
Public Types | |
typedef charT | char_type |
Static Public Member Functions | |
static void | assign (char_type &c1, const char_type &c2) _THROW_NONE |
static bool | eq (const char_type &c1, const char_type &c2) _THROW_NONE |
static bool | ne (const char_type &c1, const char_type &c2) _THROW_NONE |
static bool | lt (const char_type &c1, const char_type &c2) _THROW_NONE |
static char_type | eos () _THROW_NONE |
static istream & | char_in (istream &is, char_type &c) _THROW_NONE |
static ostream & | char_out (ostream &os, char_type c) _THROW_NONE |
static bool | is_del (char_type c) _THROW_NONE |
static int | compare (const char_type *s1, const char_type *s2, size_t n) _THROW_NONE |
static size_t | length (const char_type *s) _THROW_NONE |
static char_type * | copy (char_type *s1, const char_type *s2, size_t n) _THROW_NONE |
Definition at line 108 of file bstring.h.
|
|
|
|
|
Definition at line 143 of file bstring.h. Referenced by operator>>(). |
|
|
|
Definition at line 163 of file bstring.h. References string_char_baggage< charT >::lt(), and string_char_baggage< charT >::ne(). Here is the call graph for this function: |
|
Definition at line 181 of file bstring.h. References assign(). Referenced by basic_string< charT >::c_str(), basic_string< charT >::copy(), basic_string< charT >::erase(), operator+(), and basic_string< charT >::replace(). Here is the call graph for this function: |
|
|
|
|
|
Definition at line 153 of file bstring.h. Referenced by operator>>(). |
|
|
Definition at line 133 of file bstring.h. Referenced by string_char_baggage< charT >::compare(). |
|
Definition at line 128 of file bstring.h. Referenced by string_char_baggage< charT >::compare(), basic_string< charT >::find(), and basic_string< charT >::rfind(). |