foobar2000 SDK
2015-01-14
|
#include <string_base.h>
Public Member Functions | |
string_simple_t () | |
string_simple_t (const t_char *p_source) | |
string_simple_t (const t_char *p_source, t_size p_length) | |
void | add_string (const t_char *p_source, t_size p_length) |
void | add_string (const t_char *p_source) |
void | add_string_nc (const t_char *p_source, t_size p_length) |
const t_char * | get_ptr () const |
bool | is_empty () const |
t_size | length () const |
operator const t_char * () const | |
const t_self & | operator= (const t_char *p_source) |
void | set_string (const t_char *p_source) |
void | set_string (const t_char *p_source, t_size p_length) |
void | set_string_nc (const t_char *p_source, t_size p_length) |
Private Types | |
typedef string_simple_t< t_char > | t_self |
Private Attributes | |
pfc::array_t< t_char > | m_buffer |
Definition at line 775 of file string_base.h.
|
private |
Definition at line 777 of file string_base.h.
|
inline |
Definition at line 814 of file string_base.h.
|
inline |
Definition at line 815 of file string_base.h.
|
inline |
Definition at line 816 of file string_base.h.
|
inline |
Definition at line 800 of file string_base.h.
|
inline |
Definition at line 803 of file string_base.h.
|
inline |
Definition at line 806 of file string_base.h.
|
inline |
Definition at line 819 of file string_base.h.
|
inline |
Definition at line 783 of file string_base.h.
|
inline |
Definition at line 779 of file string_base.h.
|
inline |
Definition at line 818 of file string_base.h.
|
inline |
Definition at line 817 of file string_base.h.
|
inline |
Definition at line 794 of file string_base.h.
|
inline |
Definition at line 797 of file string_base.h.
|
inline |
Definition at line 785 of file string_base.h.
|
private |
Definition at line 821 of file string_base.h.