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, std::string_view key, std::string_view type, std::string_view units, uint16_t flags) | helics::FederateState | |
endpointCount() const | helics::FederateState | |
enterExecutingMode(IterationRequest iterate, bool sendRequest=false) | helics::FederateState | |
enterInitializingMode(IterationRequest request) | 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(bool busyReturn) | 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 | |
getPublishedValue(InterfaceHandle handle) | helics::FederateState | |
getQueueSize(InterfaceHandle hid) const | helics::FederateState | |
getQueueSize() const | helics::FederateState | |
getState() const | helics::FederateState | |
getSubscribers(InterfaceHandle handle) | helics::FederateState | |
getTag(std::string_view 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 |
indexGroup | helics::FederateState | |
init_transmitted | helics::FederateState | |
initIterating (defined in helics::FederateState) | helics::FederateState | |
initRequested | helics::FederateState | |
inputCount() const | helics::FederateState | |
interfaces() | helics::FederateState | inline |
interfaces() const | helics::FederateState | inline |
isCallbackFederate() 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 | |
logMessage(int level, std::string_view logMessageSource, std::string_view message, bool fromRemote=false) const | helics::FederateState | |
nextAllowedSendTime() const | helics::FederateState | inline |
operator=(const FederateState &)=delete (defined in helics::FederateState) | helics::FederateState | |
processCommunications(std::chrono::milliseconds period) | helics::FederateState | |
processPostTerminationAction(const ActionMessage &action) | helics::FederateState | |
processQuery(std::string_view query, bool force_ordering=false) const | helics::FederateState | |
publicationCount() const | helics::FederateState | |
receive(InterfaceHandle hid) | helics::FederateState | |
receiveAny(InterfaceHandle &hid) | helics::FederateState | |
requestingMode (defined in helics::FederateState) | helics::FederateState | |
requestTime(Time nextTime, IterationRequest iterate, bool sendRequest=false) | helics::FederateState | |
reset(const CoreFederateInfo &fedInfo) | helics::FederateState | |
routeMessage(const ActionMessage &msg) | helics::FederateState | |
routeMessage(ActionMessage &&msg) | helics::FederateState | |
sendCommand(ActionMessage &command) | helics::FederateState | |
setCallbackOperator(std::shared_ptr< FederateOperator > fed) | helics::FederateState | inline |
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 | |
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, int order) | helics::FederateState | inline |
setTag(std::string_view tag, std::string_view 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 | |