|
Groonga 3.0.9 Source Code Document
|
#include <string.hpp>
Public Member Functions | |
| String () | |
| String (const void *ptr, UInt32 length) | |
| template<UInt32 T> | |
| String (const char(&str)[T]) | |
| String (const String &rhs) | |
| String & | operator= (const String &rhs) |
| const UInt8 & | operator[] (UInt32 i) const |
| const void * | ptr () const |
| UInt32 | length () const |
| void | set_ptr (const void *x) |
| void | set_length (UInt32 x) |
| void | assign (const void *ptr, UInt32 length) |
| String | substr (UInt32 offset=0) const |
| String | substr (UInt32 offset, UInt32 length) const |
| int | compare (const String &rhs, UInt32 offset=0) const |
| bool | starts_with (const String &str) const |
| bool | ends_with (const String &str) const |
| void | swap (String *rhs) |
Definition at line 26 of file string.hpp.
|
inline |
Definition at line 28 of file string.hpp.
Definition at line 31 of file string.hpp.
|
inlineexplicit |
Definition at line 35 of file string.hpp.
Definition at line 38 of file string.hpp.
|
inline |
Definition at line 84 of file string.hpp.


|
inline |
Definition at line 110 of file string.hpp.


|
inline |
Definition at line 48 of file string.hpp.
|
inline |
|
inline |
Definition at line 63 of file string.hpp.
|
inline |
Definition at line 60 of file string.hpp.
|
inline |
Definition at line 98 of file string.hpp.


Definition at line 75 of file string.hpp.
|
inline |
Definition at line 123 of file string.hpp.
1.8.1.2