#include "image_io/base.h"
Definition at line 44 of file base.h.
◆ Base() [1/3]
MR::ImageIO::Base::Base |
( |
const Header & |
header | ) |
|
◆ Base() [2/3]
MR::ImageIO::Base::Base |
( |
Base && |
| ) |
|
|
defaultnoexcept |
◆ Base() [3/3]
MR::ImageIO::Base::Base |
( |
const Base & |
| ) |
|
|
delete |
◆ ~Base()
virtual MR::ImageIO::Base::~Base |
( |
| ) |
|
|
virtual |
◆ check()
void MR::ImageIO::Base::check |
( |
| ) |
const |
|
inlineprotected |
◆ close()
void MR::ImageIO::Base::close |
( |
const Header & |
header | ) |
|
◆ is_file_backed()
virtual bool MR::ImageIO::Base::is_file_backed |
( |
| ) |
const |
|
virtual |
◆ is_image_new()
bool MR::ImageIO::Base::is_image_new |
( |
| ) |
const |
|
inline |
◆ is_image_readwrite()
bool MR::ImageIO::Base::is_image_readwrite |
( |
| ) |
const |
|
inline |
◆ load()
virtual void MR::ImageIO::Base::load |
( |
const Header & |
header, |
|
|
size_t |
buffer_size |
|
) |
| |
|
protectedpure virtual |
◆ merge()
void MR::ImageIO::Base::merge |
( |
const Base & |
B | ) |
|
|
inline |
◆ nsegments()
size_t MR::ImageIO::Base::nsegments |
( |
| ) |
const |
|
inline |
◆ open()
void MR::ImageIO::Base::open |
( |
const Header & |
header, |
|
|
size_t |
buffer_size = 0 |
|
) |
| |
◆ operator=()
Base & MR::ImageIO::Base::operator= |
( |
const Base & |
| ) |
|
|
delete |
◆ segment()
uint8_t * MR::ImageIO::Base::segment |
( |
size_t |
n | ) |
const |
|
inline |
◆ segment_size()
size_t MR::ImageIO::Base::segment_size |
( |
| ) |
const |
|
inline |
◆ set_image_is_new()
void MR::ImageIO::Base::set_image_is_new |
( |
bool |
image_is_new | ) |
|
|
inline |
◆ set_readwrite()
void MR::ImageIO::Base::set_readwrite |
( |
bool |
readwrite | ) |
|
|
inline |
◆ set_readwrite_if_existing()
void MR::ImageIO::Base::set_readwrite_if_existing |
( |
bool |
readwrite | ) |
|
|
inline |
◆ unload()
virtual void MR::ImageIO::Base::unload |
( |
const Header & |
header | ) |
|
|
protectedpure virtual |
◆ operator<<
std::ostream & operator<< |
( |
std::ostream & |
stream, |
|
|
const Base & |
B |
|
) |
| |
|
friend |
◆ addresses
vector<std::unique_ptr<uint8_t[]> > MR::ImageIO::Base::addresses |
|
protected |
◆ files
◆ is_new
bool MR::ImageIO::Base::is_new |
|
protected |
◆ segsize
size_t MR::ImageIO::Base::segsize |
|
protected |
◆ writable
bool MR::ImageIO::Base::writable |
|
protected |
The documentation for this class was generated from the following file: