STXXL
1.4.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
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
>
19
#include <
stxxl/bits/io/syscall_file.h
>
20
#include <
stxxl/bits/io/mmap_file.h
>
21
#include <
stxxl/bits/io/simdisk_file.h
>
22
#include <
stxxl/bits/io/wincall_file.h
>
23
#include <
stxxl/bits/io/boostfd_file.h
>
24
#include <
stxxl/bits/io/mem_file.h
>
25
#include <
stxxl/bits/io/fileperblock_file.h
>
26
#include <
stxxl/bits/io/wbtl_file.h
>
27
#include <
stxxl/bits/io/create_file.h
>
28
#include <
stxxl/bits/io/disk_queues.h
>
29
#include <
stxxl/bits/io/iostats.h
>
30
#include <
stxxl/bits/namespace.h
>
31
32
//! \c STXXL library namespace
33
STXXL_BEGIN_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
42
STXXL_END_NAMESPACE
43
44
#endif // !STXXL_IO_IO_HEADER
syscall_file.h
fileperblock_file.h
boostfd_file.h
file.h
mem_file.h
create_file.h
wbtl_file.h
namespace.h
wincall_file.h
request
STXXL_BEGIN_NAMESPACE
#define STXXL_BEGIN_NAMESPACE
Definition:
namespace.h:16
simdisk_file.h
mmap_file.h
iostats.h
disk_queues.h
STXXL_END_NAMESPACE
#define STXXL_END_NAMESPACE
Definition:
namespace.h:17
include
stxxl
bits
io
io.h
STXXL 1.4.0
- Generated on Thu Dec 12 2013 15:30:25 for STXXL by
1.8.5