helics
3.5.2
|
This is the complete list of members for helics::Publication, including all inherited members.
addAlias(std::string_view alias) | helics::Interface | |
addDestinationTarget(std::string_view newTarget, InterfaceType hint=InterfaceType::UNKNOWN) | helics::Interface | |
addInputTarget(std::string_view target) | helics::Publication | inline |
addSourceTarget(std::string_view newTarget, InterfaceType hint=InterfaceType::UNKNOWN) | helics::Interface | |
addTarget(std::string_view target) | helics::Publication | inline |
changeDetectionEnabled | helics::Publication | protected |
close() | helics::Interface | |
disableAssign | helics::Publication | protected |
disconnectFromCore() | helics::Interface | |
enableChangeDetection(bool enabled=true) noexcept | helics::Publication | inline |
fed | helics::Publication | protected |
getDestinationTargetCount() const | helics::Interface | |
getDestinationTargets() const | helics::Interface | |
getDisplayName() const override | helics::Publication | inlinevirtual |
getExtractionType() const | helics::Interface | |
getExtractionUnits() const | helics::Interface | |
getHandle() const | helics::Interface | inline |
getInfo() const | helics::Interface | |
getInjectionType() const | helics::Interface | |
getInjectionUnits() const | helics::Interface | |
getLocalName() const | helics::Interface | inline |
getName() const | helics::Interface | |
getOption(int32_t option) const | helics::Interface | virtual |
getSourceTargetCount() const | helics::Interface | |
getSourceTargets() const | helics::Interface | |
getTag(std::string_view tag) const | helics::Interface | |
getTarget() const | helics::Interface | |
getType() const | helics::Publication | inline |
getUnits() const | helics::Publication | inline |
handle | helics::Interface | protected |
Interface()=default (defined in helics::Interface) | helics::Interface | |
Interface(Federate *federate, InterfaceHandle hid, std::string_view actName) (defined in helics::Interface) | helics::Interface | |
Interface(Core *core, InterfaceHandle hid, std::string_view actName) (defined in helics::Interface) | helics::Interface | inline |
isValid() const | helics::Interface | inline |
mCore | helics::Interface | protected |
mName | helics::Interface | protected |
operator InterfaceHandle() const | helics::Interface | inline |
operator!=(const Interface &inp) const (defined in helics::Interface) | helics::Interface | inline |
operator<(const Interface &inp) const (defined in helics::Interface) | helics::Interface | inline |
operator==(const Interface &inp) const (defined in helics::Interface) | helics::Interface | inline |
operator>(const Interface &inp) const (defined in helics::Interface) | helics::Interface | inline |
Publication()=default (defined in helics::Publication) | helics::Publication | |
Publication(ValueFederate *valueFed, InterfaceHandle id, std::string_view key, std::string_view type, std::string_view units) | helics::Publication | |
Publication(ValueFederate *valueFed, std::string_view key, std::string_view type, std::string_view units=std::string_view{}) | helics::Publication | |
Publication(FedPtr valueFed, std::string_view key, std::string_view type=std::string_view(), std::string_view units=std::string_view()) | helics::Publication | inline |
Publication(InterfaceVisibility locality, ValueFederate *valueFed, std::string_view key, std::string_view type, std::string_view units=std::string_view()) | helics::Publication | |
Publication(InterfaceVisibility locality, FedPtr &valueFed, std::string_view key, std::string_view type, std::string_view units=std::string_view()) | helics::Publication | inline |
Publication(ValueFederate *valueFed, std::string_view key, DataType type, std::string_view units=std::string_view()) | helics::Publication | inline |
Publication(FedPtr &valueFed, std::string_view key, DataType type, std::string_view units=std::string_view()) | helics::Publication | inline |
Publication(InterfaceVisibility locality, ValueFederate *valueFed, std::string_view key, DataType type, std::string_view units=std::string_view()) | helics::Publication | inline |
Publication(InterfaceVisibility locality, FedPtr &valueFed, std::string_view key, DataType type, std::string_view units=std::string_view()) | helics::Publication | inline |
publish(double val) | helics::Publication | |
publish(const std::vector< std::string > &val) (defined in helics::Publication) | helics::Publication | |
publish(const std::vector< double > &val) (defined in helics::Publication) | helics::Publication | |
publish(const double *vals, int size) (defined in helics::Publication) | helics::Publication | |
publish(const std::vector< std::complex< double >> &val) (defined in helics::Publication) | helics::Publication | |
publish(std::complex< double > val) (defined in helics::Publication) | helics::Publication | |
publish(bool val) (defined in helics::Publication) | helics::Publication | |
publish(Time val) (defined in helics::Publication) | helics::Publication | |
publish(char val) (defined in helics::Publication) | helics::Publication | |
publish(const NamedPoint &np) (defined in helics::Publication) | helics::Publication | |
publish(std::string_view field, double val) (defined in helics::Publication) | helics::Publication | |
publish(double val, const std::string &units) | helics::Publication | |
publish(double val, const units::precise_unit &units) (defined in helics::Publication) | helics::Publication | |
publish(const X &val) | helics::Publication | inline |
publish(const X &val) | helics::Publication | inline |
publish(X val) | helics::Publication | inline |
publishComplex(const double *vals, int size) | helics::Publication | |
pubType | helics::Publication | protected |
removeTarget(std::string_view targetToRemove) | helics::Interface | |
setInfo(std::string_view info) | helics::Interface | |
setMinimumChange(double deltaV) noexcept | helics::Publication | inline |
setOption(int32_t option, int32_t value=1) | helics::Interface | virtual |
setTag(std::string_view tag, std::string_view value) | helics::Interface | |
ValueFederateManager (defined in helics::Publication) | helics::Publication | friend |
~Interface()=default (defined in helics::Interface) | helics::Interface | virtual |