IOHelper Namespace Reference
Detailed Description
Helper templates to aggregate IO operations - generally used in template expansion.
|
Functions |
template<class A, class B, class C, class D, class E, class F, class G, class H, class I, class J> |
bool | reads (Stream *s, A &a, B &b, C &c, D &d, E &e, F &f, G &g, H &h, I &i, J &j) |
template<class A, class B, class C, class D, class E, class F, class G, class H, class I> |
bool | reads (Stream *s, A &a, B &b, C &c, D &d, E &e, F &f, G &g, H &h, I &i) |
template<class A, class B, class C, class D, class E, class F, class G, class H> |
bool | reads (Stream *s, A &a, B &b, C &c, D &d, E &e, F &f, G &g, H &h) |
template<class A, class B, class C, class D, class E, class F, class G> |
bool | reads (Stream *s, A &a, B &b, C &c, D &d, E &e, F &f, G &g) |
template<class A, class B, class C, class D, class E, class F> |
bool | reads (Stream *s, A &a, B &b, C &c, D &d, E &e, F &f) |
template<class A, class B, class C, class D, class E> |
bool | reads (Stream *s, A &a, B &b, C &c, D &d, E &e) |
template<class A, class B, class C, class D> |
bool | reads (Stream *s, A &a, B &b, C &c, D &d) |
template<class A, class B, class C> |
bool | reads (Stream *s, A &a, B &b, C &c) |
template<class A, class B> |
bool | reads (Stream *s, A &a, B &b) |
template<class A> |
bool | reads (Stream *s, A &a) |
template<class A, class B, class C, class D, class E, class F, class G, class H, class I, class J> |
bool | writes (Stream *s, A &a, B &b, C &c, D &d, E &e, F &f, G &g, H &h, I &i, J &j) |
template<class A, class B, class C, class D, class E, class F, class G, class H, class I> |
bool | writes (Stream *s, A &a, B &b, C &c, D &d, E &e, F &f, G &g, H &h, I &i) |
template<class A, class B, class C, class D, class E, class F, class G, class H> |
bool | writes (Stream *s, A &a, B &b, C &c, D &d, E &e, F &f, G &g, H &h) |
template<class A, class B, class C, class D, class E, class F, class G> |
bool | writes (Stream *s, A &a, B &b, C &c, D &d, E &e, F &f, G &g) |
template<class A, class B, class C, class D, class E, class F> |
bool | writes (Stream *s, A &a, B &b, C &c, D &d, E &e, F &f) |
template<class A, class B, class C, class D, class E> |
bool | writes (Stream *s, A &a, B &b, C &c, D &d, E &e) |
template<class A, class B, class C, class D> |
bool | writes (Stream *s, A &a, B &b, C &c, D &d) |
template<class A, class B, class C> |
bool | writes (Stream *s, A &a, B &b, C &c) |
template<class A, class B> |
bool | writes (Stream *s, A &a, B &b) |
template<class A> |
bool | writes (Stream *s, A &a) |
Function Documentation
template<class A, class B, class C, class D, class E, class F, class G, class H, class I, class J>
bool IOHelper::reads |
( |
Stream * |
s, |
|
|
A & |
a, |
|
|
B & |
b, |
|
|
C & |
c, |
|
|
D & |
d, |
|
|
E & |
e, |
|
|
F & |
f, |
|
|
G & |
g, |
|
|
H & |
h, |
|
|
I & |
i, |
|
|
J & |
j | |
|
) |
| | [inline] |
template<class A, class B, class C, class D, class E, class F, class G, class H, class I>
bool IOHelper::reads |
( |
Stream * |
s, |
|
|
A & |
a, |
|
|
B & |
b, |
|
|
C & |
c, |
|
|
D & |
d, |
|
|
E & |
e, |
|
|
F & |
f, |
|
|
G & |
g, |
|
|
H & |
h, |
|
|
I & |
i | |
|
) |
| | [inline] |
template<class A, class B, class C, class D, class E, class F, class G, class H>
bool IOHelper::reads |
( |
Stream * |
s, |
|
|
A & |
a, |
|
|
B & |
b, |
|
|
C & |
c, |
|
|
D & |
d, |
|
|
E & |
e, |
|
|
F & |
f, |
|
|
G & |
g, |
|
|
H & |
h | |
|
) |
| | [inline] |
template<class A, class B, class C, class D, class E, class F, class G>
bool IOHelper::reads |
( |
Stream * |
s, |
|
|
A & |
a, |
|
|
B & |
b, |
|
|
C & |
c, |
|
|
D & |
d, |
|
|
E & |
e, |
|
|
F & |
f, |
|
|
G & |
g | |
|
) |
| | [inline] |
template<class A, class B, class C, class D, class E, class F>
bool IOHelper::reads |
( |
Stream * |
s, |
|
|
A & |
a, |
|
|
B & |
b, |
|
|
C & |
c, |
|
|
D & |
d, |
|
|
E & |
e, |
|
|
F & |
f | |
|
) |
| | [inline] |
template<class A, class B, class C, class D, class E>
bool IOHelper::reads |
( |
Stream * |
s, |
|
|
A & |
a, |
|
|
B & |
b, |
|
|
C & |
c, |
|
|
D & |
d, |
|
|
E & |
e | |
|
) |
| | [inline] |
template<class A, class B, class C, class D>
bool IOHelper::reads |
( |
Stream * |
s, |
|
|
A & |
a, |
|
|
B & |
b, |
|
|
C & |
c, |
|
|
D & |
d | |
|
) |
| | [inline] |
template<class A, class B, class C>
bool IOHelper::reads |
( |
Stream * |
s, |
|
|
A & |
a, |
|
|
B & |
b, |
|
|
C & |
c | |
|
) |
| | [inline] |
template<class A, class B>
bool IOHelper::reads |
( |
Stream * |
s, |
|
|
A & |
a, |
|
|
B & |
b | |
|
) |
| | [inline] |
template<class A>
bool IOHelper::reads |
( |
Stream * |
s, |
|
|
A & |
a | |
|
) |
| | [inline] |
template<class A, class B, class C, class D, class E, class F, class G, class H, class I, class J>
bool IOHelper::writes |
( |
Stream * |
s, |
|
|
A & |
a, |
|
|
B & |
b, |
|
|
C & |
c, |
|
|
D & |
d, |
|
|
E & |
e, |
|
|
F & |
f, |
|
|
G & |
g, |
|
|
H & |
h, |
|
|
I & |
i, |
|
|
J & |
j | |
|
) |
| | [inline] |
template<class A, class B, class C, class D, class E, class F, class G, class H, class I>
bool IOHelper::writes |
( |
Stream * |
s, |
|
|
A & |
a, |
|
|
B & |
b, |
|
|
C & |
c, |
|
|
D & |
d, |
|
|
E & |
e, |
|
|
F & |
f, |
|
|
G & |
g, |
|
|
H & |
h, |
|
|
I & |
i | |
|
) |
| | [inline] |
template<class A, class B, class C, class D, class E, class F, class G, class H>
bool IOHelper::writes |
( |
Stream * |
s, |
|
|
A & |
a, |
|
|
B & |
b, |
|
|
C & |
c, |
|
|
D & |
d, |
|
|
E & |
e, |
|
|
F & |
f, |
|
|
G & |
g, |
|
|
H & |
h | |
|
) |
| | [inline] |
template<class A, class B, class C, class D, class E, class F, class G>
bool IOHelper::writes |
( |
Stream * |
s, |
|
|
A & |
a, |
|
|
B & |
b, |
|
|
C & |
c, |
|
|
D & |
d, |
|
|
E & |
e, |
|
|
F & |
f, |
|
|
G & |
g | |
|
) |
| | [inline] |
template<class A, class B, class C, class D, class E, class F>
bool IOHelper::writes |
( |
Stream * |
s, |
|
|
A & |
a, |
|
|
B & |
b, |
|
|
C & |
c, |
|
|
D & |
d, |
|
|
E & |
e, |
|
|
F & |
f | |
|
) |
| | [inline] |
template<class A, class B, class C, class D, class E>
bool IOHelper::writes |
( |
Stream * |
s, |
|
|
A & |
a, |
|
|
B & |
b, |
|
|
C & |
c, |
|
|
D & |
d, |
|
|
E & |
e | |
|
) |
| | [inline] |
template<class A, class B, class C, class D>
bool IOHelper::writes |
( |
Stream * |
s, |
|
|
A & |
a, |
|
|
B & |
b, |
|
|
C & |
c, |
|
|
D & |
d | |
|
) |
| | [inline] |
template<class A, class B, class C>
bool IOHelper::writes |
( |
Stream * |
s, |
|
|
A & |
a, |
|
|
B & |
b, |
|
|
C & |
c | |
|
) |
| | [inline] |
template<class A, class B>
bool IOHelper::writes |
( |
Stream * |
s, |
|
|
A & |
a, |
|
|
B & |
b | |
|
) |
| | [inline] |
template<class A>
bool IOHelper::writes |
( |
Stream * |
s, |
|
|
A & |
a | |
|
) |
| | [inline] |
|