#include <DataExportBuffer.h>
Definition at line 14 of file DataExportBuffer.h.
◆ DataExportBuffer() [1/3]
| TrigAccel::DataExportBuffer::DataExportBuffer |
( |
| ) |
|
|
inline |
◆ DataExportBuffer() [2/3]
| TrigAccel::DataExportBuffer::DataExportBuffer |
( |
size_t | s | ) |
|
|
inline |
◆ ~DataExportBuffer()
| TrigAccel::DataExportBuffer::~DataExportBuffer |
( |
| ) |
|
|
inline |
◆ DataExportBuffer() [3/3]
◆ fit()
| bool TrigAccel::DataExportBuffer::fit |
( |
size_t | s | ) |
|
|
inline |
◆ load()
| size_t TrigAccel::DataExportBuffer::load |
( |
const std::string & | name | ) |
|
|
inline |
Definition at line 42 of file DataExportBuffer.h.
42 {
43 std::ifstream binFile(name, std::ios::binary);
44 if (!binFile) {
45 return 0;
46 }
47 binFile.seekg(0, binFile.end);
48 size_t fileSize = binFile.tellg();
49 binFile.seekg (0, binFile.beg);
52 binFile.close();
53 return fileSize;
54 }
void reallocate(size_t s)
◆ operator=()
◆ reallocate()
| void TrigAccel::DataExportBuffer::reallocate |
( |
size_t | s | ) |
|
|
inline |
◆ save()
| void TrigAccel::DataExportBuffer::save |
( |
const std::string & | name | ) |
const |
|
inline |
Definition at line 36 of file DataExportBuffer.h.
36 {
37 std::ofstream binFile(name, std::ios::binary);
39 binFile.close();
40 }
◆ m_buffer
| char* TrigAccel::DataExportBuffer::m_buffer |
◆ m_size
| size_t TrigAccel::DataExportBuffer::m_size |
The documentation for this struct was generated from the following file: