STXXL  1.4.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
io.h
Go to the documentation of this file.
1 /***************************************************************************
2  * include/stxxl/bits/io/io.h
3  *
4  * Part of the STXXL. See http://stxxl.sourceforge.net
5  *
6  * Copyright (C) 2002 Roman Dementiev <[email protected]>
7  * Copyright (C) 2008 Andreas Beckmann <[email protected]>
8  *
9  * Distributed under the Boost Software License, Version 1.0.
10  * (See accompanying file LICENSE_1_0.txt or copy at
11  * http://www.boost.org/LICENSE_1_0.txt)
12  **************************************************************************/
13 
14 #ifndef STXXL_IO_IO_HEADER
15 #define STXXL_IO_IO_HEADER
16 
17 #include <stxxl/request>
18 #include <stxxl/bits/io/file.h>
24 #include <stxxl/bits/io/mem_file.h>
29 #include <stxxl/bits/io/iostats.h>
30 #include <stxxl/bits/namespace.h>
31 
32 //! \c STXXL library namespace
34 
35 //! \defgroup iolayer I/O Primitives Layer
36 //! Group of classes which enable abstraction from operating system calls and support
37 //! system-independent interfaces for asynchronous I/O.
38 //! \{
39 
40 //! \}
41 
43 
44 #endif // !STXXL_IO_IO_HEADER
#define STXXL_BEGIN_NAMESPACE
Definition: namespace.h:16
#define STXXL_END_NAMESPACE
Definition: namespace.h:17