Lines Matching refs:ios_base
25 std::stringbuf sb("0123456789", std::ios_base::in); in main()
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()
32 std::stringbuf sb("0123456789", std::ios_base::out); in main()
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()
41 assert(sb.pubseekpos(3, std::ios_base::in) == 3); in main()
43 assert(sb.pubseekpos(3, std::ios_base::out | std::ios_base::in) == 3); in main()
47 assert(sb.pubseekpos(3, std::ios_base::out) == 3); in main()
53 std::wstringbuf sb(L"0123456789", std::ios_base::in); in main()
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()
60 std::wstringbuf sb(L"0123456789", std::ios_base::out); in main()
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()
69 assert(sb.pubseekpos(3, std::ios_base::in) == 3); in main()
71 assert(sb.pubseekpos(3, std::ios_base::out | std::ios_base::in) == 3); in main()
75 assert(sb.pubseekpos(3, std::ios_base::out) == 3); in main()