Lines Matching refs:sb

25         std::stringbuf sb("0123456789", std::ios_base::in);  in main()  local
26 assert(sb.pubseekpos(3, std::ios_base::out) == -1); in main()
27 assert(sb.pubseekpos(3, std::ios_base::in | std::ios_base::out) == -1); in main()
28 assert(sb.pubseekpos(3, std::ios_base::in) == 3); in main()
29 assert(sb.sgetc() == '3'); in main()
32 std::stringbuf sb("0123456789", std::ios_base::out); in main() local
33 assert(sb.pubseekpos(3, std::ios_base::in) == -1); in main()
34 assert(sb.pubseekpos(3, std::ios_base::out | std::ios_base::in) == -1); in main()
35 assert(sb.pubseekpos(3, std::ios_base::out) == 3); in main()
36 assert(sb.sputc('a') == 'a'); in main()
37 assert(sb.str() == "012a456789"); in main()
40 std::stringbuf sb("0123456789"); in main() local
41 assert(sb.pubseekpos(3, std::ios_base::in) == 3); in main()
42 assert(sb.sgetc() == '3'); in main()
43 assert(sb.pubseekpos(3, std::ios_base::out | std::ios_base::in) == 3); in main()
44 assert(sb.sgetc() == '3'); in main()
45 assert(sb.sputc('a') == 'a'); in main()
46 assert(sb.str() == "012a456789"); in main()
47 assert(sb.pubseekpos(3, std::ios_base::out) == 3); in main()
48 assert(sb.sputc('3') == '3'); in main()
49 assert(sb.str() == "0123456789"); in main()
53 std::wstringbuf sb(L"0123456789", std::ios_base::in); in main() local
54 assert(sb.pubseekpos(3, std::ios_base::out) == -1); in main()
55 assert(sb.pubseekpos(3, std::ios_base::in | std::ios_base::out) == -1); in main()
56 assert(sb.pubseekpos(3, std::ios_base::in) == 3); in main()
57 assert(sb.sgetc() == L'3'); in main()
60 std::wstringbuf sb(L"0123456789", std::ios_base::out); in main() local
61 assert(sb.pubseekpos(3, std::ios_base::in) == -1); in main()
62 assert(sb.pubseekpos(3, std::ios_base::out | std::ios_base::in) == -1); in main()
63 assert(sb.pubseekpos(3, std::ios_base::out) == 3); in main()
64 assert(sb.sputc(L'a') == L'a'); in main()
65 assert(sb.str() == L"012a456789"); in main()
68 std::wstringbuf sb(L"0123456789"); in main() local
69 assert(sb.pubseekpos(3, std::ios_base::in) == 3); in main()
70 assert(sb.sgetc() == L'3'); in main()
71 assert(sb.pubseekpos(3, std::ios_base::out | std::ios_base::in) == 3); in main()
72 assert(sb.sgetc() == L'3'); in main()
73 assert(sb.sputc(L'a') == L'a'); in main()
74 assert(sb.str() == L"012a456789"); in main()
75 assert(sb.pubseekpos(3, std::ios_base::out) == 3); in main()
76 assert(sb.sputc(L'3') == L'3'); in main()
77 assert(sb.str() == L"0123456789"); in main()