#include <filesystem_helper.h>
Definition at line 194 of file filesystem_helper.h.
template<typename t_array >
stream_reader_memblock_ref::stream_reader_memblock_ref |
( |
const t_array & |
p_array | ) |
|
|
inline |
stream_reader_memblock_ref::stream_reader_memblock_ref |
( |
const void * |
p_data, |
|
|
t_size |
p_data_size |
|
) |
| |
|
inline |
stream_reader_memblock_ref::stream_reader_memblock_ref |
( |
| ) |
|
|
inline |
const void* stream_reader_memblock_ref::get_ptr_ |
( |
| ) |
const |
|
inline |
t_size stream_reader_memblock_ref::get_remaining |
( |
| ) |
const |
|
inline |
Definition at line 214 of file filesystem_helper.h.
T min_t(const T &item1, const T &item2)
t_size get_remaining() const
const unsigned char * m_data
void stream_reader_memblock_ref::read_object |
( |
void * |
p_buffer, |
|
|
t_size |
p_bytes, |
|
|
abort_callback & |
p_abort |
|
) |
| |
|
inline |
Definition at line 220 of file filesystem_helper.h.
221 if (p_bytes >
get_remaining())
throw exception_io_data_truncation();
t_size get_remaining() const
const unsigned char * m_data
void stream_reader_memblock_ref::reset |
( |
| ) |
|
|
inline |
void stream_reader_memblock_ref::seek_ |
( |
t_size |
offset | ) |
|
|
inline |
template<typename t_array >
void stream_reader_memblock_ref::set_data |
( |
const t_array & |
data | ) |
|
|
inline |
void stream_reader_memblock_ref::set_data |
( |
const void * |
data, |
|
|
t_size |
dataSize |
|
) |
| |
|
inline |
t_filesize stream_reader_memblock_ref::skip |
( |
t_filesize |
p_bytes, |
|
|
abort_callback & |
p_abort |
|
) |
| |
|
inline |
Definition at line 225 of file filesystem_helper.h.
227 if (p_bytes >= remaining) {
t_size get_remaining() const
void stream_reader_memblock_ref::skip_object |
( |
t_filesize |
p_bytes, |
|
|
abort_callback & |
p_abort |
|
) |
| |
|
inline |
Definition at line 233 of file filesystem_helper.h.
235 throw exception_io_data_truncation();
t_size get_remaining() const
const unsigned char* stream_reader_memblock_ref::m_data |
|
private |
t_size stream_reader_memblock_ref::m_data_size |
|
private |
t_size stream_reader_memblock_ref::m_pointer |
|
private |
The documentation for this class was generated from the following file: