helics  3.5.2
Public Member Functions | List of all members
helics::RandomDelayFilterOperation Class Reference

#include <FilterOperations.hpp>

+ Inheritance diagram for helics::RandomDelayFilterOperation:

Public Member Functions

 RandomDelayFilterOperation ()
 
 ~RandomDelayFilterOperation ()
 
virtual void set (std::string_view property, double val) override
 
virtual void setString (std::string_view property, std::string_view val) override
 
virtual std::shared_ptr< FilterOperatorgetOperator () override
 
- Public Member Functions inherited from helics::FilterOperations
 FilterOperations (const FilterOperations &fo)=delete
 
 FilterOperations (FilterOperations &&fo)=delete
 
FilterOperationsoperator= (const FilterOperations &fo)=delete
 
FilterOperationsoperator= (FilterOperations &&fo)=delete
 

Detailed Description

filter for generating a random delay time for a message

Constructor & Destructor Documentation

◆ RandomDelayFilterOperation()

helics::RandomDelayFilterOperation::RandomDelayFilterOperation ( )

default constructor

◆ ~RandomDelayFilterOperation()

helics::RandomDelayFilterOperation::~RandomDelayFilterOperation ( )
default

destructor

Member Function Documentation

◆ set()

void helics::RandomDelayFilterOperation::set ( std::string_view  property,
double  val 
)
overridevirtual

set a property on a filter

Parameters
propertythe name of the property of the filter to change
valthe numerical value of the property

Reimplemented from helics::FilterOperations.

◆ setString()

void helics::RandomDelayFilterOperation::setString ( std::string_view  property,
std::string_view  val 
)
overridevirtual

set a string property on a filter

Parameters
propertythe name of the property of the filter to change
valthe numerical value of the property

Reimplemented from helics::FilterOperations.


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