![]() |
helics
2.8.1
|
#include <MessageOperators.hpp>
Inheritance diagram for helics::MessageDataOperator:Public Member Functions | |
| MessageDataOperator ()=default | |
| MessageDataOperator (std::function< void(data_block &)> userDataFunction) | |
| void | setDataFunction (std::function< void(data_block &)> userDataFunction) |
Public Member Functions inherited from helics::FilterOperator | |
| FilterOperator ()=default | |
| virtual | ~FilterOperator ()=default |
| virtual std::vector< std::unique_ptr< Message > > | processVector (std::unique_ptr< Message > message) |
| std::unique_ptr< Message > | operator() (std::unique_ptr< Message > message) |
| virtual bool | isMessageGenerating () const |
class defining an message operator that operates purely on the data aspect of a message
|
default |
default constructor
|
explicit |
set the function to modify the data of the message in the constructor
| void helics::MessageDataOperator::setDataFunction | ( | std::function< void(data_block &)> | userDataFunction | ) |
set the function to modify the data of the message
1.8.17