Lines Matching refs:string
140 static string func(const string& par) { in func()
141 string tmp( par ); in func()
152 string s( "qyweyuewunfkHBUKGYUGL,wehbYGUW^(@T@H!BALWD:h^&@#*@(#:JKHWJ:CND" ); in f()
155 string sx = func( s ); in f()
173 string s((size_t)-1, 'a'); in constructor()
187 string s( "message" ); in trivial_char_compare()
195 string s; in reserve()
256 string const ref_short_str1("str1"), ref_short_str2("str2"); in short_string()
257 string short_str1(ref_short_str1), short_str2(ref_short_str2); in short_string()
258 string const ref_long_str1("str 1"); in short_string()
259 string const ref_long_str2("str 2"); in short_string()
260 string long_str1(ref_long_str1), long_str2(ref_long_str2); in short_string()
266 string str1(short_str1); in short_string()
272 string str1(long_str1); in short_string()
302 string a(256, 'a'); in short_string()
303 string b(256, 'b'); in short_string()
313 vector<string> str_vect; in short_string()
328 string str(c_str); in erase()
377 string xx; in data()
389 string low( "2004-01-01" ); in data()
412 string low( "2004-01-01" ); in c_str()
413 string xx; in c_str()
414 string yy; in c_str()
435 const string s( "123456" ); in null_char()
456 string strorg = "This is test string for string calls"; in insert()
457 string str; in insert()
483 string::iterator b = str.begin(); in insert()
484 string::const_iterator s = str.begin() + str.size() / 2 - 1; in insert()
485 string::const_iterator e = str.end(); in insert()
499 string str0; in insert()
503 string str1; in insert()
505 string::size_type pos = 0, nb = 2; in insert()
513 string str2("2345"); in insert()
537 const string v( "78" ); in replace()
538 string s( "123456" ); in replace()
539 string const& cs = s; in replace()
541 string::iterator i = s.begin() + 1; in replace()
552 string::const_iterator ci = s.begin() + 1; in replace()
582 string::iterator b = s.begin() + 4; in replace()
583 string::iterator e = s.end(); in replace()
584 string::const_iterator rb = s.begin(); in replace()
585 string::const_iterator re = s.end(); in replace()
593 string strorg("This is test string for string calls"); in replace()
594 string str = strorg; in replace()
612 string s; in resize()
640 string s("one two three one two three"); in find()
648 string::size_type const& npos_local = string::npos; in find()
650 # define npos_local string::npos in find()
653 CPPUNIT_ASSERT( s.find("one", string::npos) == npos_local ); in find()
659 string empty; in find()
697 string s; in bogus_edge_find()
698 string::size_type p = s.find( "", 0, 0 ); in bogus_edge_find()
704 string s( "123" ); in bogus_edge_find()
705 string::size_type p = s.find( "", 0, 0 ); in bogus_edge_find()
710 string s( "123" ); in bogus_edge_find()
711 string::size_type p = s.find( "", 1, 0 ); in bogus_edge_find()
716 string s( "" ); in bogus_edge_find()
717 string::size_type p = s.find( "", 1, 0 ); in bogus_edge_find()
719 CPPUNIT_CHECK( p == string::npos ); in bogus_edge_find()
722 string s( "123" ); in bogus_edge_find()
723 string::size_type p = s.find( "", 3, 0 ); in bogus_edge_find()
728 string s; in bogus_edge_find()
729 string::size_type p = s.rfind( "", 0, 0 ); in bogus_edge_find()
735 string s( "123" ); in bogus_edge_find()
736 string::size_type p = s.rfind( "", 0, 0 ); in bogus_edge_find()
741 string s( "123" ); in bogus_edge_find()
742 string::size_type p = s.rfind( "", 1, 0 ); in bogus_edge_find()
747 string s( "" ); in bogus_edge_find()
748 string::size_type p = s.rfind( "", 1, 0 ); in bogus_edge_find()
753 string s( "123" ); in bogus_edge_find()
754 string::size_type p = s.rfind( "", 3, 0 ); in bogus_edge_find()
763 string s("one two three one two three"); in rfind()
766 CPPUNIT_ASSERT( s.rfind("two", 0) == string::npos ); in rfind()
770 string test( "aba" ); in rfind()
784 string s("one two three one two three"); in find_last_of()
788 string test( "aba" ); in find_last_of()
802 string s("one two three one two three"); in find_last_not_of()
806 string test( "aba" ); in find_last_not_of()
812 CPPUNIT_CHECK( test.find_last_not_of( "a", 0, 1 ) == string::npos ); in find_last_not_of()
819 CPPUNIT_CHECK( test.find_last_not_of( 'a', 0 ) == string::npos ); in find_last_not_of()
825 string s("foo"); in copy()
856 string s; in assign()
862 string s2("other test string"); in assign()
866 static string str1; in assign()
867 static string str2; in assign()
891 string teststr("shortest"); in short_string_optim_bug()
893 bool short_string_optim_bug_helper(string teststr); in short_string_optim_bug()
898 bool short_string_optim_bug_helper(string teststr) in short_string_optim_bug_helper()
906 string str1("abcdef"); in compare()
907 string str2; in compare()
952 string one("one"), two("two"), three("three"); in template_expression()
953 string space(1, ' '); in template_expression()
984 string result(one + ' ' + two + ' ' + three); in template_expression()
989 string result(one + ' ' + two + ' ' + three, 4); in template_expression()
994 string result(one + ' ' + two + ' ' + three, 4, 3); in template_expression()
1018 string result; in template_expression()
1028 string result; in template_expression()
1048 string result; in template_expression()
1101 superstring( const string& str ) : in superstring()
1105 superstring operator / (const string& str ) in operator /()
1112 string s;
1120 string more( "more" ); in te_tmp()
1121 string less( "less" ); in te_tmp()
1130 mypath( const string& s ) : in mypath()
1134 const mypath& operator / ( const string& );
1135 const string& str() const in str()
1139 string p;
1142 const mypath& mypath::operator /( const string& s ) in operator /()
1151 string s1( "path1" ); in oper_tmp()
1152 string s2( ".ext" ); in oper_tmp()
1154 string& rs1 = s1; in oper_tmp()
1155 string& rs2 = s2; in oper_tmp()
1157 CPPUNIT_CHECK( (mypath( string( "/root" ) ) / (rs1 + rs2)).str() == "/root/path1.ext" ); in oper_tmp()
1275 string str("STLport"); in io()
1284 string istr_content; in io()
1292 string istr_content; in io()
1401 string s; in capacity()
1421 string s = string( "123456789012345678901234" ) + string( "123456789012345678901234" ); in concat24()