helics  2.8.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::Endpointinline
addSourceFilter(const std::string &filterName)helics::Endpointinline
close()helics::Endpointinline
Endpoint()=defaulthelics::Endpoint
Endpoint(MessageFederate *mfed, const std::string &name, interface_handle id, void *data) (defined in helics::Endpoint)helics::Endpointinline
Endpoint(MessageFederate *mFed, const std::string &name, const std::string &type=std::string()) (defined in helics::Endpoint)helics::Endpointinline
Endpoint(FedPtr &mFed, const std::string &name, const std::string &type=std::string()) (defined in helics::Endpoint)helics::Endpointinline
Endpoint(interface_visibility locality, MessageFederate *mFed, const std::string &name, const std::string &type=std::string())helics::Endpoint
Endpoint(interface_visibility locality, FedPtr &mFed, const std::string &name, const std::string &type=std::string())helics::Endpointinline
getDefaultDestination() consthelics::Endpointinline
getHandle() consthelics::Endpointinline
getInfo() consthelics::Endpointinline
getKey() consthelics::Endpointinline
getMessage() consthelics::Endpointinline
getName() consthelics::Endpointinline
getOption(int32_t option) consthelics::Endpointinline
getType() consthelics::Endpointinline
hasMessage() consthelics::Endpointinline
isValid() consthelics::Endpointinline
MessageFederateManager (defined in helics::Endpoint)helics::Endpointfriend
operator interface_handle() consthelics::Endpointinline
operator!=(const Endpoint &ept) const (defined in helics::Endpoint)helics::Endpointinline
operator<(const Endpoint &ept) const (defined in helics::Endpoint)helics::Endpointinline
operator==(const Endpoint &ept) const (defined in helics::Endpoint)helics::Endpointinline
pendingMessages() consthelics::Endpointinline
send(const std::string &dest, const char *data, size_t data_size) consthelics::Endpointinline
send(const std::string &dest, const char *data, size_t data_size, Time sendTime) consthelics::Endpointinline
send(const char *data, size_t data_size, Time sendTime) consthelics::Endpointinline
send(const std::string &dest, const data_view &data) consthelics::Endpointinline
send(const std::string &dest, const data_view &data, Time sendTime) consthelics::Endpointinline
send(const char *data, size_t data_size) consthelics::Endpointinline
send(const data_view &data) consthelics::Endpointinline
send(const data_view &data, Time sendTime) consthelics::Endpointinline
send(std::unique_ptr< Message > mess) consthelics::Endpointinline
send(const Message &mess) consthelics::Endpointinline
setCallback(const std::function< void(const Endpoint &, Time)> &callback)helics::Endpointinline
setDefaultDestination(std::string target)helics::Endpointinline
setInfo(const std::string &info)helics::Endpointinline
setOption(int32_t option, int32_t value=1) (defined in helics::Endpoint)helics::Endpointinline
subscribe(const std::string &key)helics::Endpointinline