|
foobar2000 SDK
2015-08-03
|
#include <stringNew.h>
Public Member Functions | |
| stringp (const char *ptr) | |
| stringp (string const &s) | |
| stringp (string_base const &s) | |
| template<typename TWhat > | |
| stringp (const TWhat &in) | |
| const char * | c_str () const |
| const char * | get_ptr () const |
| t_size | length () const |
| operator const char * () const | |
| operator string () const | |
| const char * | ptr () const |
| string | str () const |
| string | toString () const |
Private Attributes | |
| const char *const | m_ptr |
| string::t_data | m_s |
"String parameter" helper class, to use in function parameters, allowing functions to take any type of string as a parameter (const char*, string_base, string).
Definition at line 224 of file stringNew.h.
|
inline |
Definition at line 226 of file stringNew.h.
|
inline |
Definition at line 227 of file stringNew.h.
|
inline |
Definition at line 228 of file stringNew.h.
|
inline |
Definition at line 229 of file stringNew.h.
|
inline |
Definition at line 238 of file stringNew.h.
|
inline |
Definition at line 233 of file stringNew.h.
|
inline |
Definition at line 237 of file stringNew.h.
|
inline |
Definition at line 231 of file stringNew.h.
|
inline |
Definition at line 235 of file stringNew.h.
|
inline |
Definition at line 232 of file stringNew.h.
|
inline |
Definition at line 234 of file stringNew.h.
|
inline |
Definition at line 236 of file stringNew.h.
|
private |
Definition at line 240 of file stringNew.h.
|
private |
Definition at line 241 of file stringNew.h.
1.8.11