|
ifw-daq
3.0.1
IFW Data Acquisition modules
|
#include <daqifMock.hpp>
Inheritance diagram for daq::SubscriberMock< T >:Public Types | |
| typedef std::function< void(elt::mal::ps::Subscriber< T > &subscriber, const elt::mal::ps::DataEvent< T > &event)> | DataEventListener |
| typedef std::function< void(elt::mal::ps::Subscriber< T > &subscriber)> | DataEventNotifier |
Public Member Functions | |
| MOCK_METHOD (void, close,(),(override)) | |
| MOCK_METHOD (std::vector< std::shared_ptr< T >>, read,(std::size_t maxSamples),(override)) | |
| MOCK_METHOD (std::shared_ptr< T >, readInstance,(const T &instance),(override)) | |
| MOCK_METHOD (bool, readInstance,(const T &instance, T &value),(override)) | |
| MOCK_METHOD (std::shared_ptr< elt::mal::ps::LoanedDataEntity< T >>, loanedRead,(),(override)) | |
| MOCK_METHOD (std::shared_ptr< elt::mal::ps::LoanedDataEntity< T >>, loanedReadInstance,(const T &instance),(override)) | |
| MOCK_METHOD (std::size_t, readDataEvents,(const elt::mal::ps::DataEventFilter< T > &filter, std::vector< std::shared_ptr< elt::mal::ps::DataEvent< T >>> &events, std::size_t eventCountLimit, const std::chrono::milliseconds &timeout),(override)) | |
| MOCK_METHOD (std::unique_ptr< elt::mal::ps::Subscription >, subscribe,(const elt::mal::ps::DataEventFilter< T > &filter, DataEventListener listener),(override)) | |
| MOCK_METHOD (std::size_t, poll,(std::size_t eventCountLimit, const std::chrono::milliseconds &timeout),(override)) | |
| MOCK_METHOD (std::unique_ptr< elt::mal::ps::Subscription >, subscribeAsync,(const elt::mal::ps::DataEventFilter< T > &filter, DataEventListener listener),(override)) | |
| MOCK_METHOD (std::unique_ptr< elt::mal::ps::Subscription >, subscribeAsync,(const elt::mal::ps::DataEventFilter< T > &filter, DataEventNotifier notifier),(override)) | |
| MOCK_METHOD (std::shared_ptr< T >, createDataEntity,(),(override)) | |
Definition at line 116 of file daqifMock.hpp.
| typedef std::function<void(elt::mal::ps::Subscriber<T>& subscriber, const elt::mal::ps::DataEvent<T>& event)> daq::SubscriberMock< T >::DataEventListener |
Definition at line 139 of file daqifMock.hpp.
| typedef std::function<void(elt::mal::ps::Subscriber<T>& subscriber)> daq::SubscriberMock< T >::DataEventNotifier |
Definition at line 142 of file daqifMock.hpp.
| daq::SubscriberMock< T >::MOCK_METHOD | ( | bool | , |
| readInstance | , | ||
| (const T &instance, T &value) | , | ||
| (override) | |||
| ) |
| daq::SubscriberMock< T >::MOCK_METHOD | ( | std::shared_ptr< elt::mal::ps::LoanedDataEntity< T >> | , |
| loanedRead | , | ||
| () | , | ||
| (override) | |||
| ) |
| daq::SubscriberMock< T >::MOCK_METHOD | ( | std::shared_ptr< elt::mal::ps::LoanedDataEntity< T >> | , |
| loanedReadInstance | , | ||
| (const T &instance) | , | ||
| (override) | |||
| ) |
| daq::SubscriberMock< T >::MOCK_METHOD | ( | std::shared_ptr< T > | , |
| createDataEntity | , | ||
| () | , | ||
| (override) | |||
| ) |
| daq::SubscriberMock< T >::MOCK_METHOD | ( | std::shared_ptr< T > | , |
| readInstance | , | ||
| (const T &instance) | , | ||
| (override) | |||
| ) |
| daq::SubscriberMock< T >::MOCK_METHOD | ( | std::size_t | , |
| poll | , | ||
| (std::size_t eventCountLimit, const std::chrono::milliseconds &timeout) | , | ||
| (override) | |||
| ) |
| daq::SubscriberMock< T >::MOCK_METHOD | ( | std::size_t | , |
| readDataEvents | , | ||
| (const elt::mal::ps::DataEventFilter< T > &filter, std::vector< std::shared_ptr< elt::mal::ps::DataEvent< T >>> &events, std::size_t eventCountLimit, const std::chrono::milliseconds &timeout) | , | ||
| (override) | |||
| ) |
| daq::SubscriberMock< T >::MOCK_METHOD | ( | std::unique_ptr< elt::mal::ps::Subscription > | , |
| subscribe | , | ||
| (const elt::mal::ps::DataEventFilter< T > &filter, DataEventListener listener) | , | ||
| (override) | |||
| ) |
| daq::SubscriberMock< T >::MOCK_METHOD | ( | std::unique_ptr< elt::mal::ps::Subscription > | , |
| subscribeAsync | , | ||
| (const elt::mal::ps::DataEventFilter< T > &filter, DataEventListener listener) | , | ||
| (override) | |||
| ) |
| daq::SubscriberMock< T >::MOCK_METHOD | ( | std::unique_ptr< elt::mal::ps::Subscription > | , |
| subscribeAsync | , | ||
| (const elt::mal::ps::DataEventFilter< T > &filter, DataEventNotifier notifier) | , | ||
| (override) | |||
| ) |
| daq::SubscriberMock< T >::MOCK_METHOD | ( | std::vector< std::shared_ptr< T >> | , |
| read | , | ||
| (std::size_t maxSamples) | , | ||
| (override) | |||
| ) |
| daq::SubscriberMock< T >::MOCK_METHOD | ( | void | , |
| close | , | ||
| () | , | ||
| (override) | |||
| ) |