#include <opennn/core/io_utilities.h>
◆ FileReader() [1/3]
| opennn::FileReader::FileReader |
( |
| ) |
|
|
default |
◆ ~FileReader()
| opennn::FileReader::~FileReader |
( |
| ) |
|
◆ FileReader() [2/3]
| opennn::FileReader::FileReader |
( |
const FileReader & | | ) |
|
|
delete |
◆ FileReader() [3/3]
◆ close()
| void opennn::FileReader::close |
( |
| ) |
|
◆ file_size()
| uint64_t opennn::FileReader::file_size |
( |
| ) |
const |
◆ is_open()
| bool opennn::FileReader::is_open |
( |
| ) |
const |
◆ open()
| void opennn::FileReader::open |
( |
const filesystem::path & | | ) |
|
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ read_at() [1/2]
template<typename T, size_t Extent>
requires (!is_const_v<T> && is_trivially_copyable_v<T>)
| void opennn::FileReader::read_at |
( |
const span< T, Extent > | buffer, |
|
|
const uint64_t | offset ) const |
|
inline |
◆ read_at() [2/2]
| void opennn::FileReader::read_at |
( |
span< std::byte > | , |
|
|
uint64_t | offset ) const |