| helics 3.6.1

helicscpp::ValueFederate Member List

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

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