blocxx
|
Public Member Functions | |
ByteBuf (const char *s) | |
ByteBuf (const ByteBuf &arg) | |
ByteBuf (AutoPtrVec< char > &s, size_t len) | |
~ByteBuf () | |
ByteBuf & | operator= (const ByteBuf &arg) |
size_t | length () const |
char * | data () const |
ByteBuf * | clone () const |
Private Attributes | |
size_t | m_len |
char * | m_buf |
Definition at line 93 of file String.cpp.
BLOCXX_NAMESPACE::String::ByteBuf::ByteBuf | ( | const char * | s | ) | [inline] |
BLOCXX_NAMESPACE::String::ByteBuf::ByteBuf | ( | const ByteBuf & | arg | ) | [inline] |
Definition at line 102 of file String.cpp.
References m_buf.
BLOCXX_NAMESPACE::String::ByteBuf::ByteBuf | ( | AutoPtrVec< char > & | s, |
size_t | len | ||
) | [inline] |
Definition at line 110 of file String.cpp.
BLOCXX_NAMESPACE::String::ByteBuf::~ByteBuf | ( | ) | [inline] |
Definition at line 115 of file String.cpp.
References m_buf.
ByteBuf* BLOCXX_NAMESPACE::String::ByteBuf::clone | ( | ) | const [inline] |
Definition at line 129 of file String.cpp.
References ByteBuf().
char* BLOCXX_NAMESPACE::String::ByteBuf::data | ( | ) | const [inline] |
Definition at line 128 of file String.cpp.
References m_buf.
size_t BLOCXX_NAMESPACE::String::ByteBuf::length | ( | ) | const [inline] |
Definition at line 127 of file String.cpp.
References m_len.
Definition at line 117 of file String.cpp.
char* BLOCXX_NAMESPACE::String::ByteBuf::m_buf [private] |
Definition at line 132 of file String.cpp.
Referenced by ByteBuf(), data(), operator=(), and ~ByteBuf().
size_t BLOCXX_NAMESPACE::String::ByteBuf::m_len [private] |
Definition at line 131 of file String.cpp.
Referenced by length(), and operator=().