tue_serialization
conversions.h
Go to the documentation of this file.
1 #ifndef TUE_SERIALIZATION_CONVERSIONS_H_
2 #define TUE_SERIALIZATION_CONVERSIONS_H_
3 
4 #include <istream>
5 #include <vector>
6 
7 #include "input_archive.h"
8 #include "output_archive.h"
9 #include "archive.h"
10 
11 namespace tue
12 {
13 namespace serialization
14 {
15 
16 
17 // ----------------------------------------------------------------------------------------------------
18 
19 void convert(Archive& a, std::vector<unsigned char>& data);
20 
21 void convert(const Archive& a, std::ostream& out);
22 
23 void convert(std::istream& s, Archive& a);
24 
25 void convert(std::istream& s, std::vector<unsigned char>& data, int d_offset = 0);
26 
27 void convert(std::vector<unsigned char>& data, Archive& a);
28 
29 void convert(const std::vector<unsigned char>& data, std::ostream& s, int d_offset = 0);
30 
31 
32 }
33 
34 }
35 
36 #endif
vector
istream
output_archive.h
tue::serialization::convert
void convert(Archive &a, std::vector< unsigned char > &data)
Definition: conversions.cpp:13
std::ostream
archive.h
input_archive.h
std::istream
tue
Definition: archive.h:9