2 #ifndef vbl_io_quadruple_hxx_ 3 #define vbl_io_quadruple_hxx_ 10 #include <vsl/vsl_binary_io.h> 14 template <
class S,
class T,
class U,
class V>
27 template <
class S,
class T,
class U,
class V>
39 template <
class S,
class T,
class U,
class V>
54 #undef VBL_QUADRUPLE_INSTANTIATE 55 #define VBL_QUADRUPLE_INSTANTIATE(S, T, U, V ) \ 56 template void vsl_print_summary(std::ostream& s, const vbl_quadruple<S, T, U, V >& v); \ 57 template void vsl_b_write(vsl_b_ostream& s, const vbl_quadruple<S, T, U, V > & v); \ 58 template void vsl_b_read(vsl_b_istream& s, vbl_quadruple<S, T, U, V > & v) 60 #endif // vbl_io_quadruple_hxx_ void vsl_b_write(vsl_b_ostream &s, const vbl_quadruple< S, T, U, V > &v)
Write pair to binary stream.
void vsl_b_read(vsl_b_istream &s, vbl_quadruple< S, T, U, V > &v)
Read pair from binary stream.
binary IO functions for vbl_quadruple<S, T, U>
void vsl_print_summary(std::ostream &os, const vbl_quadruple< S, T, U, V > &v)
Output a human readable summary to the stream.