Bayeux  3.4.1
Core Foundation library for SuperNEMO
Classes | Namespaces
io_factory.h File Reference
#include <stdexcept>
#include <iostream>
#include <string>
#include <sstream>
#include <fstream>
#include <locale>
#include <boost/iostreams/filtering_stream.hpp>
#include <boost/serialization/string.hpp>
#include <datatools/archives_list.h>
#include <datatools/i_serializable.h>
#include <datatools/i_tree_dump.h>
#include <datatools/logger.h>
#include <datatools/exception.h>

Go to the source code of this file.

Classes

class  datatools::io_factory
 A generic base reader/writer class based on Boost/Serialization. More...
 
struct  datatools::io_factory::format
 
class  datatools::io_reader
 A generic reader class inherited from the io_factory class. More...
 
class  datatools::io_writer
 A generic writer class inherited from the io_factory class. More...
 
class  datatools::data_reader
 A generic data reader based on Boost/Serialization. More...
 
class  datatools::data_writer
 A generic data writer based on Boost/Serialization. More...
 

Namespaces

 datatools
 The Bayeux/datatools library top-level namespace.