foobar2000 SDK
2015-08-03
|
#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 * | c_str () const |
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 776 of file string_base.h.
|
private |
Definition at line 778 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 817 of file string_base.h.
|
inline |
Definition at line 801 of file string_base.h.
|
inline |
Definition at line 804 of file string_base.h.
|
inline |
Definition at line 807 of file string_base.h.
|
inline |
Definition at line 821 of file string_base.h.
|
inline |
Definition at line 820 of file string_base.h.
|
inline |
Definition at line 784 of file string_base.h.
|
inline |
Definition at line 780 of file string_base.h.
|
inline |
Definition at line 819 of file string_base.h.
|
inline |
Definition at line 818 of file string_base.h.
|
inline |
Definition at line 795 of file string_base.h.
|
inline |
Definition at line 798 of file string_base.h.
|
inline |
Definition at line 786 of file string_base.h.
|
private |
Definition at line 823 of file string_base.h.