![]() |
helics
3.6.1
|
This is the complete list of members for helics::Core, including all inherited members.
| addAlias(std::string_view interfaceKey, std::string_view alias)=0 | helics::Core | pure virtual |
| addDependency(LocalFederateId federateID, std::string_view federateName)=0 | helics::Core | pure virtual |
| addDestinationFilterToEndpoint(std::string_view filter, std::string_view target)=0 | helics::Core | pure virtual |
| addDestinationTarget(InterfaceHandle handle, std::string_view dest, InterfaceType hint=InterfaceType::UNKNOWN)=0 | helics::Core | pure virtual |
| addSourceFilterToEndpoint(std::string_view filter, std::string_view target)=0 | helics::Core | pure virtual |
| addSourceTarget(InterfaceHandle handle, std::string_view name, InterfaceType hint=InterfaceType::UNKNOWN)=0 | helics::Core | pure virtual |
| closeHandle(InterfaceHandle handle)=0 | helics::Core | pure virtual |
| configure(std::string_view configureString)=0 | helics::Core | pure virtual |
| configureFromArgs(int argc, char *argv[])=0 | helics::Core | pure virtual |
| configureFromVector(std::vector< std::string > args)=0 | helics::Core | pure virtual |
| connect()=0 | helics::Core | pure virtual |
| Core()=default | helics::Core | |
| dataLink(std::string_view source, std::string_view target)=0 | helics::Core | pure virtual |
| disconnect()=0 | helics::Core | pure virtual |
| enterExecutingMode(LocalFederateId federateID, IterationRequest iterate=NO_ITERATION)=0 | helics::Core | pure virtual |
| enterInitializingMode(LocalFederateId federateID, IterationRequest iterate=NO_ITERATION)=0 | helics::Core | pure virtual |
| finalize(LocalFederateId federateID)=0 | helics::Core | pure virtual |
| getAddress() const =0 | helics::Core | pure virtual |
| getAllValues(InterfaceHandle handle)=0 | helics::Core | pure virtual |
| getCommand(LocalFederateId federateID)=0 | helics::Core | pure virtual |
| getCurrentTime(LocalFederateId federateID) const =0 | helics::Core | pure virtual |
| getDataSink(LocalFederateId federateID, std::string_view name) const =0 | helics::Core | pure virtual |
| getDestinationTargets(InterfaceHandle handle) const =0 | helics::Core | pure virtual |
| getEndpoint(LocalFederateId federateID, std::string_view name) const =0 | helics::Core | pure virtual |
| getErrorCode() const =0 | helics::Core | pure virtual |
| getErrorMessage() const =0 | helics::Core | pure virtual |
| getExtractionType(InterfaceHandle handle) const =0 | helics::Core | pure virtual |
| getExtractionUnits(InterfaceHandle handle) const =0 | helics::Core | pure virtual |
| getFederateId(std::string_view name) const =0 | helics::Core | pure virtual |
| getFederateName(LocalFederateId federateID) const =0 | helics::Core | pure virtual |
| getFederateTag(LocalFederateId fid, std::string_view tag) const =0 | helics::Core | pure virtual |
| getFederationSize()=0 | helics::Core | pure virtual |
| getFilter(std::string_view name) const =0 | helics::Core | pure virtual |
| getFlagOption(LocalFederateId federateID, int32_t flag) const =0 | helics::Core | pure virtual |
| getHandleName(InterfaceHandle handle) const =0 | helics::Core | pure virtual |
| getHandleOption(InterfaceHandle handle, int32_t option) const =0 | helics::Core | pure virtual |
| getIdentifier() const =0 | helics::Core | pure virtual |
| getInjectionType(InterfaceHandle handle) const =0 | helics::Core | pure virtual |
| getInjectionUnits(InterfaceHandle handle) const =0 | helics::Core | pure virtual |
| getInput(LocalFederateId federateID, std::string_view key) const =0 | helics::Core | pure virtual |
| getIntegerProperty(LocalFederateId federateID, int32_t property) const =0 | helics::Core | pure virtual |
| getInterfaceInfo(InterfaceHandle handle) const =0 | helics::Core | pure virtual |
| getInterfaceTag(InterfaceHandle handle, std::string_view tag) const =0 | helics::Core | pure virtual |
| getPublication(LocalFederateId federateID, std::string_view key) const =0 | helics::Core | pure virtual |
| getSourceTargets(InterfaceHandle handle) const =0 | helics::Core | pure virtual |
| getTimeProperty(LocalFederateId federateID, int32_t property) const =0 | helics::Core | pure virtual |
| getTranslator(std::string_view name) const =0 | helics::Core | pure virtual |
| getValue(InterfaceHandle handle, uint32_t *inputIndex=nullptr)=0 | helics::Core | pure virtual |
| getValueUpdates(LocalFederateId federateID)=0 | helics::Core | pure virtual |
| globalError(LocalFederateId federateID, int32_t errorCode, std::string_view errorString)=0 | helics::Core | pure virtual |
| hasError() const =0 (defined in helics::Core) | helics::Core | pure virtual |
| isConfigured() const =0 | helics::Core | pure virtual |
| isConnected() const =0 | helics::Core | pure virtual |
| isOpenToNewFederates() const =0 | helics::Core | pure virtual |
| linkEndpoints(std::string_view source, std::string_view dest)=0 | helics::Core | pure virtual |
| localError(LocalFederateId federateID, int32_t errorCode, std::string_view errorString)=0 | helics::Core | pure virtual |
| logMessage(LocalFederateId federateID, int logLevel, std::string_view messageToLog)=0 | helics::Core | pure virtual |
| makeConnections(const std::string &file)=0 | helics::Core | pure virtual |
| processCommunications(LocalFederateId fedId, std::chrono::milliseconds msToWait)=0 | helics::Core | pure virtual |
| query(std::string_view target, std::string_view queryStr, HelicsSequencingModes mode)=0 | helics::Core | pure virtual |
| receive(InterfaceHandle destination)=0 | helics::Core | pure virtual |
| receiveAny(LocalFederateId federateID, InterfaceHandle &endpoint_id)=0 | helics::Core | pure virtual |
| receiveCount(InterfaceHandle destination)=0 | helics::Core | pure virtual |
| receiveCountAny(LocalFederateId federateID)=0 | helics::Core | pure virtual |
| registerCloningFilter(std::string_view filterName, std::string_view type_in, std::string_view type_out)=0 | helics::Core | pure virtual |
| registerDataSink(LocalFederateId federateID, std::string_view name)=0 | helics::Core | pure virtual |
| registerEndpoint(LocalFederateId federateID, std::string_view name, std::string_view type)=0 | helics::Core | pure virtual |
| registerFederate(std::string_view name, const CoreFederateInfo &info)=0 | helics::Core | pure virtual |
| registerFilter(std::string_view filterName, std::string_view type_in, std::string_view type_out)=0 | helics::Core | pure virtual |
| registerInput(LocalFederateId federateID, std::string_view key, std::string_view type, std::string_view units)=0 | helics::Core | pure virtual |
| registerPublication(LocalFederateId federateID, std::string_view key, std::string_view type, std::string_view units)=0 | helics::Core | pure virtual |
| registerTargetedEndpoint(LocalFederateId federateID, std::string_view name, std::string_view type)=0 | helics::Core | pure virtual |
| registerTranslator(std::string_view translatorName, std::string_view endpointType, std::string_view units)=0 | helics::Core | pure virtual |
| removeTarget(InterfaceHandle handle, std::string_view targetToRemove)=0 | helics::Core | pure virtual |
| requestTimeIterative(LocalFederateId federateID, Time next, IterationRequest iterate)=0 | helics::Core | pure virtual |
| send(InterfaceHandle sourceHandle, const void *data, uint64_t length)=0 | helics::Core | pure virtual |
| sendAt(InterfaceHandle sourceHandle, const void *data, uint64_t length, Time time)=0 | helics::Core | pure virtual |
| sendCommand(std::string_view target, std::string_view commandStr, std::string_view source, HelicsSequencingModes mode)=0 | helics::Core | pure virtual |
| sendMessage(InterfaceHandle sourceHandle, std::unique_ptr< Message > message)=0 | helics::Core | pure virtual |
| sendTo(InterfaceHandle sourceHandle, const void *data, uint64_t length, std::string_view destination)=0 | helics::Core | pure virtual |
| sendToAt(InterfaceHandle sourceHandle, const void *data, uint64_t length, std::string_view destination, Time time)=0 | helics::Core | pure virtual |
| setCoreReadyToInit()=0 | helics::Core | pure virtual |
| setFederateOperator(LocalFederateId fed, std::shared_ptr< FederateOperator > callback)=0 | helics::Core | pure virtual |
| setFederateTag(LocalFederateId fid, std::string_view tag, std::string_view value)=0 | helics::Core | pure virtual |
| setFilterOperator(InterfaceHandle filter, std::shared_ptr< FilterOperator > callback)=0 | helics::Core | pure virtual |
| setFlagOption(LocalFederateId federateID, int32_t flag, bool flagValue)=0 | helics::Core | pure virtual |
| setGlobal(std::string_view valueName, std::string_view value)=0 | helics::Core | pure virtual |
| setHandleOption(InterfaceHandle handle, int32_t option, int32_t option_value)=0 | helics::Core | pure virtual |
| setIntegerProperty(LocalFederateId federateID, int32_t property, int16_t propValue)=0 | helics::Core | pure virtual |
| setInterfaceInfo(InterfaceHandle handle, std::string_view info)=0 | helics::Core | pure virtual |
| setInterfaceTag(InterfaceHandle handle, std::string_view tag, std::string_view value)=0 | helics::Core | pure virtual |
| setLogFile(std::string_view lfile)=0 | helics::Core | pure virtual |
| setLoggingCallback(LocalFederateId federateID, std::function< void(int, std::string_view, std::string_view)> logFunction)=0 | helics::Core | pure virtual |
| setLoggingLevel(int logLevel)=0 | helics::Core | pure virtual |
| setQueryCallback(LocalFederateId federateID, std::function< std::string(std::string_view)> queryFunction, int order)=0 | helics::Core | pure virtual |
| setTimeProperty(LocalFederateId federateID, int32_t property, Time timeValue)=0 | helics::Core | pure virtual |
| setTranslatorOperator(InterfaceHandle translator, std::shared_ptr< TranslatorOperator > callback)=0 | helics::Core | pure virtual |
| setValue(InterfaceHandle handle, const char *data, uint64_t len)=0 | helics::Core | pure virtual |
| timeRequest(LocalFederateId federateID, Time next)=0 | helics::Core | pure virtual |
| waitCommand(LocalFederateId federateID)=0 | helics::Core | pure virtual |
| waitForDisconnect(std::chrono::milliseconds msToWait=std::chrono::milliseconds(0)) const =0 | helics::Core | pure virtual |
| ~Core()=default | helics::Core | virtual |