#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