Lines Matching refs:ios_base
25 std::stringbuf sb(std::ios_base::in); in main()
26 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::out) == -1); in main()
27 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::out) == -1); in main()
28 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::out) == -1); in main()
29 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::in | std::ios_base::out) == -1); in main()
30 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::in | std::ios_base::out) == -1); in main()
31 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::in | std::ios_base::out) == -1); in main()
32 assert(sb.pubseekoff(0, std::ios_base::beg, std::ios_base::in) == 0); in main()
33 assert(sb.pubseekoff(0, std::ios_base::cur, std::ios_base::in) == 0); in main()
34 assert(sb.pubseekoff(0, std::ios_base::end, std::ios_base::in) == 0); in main()
37 std::stringbuf sb(std::ios_base::out); in main()
38 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::in) == -1); in main()
39 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::in) == -1); in main()
40 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::in) == -1); in main()
41 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::in | std::ios_base::out) == -1); in main()
42 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::in | std::ios_base::out) == -1); in main()
43 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::in | std::ios_base::out) == -1); in main()
44 assert(sb.pubseekoff(0, std::ios_base::beg, std::ios_base::out) == 0); in main()
45 assert(sb.pubseekoff(0, std::ios_base::cur, std::ios_base::out) == 0); in main()
46 assert(sb.pubseekoff(0, std::ios_base::end, std::ios_base::out) == 0); in main()
49 std::stringbuf sb("0123456789", std::ios_base::in); in main()
50 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::out) == -1); in main()
51 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::out) == -1); in main()
52 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::out) == -1); in main()
53 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::in | std::ios_base::out) == -1); in main()
54 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::in | std::ios_base::out) == -1); in main()
55 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::in | std::ios_base::out) == -1); in main()
56 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::in) == 3); in main()
58 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::in) == 6); in main()
60 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::in) == 7); in main()
64 std::stringbuf sb("0123456789", std::ios_base::out); in main()
65 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::in) == -1); in main()
66 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::in) == -1); in main()
67 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::in) == -1); in main()
68 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::out | std::ios_base::in) == -1); in main()
69 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::out | std::ios_base::in) == -1); in main()
70 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::out | std::ios_base::in) == -1); in main()
71 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::out) == 3); in main()
74 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::out) == 7); in main()
77 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::out) == 7); in main()
83 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::in) == 3); in main()
85 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::in) == 6); in main()
87 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::in) == 7); in main()
89 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::out | std::ios_base::in) == 3); in main()
93 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::out | std::ios_base::in) == -1); in main()
94 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::out | std::ios_base::in) == 7); in main()
98 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::out) == 3); in main()
101 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::out) == 7); in main()
104 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::out) == 7); in main()
110 std::wstringbuf sb(L"0123456789", std::ios_base::in); in main()
111 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::out) == -1); in main()
112 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::out) == -1); in main()
113 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::out) == -1); in main()
114 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::in | std::ios_base::out) == -1); in main()
115 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::in | std::ios_base::out) == -1); in main()
116 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::in | std::ios_base::out) == -1); in main()
117 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::in) == 3); in main()
119 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::in) == 6); in main()
121 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::in) == 7); in main()
125 std::wstringbuf sb(L"0123456789", std::ios_base::out); in main()
126 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::in) == -1); in main()
127 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::in) == -1); in main()
128 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::in) == -1); in main()
129 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::out | std::ios_base::in) == -1); in main()
130 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::out | std::ios_base::in) == -1); in main()
131 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::out | std::ios_base::in) == -1); in main()
132 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::out) == 3); in main()
135 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::out) == 7); in main()
138 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::out) == 7); in main()
144 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::in) == 3); in main()
146 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::in) == 6); in main()
148 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::in) == 7); in main()
150 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::out | std::ios_base::in) == 3); in main()
154 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::out | std::ios_base::in) == -1); in main()
155 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::out | std::ios_base::in) == 7); in main()
159 assert(sb.pubseekoff(3, std::ios_base::beg, std::ios_base::out) == 3); in main()
162 assert(sb.pubseekoff(3, std::ios_base::cur, std::ios_base::out) == 7); in main()
165 assert(sb.pubseekoff(-3, std::ios_base::end, std::ios_base::out) == 7); in main()