#include <scfx_string.h>
Public メソッド | |
scfx_string () | |
~scfx_string () | |
int | length () const |
void | clear () |
char & | operator[] (int) |
void | append (int) |
void | discard (int) |
void | remove (int) |
void | operator+= (char) |
void | operator+= (const char *) |
operator const char * () | |
Private メソッド | |
void | resize (size_t) |
Private 変数 | |
size_t | m_len |
size_t | m_alloc |
char * | m_buffer |
sc_dt::scfx_string::scfx_string | ( | ) | [inline] |
sc_dt::scfx_string::~scfx_string | ( | ) | [inline] |
void sc_dt::scfx_string::resize | ( | size_t | i | ) | [inline, private] |
int sc_dt::scfx_string::length | ( | ) | const [inline] |
void sc_dt::scfx_string::clear | ( | ) | [inline] |
char & sc_dt::scfx_string::operator[] | ( | int | i | ) | [inline] |
void sc_dt::scfx_string::append | ( | int | n | ) | [inline] |
void sc_dt::scfx_string::discard | ( | int | n | ) | [inline] |
void sc_dt::scfx_string::remove | ( | int | i | ) | [inline] |
void sc_dt::scfx_string::operator+= | ( | char | c | ) | [inline] |
void sc_dt::scfx_string::operator+= | ( | const char * | s | ) | [inline] |
sc_dt::scfx_string::operator const char * | ( | ) | [inline] |
size_t sc_dt::scfx_string::m_len [private] |
size_t sc_dt::scfx_string::m_alloc [private] |
char* sc_dt::scfx_string::m_buffer [private] |