#include <mapped_file.hpp>
|
| | BOOST_STATIC_CONSTANT (size_type, max_length=delegate_type::max_length) |
| |
| | mapped_file () |
| |
| template<typename Path > |
| | mapped_file (const basic_mapped_file_params< Path > &p) |
| |
| template<typename Path > |
| | mapped_file (const Path &path, mapmode flags, size_type length=max_length, stream_offset offset=0) |
| |
| template<typename Path > |
| | mapped_file (const Path &path, BOOST_IOS::openmode mode=BOOST_IOS::in|BOOST_IOS::out, size_type length=max_length, stream_offset offset=0) |
| |
| | mapped_file (const mapped_file &other) |
| |
| | operator mapped_file_source & () |
| |
| | operator const mapped_file_source & () const |
| |
| template<typename Path > |
| void | open (const basic_mapped_file_params< Path > &p) |
| |
| template<typename Path > |
| void | open (const Path &path, mapmode mode, size_type length=max_length, stream_offset offset=0) |
| |
| template<typename Path > |
| void | open (const Path &path, BOOST_IOS::openmode mode=BOOST_IOS::in|BOOST_IOS::out, size_type length=max_length, stream_offset offset=0) |
| |
| bool | is_open () const |
| |
| void | close () |
| |
| | operator safe_bool () const |
| |
| bool | operator! () const |
| |
| mapmode | flags () const |
| |
| size_type | size () const |
| |
| char * | data () const |
| |
| const char * | const_data () const |
| |
| iterator | begin () const |
| |
| const_iterator | const_begin () const |
| |
| iterator | end () const |
| |
| const_iterator | const_end () const |
| |
| void | resize (stream_offset new_size) |
| |
| Enumerator |
|---|
| readonly |
|
| readwrite |
|
| priv |
|
| boost::iostreams::mapped_file::mapped_file |
( |
| ) |
|
|
inline |
template<typename Path >
| boost::iostreams::mapped_file::mapped_file |
( |
const Path & |
path, |
|
|
BOOST_IOS::openmode |
mode = BOOST_IOS::in | BOOST_IOS::out, |
|
|
size_type |
length = max_length, |
|
|
stream_offset |
offset = 0 |
|
) |
| |
|
explicit |
| boost::iostreams::mapped_file::mapped_file |
( |
const mapped_file & |
other | ) |
|
| static int boost::iostreams::mapped_file::alignment |
( |
| ) |
|
|
inlinestatic |
| iterator boost::iostreams::mapped_file::begin |
( |
void |
| ) |
const |
|
inline |
| boost::iostreams::mapped_file::BOOST_STATIC_CONSTANT |
( |
size_type |
, |
|
|
max_length |
= delegate_type::max_length |
|
) |
| |
| void boost::iostreams::mapped_file::close |
( |
| ) |
|
|
inline |
| const char* boost::iostreams::mapped_file::const_data |
( |
| ) |
const |
|
inline |
| char * boost::iostreams::mapped_file::data |
( |
| ) |
const |
|
inline |
| iterator boost::iostreams::mapped_file::end |
( |
void |
| ) |
const |
|
inline |
| mapmode boost::iostreams::mapped_file::flags |
( |
| ) |
const |
|
inline |
| bool boost::iostreams::mapped_file::is_open |
( |
| ) |
const |
|
inline |
template<typename Path >
| void boost::iostreams::mapped_file::open |
( |
const Path & |
path, |
|
|
BOOST_IOS::openmode |
mode = BOOST_IOS::in | BOOST_IOS::out, |
|
|
size_type |
length = max_length, |
|
|
stream_offset |
offset = 0 |
|
) |
| |
| boost::iostreams::mapped_file::operator safe_bool |
( |
| ) |
const |
|
inline |
| bool boost::iostreams::mapped_file::operator! |
( |
| ) |
const |
|
inline |
| void boost::iostreams::mapped_file::resize |
( |
stream_offset |
new_size | ) |
|
| size_type boost::iostreams::mapped_file::size |
( |
void |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: