| helics 3.6.1

Public Member Functions | List of all members
helics::NullTranslatorOperator Class Referencefinal

`#include <core-data.hpp>`

Inheritance diagram for helics::NullTranslatorOperator:

## Public Member Functions
| NullTranslatorOperator ()=default
virtual SmallBuffer | convertToValue (std::unique_ptr< Message >) override
virtual std::unique_ptr< Message > | convertToMessage (const SmallBuffer &) override
Public Member Functions inherited from helics::TranslatorOperator
| TranslatorOperator ()=default
virtual | ~TranslatorOperator ()=default
virtual Time | computeNewMessageTime (Time valueTime)
virtual Time | computeNewValueTime (Time messageTime)

## Additional Inherited Members
Public Attributes inherited from helics::TranslatorOperator
Time | minDelay {Time::epsilon()}

## Detailed Description

special translator operator defining no operation the original message is simply discarded

## Constructor & Destructor Documentation

## ◆ NullTranslatorOperator()

helics::NullTranslatorOperator::NullTranslatorOperator | ( |  | ) |
| default

default constructor

## Member Function Documentation

## ◆ convertToMessage()

virtual std::unique_ptr<Message> helics::NullTranslatorOperator::convertToMessage | ( | const SmallBuffer & |  | ) |
| inline override virtual

convert a value to a message

Implements helics::TranslatorOperator.

## ◆ convertToValue()

virtual SmallBuffer helics::NullTranslatorOperator::convertToValue | ( | std::unique_ptr< Message > | message | ) |
| inline override virtual

convert a message to a value

Implements helics::TranslatorOperator.

The documentation for this class was generated from the following file:

- core-data.hpp