helics  3.0.1
helics::Filter Member List

This is the complete list of members for helics::Filter, including all inherited members.

addDestinationTarget(std::string_view newTarget)helics::Interface
addOperations(Filter *filt, FilterTypes type, Core *cptr)helics::Filterfriend
addSourceTarget(std::string_view newTarget)helics::Interface
addTarget(const std::string &target) (defined in helics::Filter)helics::Filterinline
cloning (defined in helics::Filter)helics::Filterprotected
close()helics::Interface
crhelics::Interfaceprotected
disableAssignhelics::Filterprotected
disconnectFromCore()helics::Interface
Filter()=defaulthelics::Filter
Filter(Federate *ffed, const std::string &filtName=EMPTY_STRING)helics::Filterexplicit
Filter(Federate *ffed, const std::string &filtName, InterfaceHandle ihandle)helics::Filter
Filter(Core *core, const std::string &filtName, InterfaceHandle ihandle)helics::Filter
Filter(InterfaceVisibility locality, Federate *ffed, const std::string &filtName=EMPTY_STRING)helics::Filter
Filter(Core *cr, const std::string &filtName=EMPTY_STRING)helics::Filterexplicit
Filter(Filter &&filt)=default (defined in helics::Filter)helics::Filter
Filter(const Filter &filt)=defaulthelics::Filter
getDestinationTargets() consthelics::Interface
getDisplayName() const overridehelics::Filterinlinevirtual
getExtractionType() consthelics::Interface
getExtractionUnits() consthelics::Interface
getHandle() consthelics::Interfaceinline
getInfo() consthelics::Interface
getInjectionType() consthelics::Interface
getInjectionUnits() consthelics::Interface
getLocalName() consthelics::Interfaceinline
getName() consthelics::Interface
getOption(int32_t option) consthelics::Interfacevirtual
getSourceTargets() consthelics::Interface
getTag(const std::string &tag) consthelics::Interface
getTarget() consthelics::Interface
handlehelics::Interfaceprotected
Interface()=default (defined in helics::Interface)helics::Interface
Interface(Federate *federate, InterfaceHandle id, std::string_view actName) (defined in helics::Interface)helics::Interface
Interface(Core *core, InterfaceHandle id, std::string_view actName) (defined in helics::Interface)helics::Interfaceinline
isCloningFilter() consthelics::Filterinline
isValid() consthelics::Interfaceinline
mNamehelics::Interfaceprotected
operator InterfaceHandle() consthelics::Interfaceinline
operator!=(const Interface &inp) const (defined in helics::Interface)helics::Interfaceinline
operator<(const Interface &inp) const (defined in helics::Interface)helics::Interfaceinline
operator=(Filter &&filt)=default (defined in helics::Filter)helics::Filter
operator=(const Filter &filt)=defaulthelics::Filter
operator==(const Interface &inp) const (defined in helics::Interface)helics::Interfaceinline
operator>(const Interface &inp) const (defined in helics::Interface)helics::Interfaceinline
removeTarget(std::string_view targetToRemove)helics::Interface
set(const std::string &property, double val)helics::Filtervirtual
setFilterOperations(std::shared_ptr< FilterOperations > filterOps)helics::Filterprotected
setInfo(const std::string &info)helics::Interface
setOperator(std::shared_ptr< FilterOperator > mo)helics::Filter
setOption(int32_t option, int32_t value=1)helics::Interfacevirtual
setString(const std::string &property, const std::string &val)helics::Filtervirtual
setTag(const std::string &tag, const std::string &value)helics::Interface
~Filter()=defaulthelics::Filtervirtual
~Interface()=default (defined in helics::Interface)helics::Interfacevirtual