helics  3.0.1
helics::Endpoint Member List

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

addDestinationFilter(const std::string &filterName)helics::Endpoint
addDestinationTarget(std::string_view newTarget)helics::Interface
addSourceFilter(const std::string &filterName)helics::Endpoint
addSourceTarget(std::string_view newTarget)helics::Interface
close()helics::Interface
crhelics::Interfaceprotected
disconnectFromCore()helics::Interface
Endpoint()=defaulthelics::Endpoint
Endpoint(MessageFederate *mFed, const std::string &name, InterfaceHandle id, void *data) (defined in helics::Endpoint)helics::Endpoint
Endpoint(MessageFederate *mFed, const std::string &name, const std::string &type=std::string()) (defined in helics::Endpoint)helics::Endpoint
Endpoint(FedPtr &mFed, const std::string &name, const std::string &type=std::string()) (defined in helics::Endpoint)helics::Endpointinline
Endpoint(InterfaceVisibility locality, MessageFederate *mFed, const std::string &name, const std::string &type=std::string())helics::Endpoint
Endpoint(InterfaceVisibility locality, FedPtr &mFed, const std::string &name, const std::string &type=std::string())helics::Endpointinline
getDefaultDestination() consthelics::Endpoint
getDestinationTargets() consthelics::Interface
getDisplayName() const overridehelics::Endpointinlinevirtual
getExtractionType() consthelics::Interface
getExtractionUnits() consthelics::Interface
getHandle() consthelics::Interfaceinline
getInfo() consthelics::Interface
getInjectionType() consthelics::Interface
getInjectionUnits() consthelics::Interface
getLocalName() consthelics::Interfaceinline
getMessage() consthelics::Endpoint
getName() consthelics::Interface
getOption(int32_t option) consthelics::Interfacevirtual
getSourceTargets() consthelics::Interface
getTag(const std::string &tag) consthelics::Interface
getTarget() consthelics::Interface
getType() (defined in helics::Endpoint)helics::Endpointinline
handlehelics::Interfaceprotected
hasMessage() consthelics::Endpoint
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
isValid() consthelics::Interfaceinline
MessageFederateManager (defined in helics::Endpoint)helics::Endpointfriend
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==(const Interface &inp) const (defined in helics::Interface)helics::Interfaceinline
operator>(const Interface &inp) const (defined in helics::Interface)helics::Interfaceinline
pendingMessageCount() consthelics::Endpoint
removeTarget(std::string_view targetToRemove)helics::Interface
send(const char *data, size_t data_size) consthelics::Endpoint
send(const void *data, size_t data_size) consthelics::Endpoint
send(const data_view &data) consthelics::Endpointinline
send(std::unique_ptr< Message > mess) consthelics::Endpoint
send(const Message &mess) consthelics::Endpointinline
sendAt(const char *data, size_t data_size, Time sendTime) consthelics::Endpoint
sendAt(const data_view &data, Time sendTime) consthelics::Endpointinline
sendTo(const char *data, size_t data_size, std::string_view dest) consthelics::Endpoint
sendTo(const data_view &data, std::string_view dest) consthelics::Endpointinline
sendToAt(const data_view &data, std::string_view dest, Time sendTime) consthelics::Endpointinline
sendToAt(const char *data, size_t data_size, std::string_view dest, Time sendTime) consthelics::Endpoint
setCallback(const std::function< void(const Endpoint &, Time)> &callback)helics::Endpoint
setDefaultDestination(std::string_view target)helics::Endpoint
setInfo(const std::string &info)helics::Interface
setOption(int32_t option, int32_t value=1)helics::Interfacevirtual
setTag(const std::string &tag, const std::string &value)helics::Interface
subscribe(const std::string &key)helics::Endpoint
~Interface()=default (defined in helics::Interface)helics::Interfacevirtual