helics  3.5.2
helicscpp::CombinationFederate Member List

This is the complete list of members for helicscpp::CombinationFederate, including all inherited members.

addAlias(const std::string &interfaceName, const std::string &alias)helicscpp::Federateinline
addDependency(const std::string &fedName)helicscpp::Federateinline
baseObject() consthelicscpp::Federateinline
clearUpdates()helicscpp::ValueFederateinline
CombinationFederate(const std::string &name, FederateInfo &fi)helicscpp::CombinationFederateinlineexplicit
CombinationFederate(const std::string &configString)helicscpp::CombinationFederateinlineexplicit
createMessage()helicscpp::MessageFederateinline
enterExecutingMode(HelicsIterationRequest iterate=HELICS_ITERATION_REQUEST_NO_ITERATION)helicscpp::Federateinline
enterExecutingModeAsync(HelicsIterationRequest iterate=HELICS_ITERATION_REQUEST_NO_ITERATION)helicscpp::Federateinline
enterExecutingModeComplete()helicscpp::Federateinline
enterInitializingMode()helicscpp::Federateinline
enterInitializingModeAsync()helicscpp::Federateinline
enterInitializingModeComplete()helicscpp::Federateinline
enterInitializingModeIterative()helicscpp::Federateinline
enterInitializingModeIterativeAsync()helicscpp::Federateinline
enterInitializingModeIterativeComplete()helicscpp::Federateinline
exec_async_iteratehelicscpp::Federateprotected
fedhelicscpp::Federateprotected
Federate() HELICS_NOTHROWhelicscpp::Federateinline
Federate(const Federate &fedObj)helicscpp::Federateinline
finalize()helicscpp::Federateinline
finalizeAsync()helicscpp::Federateinline
finalizeComplete()helicscpp::Federateinline
getCommand()helicscpp::Federateinline
getCommandSource()helicscpp::Federateinline
getCore()helicscpp::Federateinline
getCurrentMode() consthelicscpp::Federateinline
getCurrentTime()helicscpp::Federateinline
getEndpoint(const std::string &name)helicscpp::MessageFederateinline
getEndpoint(int index)helicscpp::MessageFederateinline
getEndpointCount() consthelicscpp::MessageFederateinline
getFilter(const std::string &filterName)helicscpp::Federateinline
getFilter(int index)helicscpp::Federateinline
getFilterCount() consthelicscpp::Federateinline
getFlagOption(int flag) consthelicscpp::Federateinline
getInput(const std::string &name)helicscpp::ValueFederateinline
getInput(int index)helicscpp::ValueFederateinline
getInputByTarget(const std::string &target)helicscpp::ValueFederateinline
getInputCount() consthelicscpp::ValueFederateinline
getIntegerProperty(int intProperty) consthelicscpp::Federateinline
getMessage()helicscpp::MessageFederateinline
getName() consthelicscpp::Federateinline
getObject() consthelicscpp::Federateinline
getPublication(const std::string &name)helicscpp::ValueFederateinline
getPublication(int index)helicscpp::ValueFederateinline
getPublicationCount() consthelicscpp::ValueFederateinline
getTag(const std::string &tag) consthelicscpp::Federateinline
getTimeProperty(int tProperty) consthelicscpp::Federateinline
globalError(int errorCode, const std::string &errorString)helicscpp::Federateinline
hasMessage() consthelicscpp::MessageFederateinline
isAsyncOperationCompleted() consthelicscpp::Federateinline
localError(int errorCode, const std::string &errorString)helicscpp::Federateinline
logDebugMessage(const std::string &message)helicscpp::Federateinline
logErrorMessage(const std::string &message)helicscpp::Federateinline
logInfoMessage(const std::string &message)helicscpp::Federateinline
logMessage(int level, const std::string &message)helicscpp::Federateinline
logWarningMessage(const std::string &message)helicscpp::Federateinline
MessageFederate(const std::string &fedName, FederateInfo &fi)helicscpp::MessageFederateinline
MessageFederate(const std::string &configString)helicscpp::MessageFederateinlineexplicit
MessageFederate() HELICS_NOTHROWhelicscpp::MessageFederateinline
operator HelicsFederate() consthelicscpp::Federateinline
operator=(const ValueFederate &fedObj)helicscpp::ValueFederateinline
helicscpp::Federate::operator=(const Federate &fedObj)helicscpp::Federateinline
pendingMessageCount() consthelicscpp::MessageFederateinline
processCommunication(HelicsTime period) (defined in helicscpp::Federate)helicscpp::Federateinline
protect()helicscpp::Federateinline
publishJSON(const std::string &json)helicscpp::ValueFederateinline
query(const std::string &target, const std::string &queryStr, HelicsSequencingModes mode=HELICS_SEQUENCING_MODE_FAST) consthelicscpp::Federateinline
query(const std::string &queryStr, HelicsSequencingModes mode=HELICS_SEQUENCING_MODE_FAST) consthelicscpp::Federateinline
queryUpdates()helicscpp::ValueFederateinline
registerCloningFilter(const std::string &deliveryEndpoint)helicscpp::Federateinline
registerEndpoint(const std::string &name, const std::string &type=std::string())helicscpp::MessageFederateinline
registerFilter(HelicsFilterTypes type, const std::string &filterName=std::string())helicscpp::Federateinline
registerFromPublicationJSON(const std::string &json)helicscpp::ValueFederateinline
registerGlobalCloningFilter(const std::string &deliveryEndpoint)helicscpp::Federateinline
registerGlobalEndpoint(const std::string &name, const std::string &type=std::string())helicscpp::MessageFederateinline
registerGlobalFilter(HelicsFilterTypes type, const std::string &filterName=std::string())helicscpp::Federateinline
registerGlobalInput(const std::string &name, const std::string &type, const std::string &units="")helicscpp::ValueFederateinline
registerGlobalInput(const std::string &key, HelicsDataTypes type, const std::string &units="")helicscpp::ValueFederateinline
registerGlobalPublication(const std::string &name, const std::string &type, const std::string &units="")helicscpp::ValueFederateinline
registerGlobalPublication(const std::string &key, HelicsDataTypes type, const std::string &units="")helicscpp::ValueFederateinline
registerIndexedInput(const std::string &key, int index1, HelicsDataTypes type, const std::string &units="")helicscpp::ValueFederateinline
registerIndexedInput(const std::string &key, int index1, int index2, HelicsDataTypes type, const std::string &units=std::string())helicscpp::ValueFederateinline
registerIndexedPublication(const std::string &key, int index1, HelicsDataTypes type, const std::string &units="")helicscpp::ValueFederateinline
registerIndexedPublication(const std::string &key, int index1, int index2, HelicsDataTypes type, const std::string &units=std::string())helicscpp::ValueFederateinline
registerIndexedSubscription(const std::string &name, int index1, const std::string &units="")helicscpp::ValueFederateinline
registerIndexedSubscription(const std::string &name, int index1, int index2, const std::string &units="")helicscpp::ValueFederateinline
registerInput(const std::string &name, const std::string &type, const std::string &units="")helicscpp::ValueFederateinline
registerInput(const std::string &name, HelicsDataTypes type, const std::string &units="")helicscpp::ValueFederateinline
registerInterfaces(const std::string &configString)helicscpp::Federateinline
registerPublication(const std::string &name, const std::string &type, const std::string &units="")helicscpp::ValueFederateinline
registerPublication(const std::string &name, HelicsDataTypes type, const std::string &units="")helicscpp::ValueFederateinline
registerPublicationIndexed(const std::string &key, int index1, HelicsDataTypes type, const std::string &units="")helicscpp::ValueFederateinline
registerPublicationIndexed(const std::string &key, int index1, int index2, HelicsDataTypes type, const std::string &units=std::string())helicscpp::ValueFederateinline
registerSubscription(const std::string &name, const std::string &units=std::string())helicscpp::ValueFederateinline
registerSubscriptionIndexed(const std::string &name, int index1, const std::string &units="")helicscpp::ValueFederateinline
registerSubscriptionIndexed(const std::string &name, int index1, int index2, const std::string &units="")helicscpp::ValueFederateinline
requestNextStep()helicscpp::Federateinline
requestTime(HelicsTime time)helicscpp::Federateinline
requestTimeAdvance(HelicsTime timeDelta)helicscpp::Federateinline
requestTimeAsync(HelicsTime time)helicscpp::Federateinline
requestTimeComplete()helicscpp::Federateinline
requestTimeIterative(HelicsTime time, HelicsIterationRequest iterate)helicscpp::Federateinline
requestTimeIterativeAsync(HelicsTime time, HelicsIterationRequest iterate)helicscpp::Federateinline
requestTimeIterativeComplete()helicscpp::Federateinline
sendCommand(const std::string &target, const std::string &cmd)helicscpp::Federateinline
setFlagOption(int flag, bool flagValue=true)helicscpp::Federateinline
setGlobal(const std::string &valueName, const std::string &value)helicscpp::Federateinline
setProperty(int tProperty, HelicsTime timeValue)helicscpp::Federateinline
setProperty(int intProperty, int value)helicscpp::Federateinline
setQueryCallback(void(*queryAnswer)(const char *query, int querySize, HelicsQueryBuffer, void *userdata), void *userdata) (defined in helicscpp::Federate)helicscpp::Federateinline
setSeparator(char sep)helicscpp::Federateinline
setStateChangeCallback(void(*stateChange)(HelicsFederateState newState, HelicsFederateState oldState, void *userdata), void *userdata) (defined in helicscpp::Federate)helicscpp::Federateinline
setTag(const std::string &tag, const std::string &value)helicscpp::Federateinline
setTimeRequestEntryCallback(void(*timeRequestEntry)(HelicsTime currentTime, HelicsTime requestTime, HelicsBool iterating, void *userdata), void *userdata) (defined in helicscpp::Federate)helicscpp::Federateinline
setTimeRequestReturnCallback(void(*timeRequestReturn)(HelicsTime newTime, HelicsBool iterating, void *userdata), void *userdata) (defined in helicscpp::Federate)helicscpp::Federateinline
setTimeUpdateCallback(void(*timeUpdate)(HelicsTime time, HelicsBool iterating, void *userdata), void *userdata) (defined in helicscpp::Federate)helicscpp::Federateinline
unProtect()helicscpp::Federateinline
ValueFederate(const std::string &fedName, FederateInfo &fi)helicscpp::ValueFederateinlineexplicit
ValueFederate(const std::string &configString)helicscpp::ValueFederateinlineexplicit
ValueFederate(const ValueFederate &vfed)helicscpp::ValueFederateinline
ValueFederate() HELICS_NOTHROWhelicscpp::ValueFederateinline
waitCommand()helicscpp::Federateinline
~Federate()helicscpp::Federateinlinevirtual