#include <string_impl.h>
Public Member Functions | |
StringImpl () | |
StringImpl (const char *str) | |
StringImpl (const std::string &str) | |
StringImpl (const StringImpl &src) | |
~StringImpl () | |
StringImpl & | operator= (const StringImpl &right) |
bool | operator== (const StringImpl &right) |
std::string & | stl_string () |
Definition at line 37 of file images/plugin_impl/string_impl.h.
images::StringImpl::StringImpl | ( | ) |
Definition at line 33 of file images/plugin_impl/string_impl.cpp.
References _UDSString::assign, _UDSString::get_buffer, and _UDSString::size.
00034 { 00035 assign = assign_impl; 00036 get_buffer = get_buffer_impl; 00037 size = size_impl; 00038 }
images::StringImpl::StringImpl | ( | const char * | str | ) | [explicit] |
Definition at line 40 of file images/plugin_impl/string_impl.cpp.
References _UDSString::assign, _UDSString::get_buffer, and _UDSString::size.
00041 : impl(str) 00042 { 00043 assign = assign_impl; 00044 get_buffer = get_buffer_impl; 00045 size = size_impl; 00046 }
images::StringImpl::StringImpl | ( | const std::string & | str | ) | [explicit] |
Definition at line 48 of file images/plugin_impl/string_impl.cpp.
References _UDSString::assign, _UDSString::get_buffer, and _UDSString::size.
00049 : impl(str) 00050 { 00051 assign = assign_impl; 00052 get_buffer = get_buffer_impl; 00053 size = size_impl; 00054 }
images::StringImpl::StringImpl | ( | const StringImpl & | src | ) | [explicit] |
Definition at line 56 of file images/plugin_impl/string_impl.cpp.
References _UDSString::assign, _UDSString::get_buffer, and _UDSString::size.
00057 : impl(src.impl) 00058 { 00059 assign = assign_impl; 00060 get_buffer = get_buffer_impl; 00061 size = size_impl; 00062 }
images::StringImpl::~StringImpl | ( | ) |
Definition at line 64 of file images/plugin_impl/string_impl.cpp.
StringImpl & images::StringImpl::operator= | ( | const StringImpl & | right | ) |
Definition at line 68 of file images/plugin_impl/string_impl.cpp.
bool images::StringImpl::operator== | ( | const StringImpl & | right | ) |
Definition at line 77 of file images/plugin_impl/string_impl.cpp.
std::string& images::StringImpl::stl_string | ( | ) | [inline] |
Definition at line 49 of file images/plugin_impl/string_impl.h.