#include <helpers.hpp>
|
| FakeRecorder (const ColumnDescription &columns, const std::array< bool, sizeof...(T)> &disable={}) |
|
| ~FakeRecorder ()=default |
|
| MOCK_METHOD (void, Open,(const std::filesystem::path &),(override)) |
|
| MOCK_METHOD (void, SetColumnLength,(size_t, size_t)) |
|
| MOCK_METHOD (void, Close,(),(override)) |
|
| MOCK_METHOD (void, Write,(const std::tuple< T... > &),(override)) |
|
std::string | DefaultFileExtension () override |
| Default filename extension for the recorder.
|
|
| DataRecorder (const ColumnDescription &columns, const DisabledFields &disable={}) |
| Create a new recorder.
|
|
virtual | ~DataRecorder ()=default |
|
void | SetDisabledFields (const DisabledFields &disable) |
| Disable certain fields so that they are not recorded.
|
|
virtual void | Write (const std::tuple< T... > &data)=0 |
| Write a single row of data.
|
|
virtual void | Write (const gsl::span< const std::tuple< T... > > data) |
| Write multiple rows of data.
|
|
virtual void | Open (const std::filesystem::path &file)=0 |
| Open a file.
|
|
virtual void | Close ()=0 |
| Close the currently open file.
|
|
◆ ColumnDescription
◆ FakeRecorder()
◆ ~FakeRecorder()
◆ DefaultFileExtension()
◆ MOCK_METHOD() [1/4]
◆ MOCK_METHOD() [2/4]
◆ MOCK_METHOD() [3/4]
◆ MOCK_METHOD() [4/4]
The documentation for this class was generated from the following file:
- componentFramework/services/dataRecording/test/helpers.hpp