|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <FileSourceBuffer.hpp>
Public Member Functions | |
| FileSourceBuffer (int input_limit, int chunk_size=0) | |
| FileSourceBuffer (const FileSourceBuffer &)=delete | |
| FileSourceBuffer is not copy-constructible. | |
| FileSourceBuffer & | operator= (const FileSourceBuffer &)=delete |
| FileSourceBuffer is not copy-assginable. | |
| FileSourceBuffer (FileSourceBuffer &&)=delete | |
| FileSourceBuffer is not move-constructible. | |
| FileSourceBuffer & | operator= (FileSourceBuffer &&)=delete |
| FileSourceBuffer is not move-assignable. | |
| void | read (const std::string &sourcefile) |
| const int & | num_elements () |
| std::vector< std::uint8_t > & | get () |
Private Attributes | |
| int | m_input_limit |
| int | m_chunk_size |
| int | m_element_count |
| std::string | m_source_filename |
| std::ifstream | m_rawdata_ifs |
| std::vector< std::uint8_t > | m_input_buffer |
Definition at line 26 of file FileSourceBuffer.hpp.
|
inlineexplicit |
Definition at line 29 of file FileSourceBuffer.hpp.
|
delete |
FileSourceBuffer is not copy-constructible.
|
delete |
FileSourceBuffer is not move-constructible.
|
inline |
Definition at line 89 of file FileSourceBuffer.hpp.
|
inline |
Definition at line 87 of file FileSourceBuffer.hpp.
|
delete |
FileSourceBuffer is not copy-assginable.
|
delete |
FileSourceBuffer is not move-assignable.
|
inline |
Definition at line 41 of file FileSourceBuffer.hpp.
|
private |
Definition at line 97 of file FileSourceBuffer.hpp.
|
private |
Definition at line 98 of file FileSourceBuffer.hpp.
|
private |
Definition at line 103 of file FileSourceBuffer.hpp.
|
private |
Definition at line 96 of file FileSourceBuffer.hpp.
|
private |
Definition at line 102 of file FileSourceBuffer.hpp.
|
private |
Definition at line 99 of file FileSourceBuffer.hpp.