helics  3.5.2
helics::Endpoint Member List

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

addAlias(std::string_view alias)helics::Interface
addDestinationEndpoint(std::string_view endpointName) (defined in helics::Endpoint)helics::Endpoint
addDestinationFilter(std::string_view filterName)helics::Endpoint
addDestinationTarget(std::string_view newTarget, InterfaceType hint=InterfaceType::UNKNOWN)helics::Interface
addSourceEndpoint(std::string_view endpointName) (defined in helics::Endpoint)helics::Endpoint
addSourceFilter(std::string_view filterName)helics::Endpoint
addSourceTarget(std::string_view newTarget, InterfaceType hint=InterfaceType::UNKNOWN)helics::Interface
close()helics::Interface
disconnectFromCore()helics::Interface
Endpoint()=defaulthelics::Endpoint
Endpoint(MessageFederate *mFed, std::string_view name, InterfaceHandle hid) (defined in helics::Endpoint)helics::Endpoint
Endpoint(MessageFederate *mFed, std::string_view name, std::string_view type=std::string_view{}) (defined in helics::Endpoint)helics::Endpoint
Endpoint(FedPtr &mFed, std::string_view name, std::string_view type=std::string_view{}) (defined in helics::Endpoint)helics::Endpointinline
Endpoint(InterfaceVisibility locality, MessageFederate *mFed, std::string_view name, std::string_view type=std::string_view{})helics::Endpoint
Endpoint(InterfaceVisibility locality, FedPtr &mFed, std::string_view name, std::string_view type=std::string_view{})helics::Endpointinline
getDefaultDestination() consthelics::Endpoint
getDestinationTargetCount() consthelics::Interface
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
getSourceTargetCount() consthelics::Interface
getSourceTargets() consthelics::Interface
getTag(std::string_view tag) consthelics::Interface
getTarget() consthelics::Interface
getType() const (defined in helics::Endpoint)helics::Endpointinline
handlehelics::Interfaceprotected
hasMessage() consthelics::Endpoint
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::Interfaceinline
isValid() consthelics::Interfaceinline
mCorehelics::Interfaceprotected
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(std::string_view info)helics::Interface
setOption(int32_t option, int32_t value=1)helics::Interfacevirtual
setTag(std::string_view tag, std::string_view value)helics::Interface
subscribe(std::string_view key)helics::Endpoint
~Interface()=default (defined in helics::Interface)helics::Interfacevirtual