addAction(const ActionMessage &action) | helics::FederateState | |
addAction(ActionMessage &&action) | helics::FederateState | |
checkAndSetValue(InterfaceHandle pub_id, const char *data, uint64_t len) | helics::FederateState | |
closeInterface(InterfaceHandle handle, InterfaceType type) | helics::FederateState | |
createInterface(InterfaceType htype, InterfaceHandle handle, const std::string &key, const std::string &type, const std::string &units) | helics::FederateState | |
endpointCount() const | helics::FederateState | |
enterExecutingMode(IterationRequest iterate, bool sendRequest=false) | helics::FederateState | |
enterInitializingMode() | helics::FederateState | |
FederateState(const std::string &fedName, const CoreFederateInfo &fedInfo) | helics::FederateState | |
FederateState(const FederateState &)=delete | helics::FederateState | |
finalize() | helics::FederateState | |
forceProcessMessage(ActionMessage &action) | helics::FederateState | |
genericUnspecifiedQueueProcess() | helics::FederateState | |
getAllValues(InterfaceHandle handle) | helics::FederateState | |
getCommand() | helics::FederateState | |
getCurrentIteration() const | helics::FederateState | |
getDependencies() const | helics::FederateState | |
getDependents() const | helics::FederateState | |
getEvents() const | helics::FederateState | |
getHandleOption(InterfaceHandle handle, char iType, int32_t option) const | helics::FederateState | |
getIdentifier() const | helics::FederateState | inline |
getIntegerProperty(int intProperty) const | helics::FederateState | |
getInterfaceFlags() const | helics::FederateState | inline |
getMessageDestinations(InterfaceHandle handle) | helics::FederateState | |
getOptionFlag(int optionFlag) const | helics::FederateState | |
getQueueSize(InterfaceHandle id) const | helics::FederateState | |
getQueueSize() const | helics::FederateState | |
getState() const | helics::FederateState | |
getSubscribers(InterfaceHandle handle) | helics::FederateState | |
getTag(const std::string &tag) const | helics::FederateState | |
getTagByIndex(size_t index) const | helics::FederateState | inline |
getTimeProperty(int timeProperty) const | helics::FederateState | |
getValue(InterfaceHandle handle, uint32_t *inputIndex) | helics::FederateState | |
global_id | helics::FederateState | |
grantedTime() const | helics::FederateState | inline |
init_requested | helics::FederateState | |
init_transmitted | helics::FederateState | |
inputCount() const | helics::FederateState | |
interfaces() | helics::FederateState | inline |
interfaces() const | helics::FederateState | inline |
lastErrorCode() const noexcept | helics::FederateState | inline |
lastErrorString() const | helics::FederateState | inline |
local_id | helics::FederateState | |
lock() | helics::FederateState | inline |
loggingLevel() const | helics::FederateState | inline |
logMessage(int level, std::string_view logMessageSource, std::string_view message) const | helics::FederateState | |
nextAllowedSendTime() const | helics::FederateState | inline |
operator=(const FederateState &)=delete (defined in helics::FederateState) | helics::FederateState | |
processPostTerminationAction(const ActionMessage &action) | helics::FederateState | |
processQuery(const std::string &query, bool force_ordering=false) const | helics::FederateState | |
publicationCount() const | helics::FederateState | |
receive(InterfaceHandle id) | helics::FederateState | |
receiveAny(InterfaceHandle &id) | helics::FederateState | |
reInit() | helics::FederateState | |
requestingMode (defined in helics::FederateState) | helics::FederateState | |
requestTime(Time nextTime, IterationRequest iterate, bool sendRequest=false) | helics::FederateState | |
reset() | helics::FederateState | |
routeMessage(const ActionMessage &msg) | helics::FederateState | |
sendCommand(ActionMessage &command) | helics::FederateState | |
setCoreObject(CommonCore *parent) | helics::FederateState | |
setInterfaceProperty(const ActionMessage &cmd) | helics::FederateState | |
setLogger(std::function< void(int, std::string_view, std::string_view)> logFunction) | helics::FederateState | inline |
setOptionFlag(int optionFlag, bool value) | helics::FederateState | |
setParent(CommonCore *coreObject) | helics::FederateState | inline |
setProperties(const ActionMessage &cmd) | helics::FederateState | |
setProperty(int timeProperty, Time propertyVal) | helics::FederateState | |
setProperty(int intProperty, int propertyVal) | helics::FederateState | |
setQueryCallback(std::function< std::string(std::string_view)> queryCallbackFunction) | helics::FederateState | inline |
setTag(const std::string &tag, const std::string &value) | helics::FederateState | |
sleeplock() const | helics::FederateState | inline |
spinlock() const | helics::FederateState | inline |
tagCount() const | helics::FederateState | inline |
try_lock() const | helics::FederateState | inline |
unlock() const | helics::FederateState | inline |
waitCommand() | helics::FederateState | |
waitSetup() | helics::FederateState | |
~FederateState() | helics::FederateState | |