helics
3.5.2
|
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()=default | helics::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::Endpoint | inline |
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::Endpoint | inline |
getDefaultDestination() const | helics::Endpoint | |
getDestinationTargetCount() const | helics::Interface | |
getDestinationTargets() const | helics::Interface | |
getDisplayName() const override | helics::Endpoint | 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 |
getMessage() const | helics::Endpoint | |
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 (defined in helics::Endpoint) | helics::Endpoint | inline |
handle | helics::Interface | protected |
hasMessage() const | helics::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::Interface | inline |
isValid() const | helics::Interface | inline |
mCore | helics::Interface | protected |
MessageFederateManager (defined in helics::Endpoint) | helics::Endpoint | friend |
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 |
pendingMessageCount() const | helics::Endpoint | |
removeTarget(std::string_view targetToRemove) | helics::Interface | |
send(const char *data, size_t data_size) const | helics::Endpoint | |
send(const void *data, size_t data_size) const | helics::Endpoint | |
send(const data_view &data) const | helics::Endpoint | inline |
send(std::unique_ptr< Message > mess) const | helics::Endpoint | |
send(const Message &mess) const | helics::Endpoint | inline |
sendAt(const char *data, size_t data_size, Time sendTime) const | helics::Endpoint | |
sendAt(const data_view &data, Time sendTime) const | helics::Endpoint | inline |
sendTo(const char *data, size_t data_size, std::string_view dest) const | helics::Endpoint | |
sendTo(const data_view &data, std::string_view dest) const | helics::Endpoint | inline |
sendToAt(const data_view &data, std::string_view dest, Time sendTime) const | helics::Endpoint | inline |
sendToAt(const char *data, size_t data_size, std::string_view dest, Time sendTime) const | helics::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::Interface | virtual |
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::Interface | virtual |