示例#1
0
 friend bool     operator==( const_string const& s1, const string& s2 )          { return s1 == const_string( s2 ); }
示例#2
0
 const_string&   operator=( string const& s )            { return *this = const_string( s ); }
示例#3
0
 const_string&   assign( char const* s, size_t len )     { return *this = const_string( s, len ); }
示例#4
0
 const_string&   assign( char const* f, char const* l )  { return *this = const_string( f, l ); }
示例#5
0
 const_string&   assign( char const* s )                 { return *this = const_string( s ); }
示例#6
0
 const_string&   assign( string const& s )               { return *this = const_string( s ); }
示例#7
0
 const_string&   assign( string const& s, size_t len )   { return *this = const_string( s.data(), len ); }
示例#8
0
 const_string&   operator=( char const* s )              { return *this = const_string( s ); }
示例#9
0
 const_string        message() const                   { return !m_message ? const_string() : const_string( m_message->str() ); }