|
vitrio 0.1.4
High-throughput image I/O for Cryo-Electron Microscopy (CryoEM)
|
Memory in which a scratch keeps its copies. More...
#include <vitrio/image_scratch_storage.hpp>
Public Member Functions | |
| image_scratch_storage (const image_scratch_storage &other)=delete | |
| image_scratch_storage (image_scratch_storage &&other)=delete | |
| image_scratch_storage & | operator= (const image_scratch_storage &other)=delete |
| image_scratch_storage & | operator= (image_scratch_storage &&other)=delete |
| virtual byte * | get_data () noexcept=0 |
| Get the block of bytes. | |
| virtual const byte * | get_data () const noexcept=0 |
| Get the block of bytes, to read them. | |
| virtual std::size_t | get_size () const noexcept=0 |
| Get the size of the block. | |
Memory in which a scratch keeps its copies.
A block of bytes that the host can read and write. Where the block lives is up to the implementation: in main memory, or in a file.
Get the block of bytes, to read them.
Get the block of bytes.
|
pure virtualnoexcept |
Get the size of the block.