![]() |
helics
3.6.1
|
#include <core-data.hpp>
Inheritance diagram for helics::TranslatorOperator:Public Member Functions | |
| TranslatorOperator ()=default | |
| virtual | ~TranslatorOperator ()=default |
| virtual SmallBuffer | convertToValue (std::unique_ptr< Message > message)=0 |
| virtual std::unique_ptr< Message > | convertToMessage (const SmallBuffer &value)=0 |
| virtual Time | computeNewMessageTime (Time valueTime) |
| virtual Time | computeNewValueTime (Time messageTime) |
Public Attributes | |
| Time | minDelay {Time::epsilon()} |
TranslatorOperator abstract class
TranslatorOperators will perform the conversion from a value to message and vice versa
|
default |
default constructor
|
virtualdefault |
virtual destructor
generate a new time for the message based on the value time
generate a new time for the value based on the message time
|
pure virtual |
convert a value to a message
Implemented in helics::NullTranslatorOperator.
|
pure virtual |
convert a message to a value
Implemented in helics::NullTranslatorOperator.