| helics 3.6.1

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

`#include <core-data.hpp>`

Inheritance diagram for helics::NullFederateOperator:

## Public Member Functions
virtual IterationRequest | initializeOperations () override
virtual std::pair< Time, IterationRequest > | operate ([[maybe_unused]] iteration_time newTime) override
Public Member Functions inherited from helics::FederateOperator
virtual | ~FederateOperator ()=default
virtual std::pair< Time, IterationRequest > | operate (iteration_time newTime)=0
virtual void | finalize ()
virtual void | error_handler ([[maybe_unused]] int error_code, [[maybe_unused]] std::string_view errorString)

## Detailed Description

class defining a federate that does nothing

## Member Function Documentation

## ◆ initializeOperations()

virtual IterationRequest helics::NullFederateOperator::initializeOperations | ( |  | ) |
| inline override virtual

perform any initialization operations

Returns
  an iteration request if the federate desires to iterate on the enterExecutingMode operation

Implements helics::FederateOperator.

References helics::NO_ITERATIONS.

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

- core-data.hpp