helics  2.8.1
helics::MessageFederate Member List

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

addDependency(const std::string &fedName)helics::Federate
addDestinationFilter(const Endpoint &ept, const std::string &filterName)helics::MessageFederate
addDestinationTarget(const Filter &filt, const std::string &targetEndpoint)helics::Federate
addSourceFilter(const Endpoint &ept, const std::string &filterName)helics::MessageFederate
addSourceTarget(const Filter &filt, const std::string &targetEndpoint)helics::Federate
closeInterface(interface_handle handle)helics::Federate
completeOperation()helics::Federate
coreObjecthelics::Federateprotected
currentModehelics::Federateprotected
currentTimehelics::Federateprotected
disconnect() overridehelics::MessageFederatevirtual
enterExecutingMode(iteration_request iterate=iteration_request::no_iterations)helics::Federate
enterExecutingModeAsync(iteration_request iterate=iteration_request::no_iterations)helics::Federate
enterExecutingModeComplete()helics::Federate
enterInitializingMode()helics::Federate
enterInitializingModeAsync()helics::Federate
enterInitializingModeComplete()helics::Federate
error(int errorcode)helics::Federate
error(int errorcode, const std::string &message)helics::Federate
Federate(const std::string &fedname, const FederateInfo &fi)helics::Federate
Federate(const std::string &fedname, const std::shared_ptr< Core > &core, const FederateInfo &fi=FederateInfo{})helics::Federate
Federate(const std::string &fedname, CoreApp &core, const FederateInfo &fi=FederateInfo{})helics::Federate
Federate(const std::string &configString)helics::Federateexplicit
Federate(const std::string &fedname, const std::string &configString)helics::Federate
Federate() noexcepthelics::Federate
Federate(Federate &&fed) noexcepthelics::Federate
Federate(const Federate &fed)=deletehelics::Federate
filterCount() consthelics::Federate
finalize()helics::Federate
finalizeAsync()helics::Federate
finalizeComplete()helics::Federate
getCorePointer()helics::Federateinline
getCurrentMode() consthelics::Federateinline
getCurrentTime() consthelics::Federateinline
getEndpoint(const std::string &name) consthelics::MessageFederate
getEndpoint(int index) consthelics::MessageFederate
getEndpointCount() consthelics::MessageFederate
getExtractionType(interface_handle handle) consthelics::Federate
getExtractionUnits(interface_handle handle) consthelics::Federate
getFilter(const std::string &filterName) consthelics::Federate
getFilter(int index) consthelics::Federate
getFilter(const std::string &filterName)helics::Federate
getFilter(int index)helics::Federate
getFilterCount() consthelics::Federate
getFlagOption(int flag) consthelics::Federatevirtual
getID() const noexcepthelics::Federateinline
getInfo(interface_handle handle)helics::Federate
getInjectionType(interface_handle handle) consthelics::Federate
getInjectionUnits(interface_handle handle) consthelics::Federate
getIntegerProperty(int32_t option) consthelics::Federate
getInterfaceName(interface_handle handle) consthelics::Federate
getInterfaceOption(interface_handle handle, int32_t option)helics::Federate
getInterfaceUnits(interface_handle handle) consthelics::Federateinline
getMessage(const Endpoint &ept)helics::MessageFederate
getMessage()helics::MessageFederate
getName() consthelics::Federateinline
getTimeProperty(int32_t option) consthelics::Federate
globalError(int errorcode, const std::string &message)helics::Federate
globalError(int errorcode)helics::Federate
hasMessage() consthelics::MessageFederate
hasMessage(const Endpoint &ept) const (defined in helics::MessageFederate)helics::MessageFederate
initializeToExecuteStateTransition(iteration_result result) overridehelics::MessageFederateprotectedvirtual
isAsyncOperationCompleted() consthelics::Federate
isQueryCompleted(query_id_t queryIndex) consthelics::Federate
localError(int errorcode, const std::string &message)helics::Federate
localError(int errorcode)helics::Federate
localQuery(const std::string &queryStr) const overridehelics::MessageFederateprotectedvirtual
logDebugMessage(const std::string &message) consthelics::Federateinline
logErrorMessage(const std::string &message) consthelics::Federateinline
logInfoMessage(const std::string &message) consthelics::Federateinline
logMessage(int level, const std::string &message) consthelics::Federate
logWarningMessage(const std::string &message) consthelics::Federateinline
MessageFederate(const std::string &fedName, const FederateInfo &fi)helics::MessageFederate
MessageFederate(const std::string &fedName, const std::shared_ptr< Core > &core, const FederateInfo &fi=FederateInfo{})helics::MessageFederate
MessageFederate(const std::string &fedName, CoreApp &core, const FederateInfo &fi=FederateInfo{})helics::MessageFederate
MessageFederate(const std::string &name, const std::string &configString)helics::MessageFederate
MessageFederate(const std::string &configString)helics::MessageFederateexplicit
MessageFederate(const char *configString)helics::MessageFederateexplicit
MessageFederate(MessageFederate &&mFed) noexcepthelics::MessageFederate
MessageFederate(const MessageFederate &mFed)=deletehelics::MessageFederate
MessageFederate()helics::MessageFederate
MessageFederate(bool res)helics::MessageFederateexplicit
modes enum namehelics::Federate
nameSegmentSeparatorhelics::Federateprotected
operator=(MessageFederate &&mFed) noexcepthelics::MessageFederate
operator=(const MessageFederate &mFed)=deletehelics::MessageFederate
helics::Federate::operator=(Federate &&fed) noexcepthelics::Federate
helics::Federate::operator=(const Federate &fed)=deletehelics::Federate
pendingMessages(const Endpoint &ept) consthelics::MessageFederate
pendingMessages() consthelics::MessageFederate
query(const std::string &target, const std::string &queryStr, helics_sequencing_mode mode=helics_sequencing_mode_fast)helics::Federate
query(const std::string &queryStr, helics_sequencing_mode mode=helics_sequencing_mode_fast)helics::Federate
queryAsync(const std::string &target, const std::string &queryStr, helics_sequencing_mode mode=helics_sequencing_mode_fast)helics::Federate
queryAsync(const std::string &queryStr, helics_sequencing_mode mode=helics_sequencing_mode_fast)helics::Federate
queryComplete(query_id_t queryIndex)helics::Federate
registerCloningFilter(const std::string &filterName, const std::string &inputType=std::string(), const std::string &outputType=std::string())helics::Federate
registerCloningFilter()helics::Federateinline
registerEndpoint(const std::string &eptName=std::string(), const std::string &type=std::string())helics::MessageFederate
registerFilter(const std::string &filterName, const std::string &inputType=std::string(), const std::string &outputType=std::string())helics::Federate
registerFilter()helics::Federateinline
registerFilterInterfaces(const std::string &configString)helics::Federate
registerGlobalCloningFilter(const std::string &filterName, const std::string &inputType=std::string(), const std::string &outputType=std::string())helics::Federate
registerGlobalEndpoint(const std::string &eptName, const std::string &type=std::string())helics::MessageFederate
registerGlobalFilter(const std::string &filterName, const std::string &inputType=std::string(), const std::string &outputType=std::string())helics::Federate
registerIndexedEndpoint(const std::string &eptName, int index1, const std::string &type=std::string())helics::MessageFederateinline
registerInterfaces(const std::string &configString) overridehelics::MessageFederatevirtual
registerKnownCommunicationPath(const Endpoint &localEndpoint, const std::string &remoteEndpoint)helics::MessageFederate
registerMessageInterfaces(const std::string &configString)helics::MessageFederate
requestNextStep()helics::Federateinline
requestTime(Time nextInternalTimeStep)helics::Federate
requestTimeAdvance(Time timeDelta)helics::Federateinline
requestTimeAsync(Time nextInternalTimeStep)helics::Federate
requestTimeComplete()helics::Federate
requestTimeIterative(Time nextInternalTimeStep, iteration_request iterate)helics::Federate
requestTimeIterativeAsync(Time nextInternalTimeStep, iteration_request iterate)helics::Federate
requestTimeIterativeComplete()helics::Federate
sendMessage(const Endpoint &source, const std::string &dest, const char *data, size_t dataLength)helics::MessageFederateinline
sendMessage(const Endpoint &source, const std::string &dest, const data_view &message)helics::MessageFederate
sendMessage(const Endpoint &source, const std::string &dest, const char *data, size_t dataLength, Time sendTime)helics::MessageFederateinline
sendMessage(const Endpoint &source, const std::string &dest, const data_view &message, Time sendTime)helics::MessageFederate
sendMessage(const Endpoint &source, std::unique_ptr< Message > message)helics::MessageFederate
sendMessage(const Endpoint &source, const Message &message)helics::MessageFederate
setFilterOperator(const Filter &filt, std::shared_ptr< FilterOperator > op)helics::Federate
setFlagOption(int flag, bool flagValue=true)helics::Federatevirtual
setGlobal(const std::string &valueName, const std::string &value)helics::Federate
setInfo(interface_handle handle, const std::string &info)helics::Federate
setInterfaceOption(interface_handle handle, int32_t option, int32_t option_value=1)helics::Federate
setLoggingCallback(const std::function< void(int, const std::string &, const std::string &)> &logFunction)helics::Federate
setMessageNotificationCallback(const std::function< void(Endpoint &, Time)> &callback)helics::MessageFederate
setMessageNotificationCallback(const Endpoint &ept, const std::function< void(Endpoint &, Time)> &callback)helics::MessageFederate
setProperty(int32_t option, double timeValue)helics::Federate
setProperty(int32_t option, Time timeValue)helics::Federate
setProperty(int32_t option, int32_t optionValue)helics::Federate
setQueryCallback(const std::function< std::string(const std::string &)> &queryFunction)helics::Federate
setSeparator(char separator)helics::Federateinline
startupToInitializeStateTransition() overridehelics::MessageFederateprotectedvirtual
strictConfigCheckinghelics::Federateprotected
subscribe(const Endpoint &ept, const std::string &key)helics::MessageFederate
updateTime(Time newTime, Time oldTime) overridehelics::MessageFederateprotectedvirtual
useJsonSerializationhelics::Federateprotected
~Federate()helics::Federatevirtual
~MessageFederate()helics::MessageFederatevirtual