#include <fundoshi.hpp>
Public Types | |
typedef size_t | size_type |
typedef CharType | value_type |
typedef const value_type & | const_reference |
typedef const value_type * | iterator |
typedef const value_type * | const_iterator |
typedef iterator | reverse_iterator |
typedef const_iterator | const_reverse_iterator |
Public Member Functions | |
basic_string () | |
basic_string (const basic_string< CharType > &other) | |
basic_string (const std::basic_string< CharType > &newstr) | |
basic_string (const CharType *newstr) | |
basic_string (const CharType *newstr, size_type newstr_length) | |
basic_string (iterator b, iterator e) | |
basic_string (const basic_string< CharType > &other, size_type offset, size_type length) | |
basic_string (const std::basic_string< CharType > &newstr, size_type offset, size_type length) | |
basic_string (const CharType *newstr, size_type offset, size_type length) | |
~basic_string () | |
const value_type * | c_str (void) const |
size_type | size (void) const |
size_type | length (void) const |
const_reference | operator[] (size_t pos) const |
iterator | begin (void) |
iterator | end (void) |
operator std::basic_string< value_type > (void) const | |
int | compare (const basic_string< CharType > &other) const |
bool | operator== (const basic_string< CharType > &other) const |
bool | operator!= (const basic_string< CharType > &other) const |
bool | operator< (const basic_string< CharType > &other) const |
bool | operator<= (const basic_string< CharType > &other) const |
bool | operator> (const basic_string< CharType > &other) const |
bool | operator>= (const basic_string< CharType > &other) const |
typedef const value_type* fundoshi::basic_string< CharType >::const_iterator |
typedef const value_type& fundoshi::basic_string< CharType >::const_reference |
typedef const_iterator fundoshi::basic_string< CharType >::const_reverse_iterator |
typedef const value_type* fundoshi::basic_string< CharType >::iterator |
typedef iterator fundoshi::basic_string< CharType >::reverse_iterator |
typedef size_t fundoshi::basic_string< CharType >::size_type |
typedef CharType fundoshi::basic_string< CharType >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |