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.