#include <mmap.hh>
Public Member Functions | |
| scoped_mmap () | |
| scoped_mmap (void *data, std::size_t size) | |
| ~scoped_mmap () | |
| void * | get () const |
| const uint8_t * | begin () const |
| const uint8_t * | end () const |
| std::size_t | size () const |
| void | reset (void *data, std::size_t size) |
| void | reset () |
| void * | steal () |
Definition at line 18 of file mmap.hh.
| util::scoped_mmap::scoped_mmap | ( | void * | data, | |
| std::size_t | size | |||
| ) | [inline] |
| util::scoped_mmap::~scoped_mmap | ( | ) |
Definition at line 40 of file mmap.cc.
References util::SyncOrThrow(), util::UnmapOrThrow(), and util::Exception::what().

| void util::scoped_mmap::reset | ( | void * | data, | |
| std::size_t | size | |||
| ) | [inline] |
1.5.9