Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
xstream.h
Go to the documentation of this file.
1 /*! \file xstream.h
2  *
3  * \brief Main header file for xstream library
4  *
5  * include this file to be able to use \em all the facilities of the library
6  *
7  */
8 
9 #ifndef __XSTREAM_H
10 #define __XSTREAM_H
11 
12 #include <xstream/config.h>
13 
14 #include <xstream/base64.h>
15 #include <xstream/bz.h>
16 #include <xstream/common.h>
17 #include <xstream/config.h>
18 #include <xstream/digest.h>
19 #include <xstream/tee.h>
20 #include <xstream/xdr.h>
21 #include <xstream/xstream.h>
22 #include <xstream/z.h>
23 
24 #include <xstream/except.h>
25 #include <xstream/except/z.h>
26 #include <xstream/except/bz.h>
27 #include <xstream/except/base64.h>
28 
29 #endif
Main header file for exception related to xstream library.
C++ iostream like interface to read and write xdr streams.
C++ objects to calculate digests of data.
C++ streambuf to fork output data written to it is also written to several other streambufs.
C++ streambuf interface to read and write file formats supported by Zlib.
C++ streambuf interface to read and write bzip2 streams.
C++ streambuf interface to encode/decode base64 data.
common objects
exception related to base64 encode/decode, xstream::base64 namespace
exceptions related to zlib usage xstream::z namespace
exceptions related to bzlib usage xstream::bz namespace