Go to the documentation of this file.
4 #ifndef tools_store_iobj_visitor
5 #define tools_store_iobj_visitor
19 virtual std::ostream&
out()
const = 0;
27 virtual bool visit(
unsigned int&) = 0;
31 virtual bool visit(
double&) = 0;
32 virtual bool visit(std::string&) = 0;
33 virtual bool visit(std::vector<bool>&) = 0;
34 virtual bool visit(std::vector<char>&) = 0;
35 virtual bool visit(std::vector<short>&) = 0;
36 virtual bool visit(std::vector<int>&) = 0;
37 virtual bool visit(std::vector<int64>&) = 0;
38 virtual bool visit(std::vector<float>&) = 0;
39 virtual bool visit(std::vector<double>&) = 0;
40 virtual bool visit(std::vector<unsigned char>&) = 0;
41 virtual bool visit(std::vector<std::string>&) = 0;
42 virtual bool visit(std::vector< std::vector<double> >&) = 0;