![]() |
helics
2.8.1
|
This is the complete list of members for helics::Core, including all inherited members.
| addDependency(local_federate_id federateID, const std::string &federateName)=0 | helics::Core | pure virtual |
| addDestinationFilterToEndpoint(const std::string &filter, const std::string &target)=0 | helics::Core | pure virtual |
| addDestinationTarget(interface_handle handle, const std::string &dest)=0 | helics::Core | pure virtual |
| addSourceFilterToEndpoint(const std::string &filter, const std::string &target)=0 | helics::Core | pure virtual |
| addSourceTarget(interface_handle handle, const std::string &name)=0 | helics::Core | pure virtual |
| closeHandle(interface_handle handle)=0 | helics::Core | pure virtual |
| configure(const std::string &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(const std::string &source, const std::string &target)=0 | helics::Core | pure virtual |
| disconnect()=0 | helics::Core | pure virtual |
| enterExecutingMode(local_federate_id federateID, iteration_request iterate=NO_ITERATION)=0 | helics::Core | pure virtual |
| enterInitializingMode(local_federate_id federateID)=0 | helics::Core | pure virtual |
| error(local_federate_id federateID, int32_t errorCode=-1) | helics::Core | inline |
| finalize(local_federate_id federateID)=0 | helics::Core | pure virtual |
| getAddress() const =0 | helics::Core | pure virtual |
| getAllValues(interface_handle handle)=0 | helics::Core | pure virtual |
| getCurrentReiteration(local_federate_id federateID) const =0 | helics::Core | pure virtual |
| getCurrentTime(local_federate_id federateID) const =0 | helics::Core | pure virtual |
| getEndpoint(local_federate_id federateID, const std::string &name) const =0 | helics::Core | pure virtual |
| getErrorCode() const =0 | helics::Core | pure virtual |
| getErrorMessage() const =0 | helics::Core | pure virtual |
| getExtractionType(interface_handle handle) const =0 | helics::Core | pure virtual |
| getExtractionUnits(interface_handle handle) const =0 | helics::Core | pure virtual |
| getFederateId(const std::string &name) const =0 | helics::Core | pure virtual |
| getFederateName(local_federate_id federateID) const =0 | helics::Core | pure virtual |
| getFederationSize()=0 | helics::Core | pure virtual |
| getFilter(const std::string &name) const =0 | helics::Core | pure virtual |
| getFlagOption(local_federate_id federateID, int32_t flag) const =0 | helics::Core | pure virtual |
| getHandleName(interface_handle handle) const =0 | helics::Core | pure virtual |
| getHandleOption(interface_handle handle, int32_t option) const =0 | helics::Core | pure virtual |
| getIdentifier() const =0 | helics::Core | pure virtual |
| getInjectionType(interface_handle handle) const =0 | helics::Core | pure virtual |
| getInjectionUnits(interface_handle handle) const =0 | helics::Core | pure virtual |
| getInput(local_federate_id federateID, const std::string &key) const =0 | helics::Core | pure virtual |
| getIntegerProperty(local_federate_id federateID, int32_t property) const =0 | helics::Core | pure virtual |
| getInterfaceInfo(interface_handle handle) const =0 | helics::Core | pure virtual |
| getPublication(local_federate_id federateID, const std::string &key) const =0 | helics::Core | pure virtual |
| getTimeProperty(local_federate_id federateID, int32_t property) const =0 | helics::Core | pure virtual |
| getUnits(interface_handle handle) const | helics::Core | inline |
| getValue(interface_handle handle, uint32_t *inputIndex=nullptr)=0 | helics::Core | pure virtual |
| getValueUpdates(local_federate_id federateID)=0 | helics::Core | pure virtual |
| globalError(local_federate_id federateID, int32_t errorCode, const std::string &errorString)=0 | helics::Core | pure virtual |
| hasError() const =0 (defined in helics::Core) | helics::Core | pure virtual |
| initialize(const std::string &configureString) | helics::Core | inline |
| initializeFromArgs(int argc, char *argv[]) | helics::Core | inline |
| isConfigured() const =0 | helics::Core | pure virtual |
| isConnected() const =0 | helics::Core | pure virtual |
| isInitialized() const | helics::Core | inline |
| isOpenToNewFederates() const =0 | helics::Core | pure virtual |
| localError(local_federate_id federateID, int32_t errorCode, const std::string &errorString)=0 | helics::Core | pure virtual |
| logMessage(local_federate_id federateID, int logLevel, const std::string &messageToLog)=0 | helics::Core | pure virtual |
| makeConnections(const std::string &file)=0 | helics::Core | pure virtual |
| query(const std::string &target, const std::string &queryStr, helics_sequencing_mode mode)=0 | helics::Core | pure virtual |
| receive(interface_handle destination)=0 | helics::Core | pure virtual |
| receiveAny(local_federate_id federateID, interface_handle &endpoint_id)=0 | helics::Core | pure virtual |
| receiveCount(interface_handle destination)=0 | helics::Core | pure virtual |
| receiveCountAny(local_federate_id federateID)=0 | helics::Core | pure virtual |
| registerCloningFilter(const std::string &filterName, const std::string &type_in, const std::string &type_out)=0 | helics::Core | pure virtual |
| registerEndpoint(local_federate_id federateID, const std::string &name, const std::string &type)=0 | helics::Core | pure virtual |
| registerFederate(const std::string &name, const CoreFederateInfo &info)=0 | helics::Core | pure virtual |
| registerFilter(const std::string &filterName, const std::string &type_in, const std::string &type_out)=0 | helics::Core | pure virtual |
| registerFrequentCommunicationsPair(const std::string &source, const std::string &dest)=0 | helics::Core | pure virtual |
| registerInput(local_federate_id federateID, const std::string &key, const std::string &type, const std::string &units)=0 | helics::Core | pure virtual |
| registerPublication(local_federate_id federateID, const std::string &key, const std::string &type, const std::string &units)=0 | helics::Core | pure virtual |
| removeTarget(interface_handle handle, const std::string &targetToRemove)=0 | helics::Core | pure virtual |
| requestTimeIterative(local_federate_id federateID, Time next, iteration_request iterate)=0 | helics::Core | pure virtual |
| send(interface_handle sourceHandle, const std::string &destination, const char *data, uint64_t length)=0 | helics::Core | pure virtual |
| sendEvent(Time time, interface_handle sourceHandle, const std::string &destination, const char *data, uint64_t length)=0 | helics::Core | pure virtual |
| sendMessage(interface_handle sourceHandle, std::unique_ptr< Message > message)=0 | helics::Core | pure virtual |
| setCoreReadyToInit()=0 | helics::Core | pure virtual |
| setFilterOperator(interface_handle filter, std::shared_ptr< FilterOperator > callback)=0 | helics::Core | pure virtual |
| setFlagOption(local_federate_id federateID, int32_t flag, bool flagValue)=0 | helics::Core | pure virtual |
| setGlobal(const std::string &valueName, const std::string &value)=0 | helics::Core | pure virtual |
| setHandleOption(interface_handle handle, int32_t option, int32_t option_value)=0 | helics::Core | pure virtual |
| setIntegerProperty(local_federate_id federateID, int32_t property, int16_t propValue)=0 | helics::Core | pure virtual |
| setInterfaceInfo(interface_handle handle, std::string info)=0 | helics::Core | pure virtual |
| setLogFile(const std::string &lfile)=0 | helics::Core | pure virtual |
| setLoggingCallback(local_federate_id federateID, std::function< void(int, const std::string &, const std::string &)> logFunction)=0 | helics::Core | pure virtual |
| setLoggingLevel(int logLevel)=0 | helics::Core | pure virtual |
| setQueryCallback(local_federate_id federateID, std::function< std::string(const std::string &)> queryFunction)=0 | helics::Core | pure virtual |
| setTimeProperty(local_federate_id federateID, int32_t property, Time timeValue)=0 | helics::Core | pure virtual |
| setValue(interface_handle handle, const char *data, uint64_t len)=0 | helics::Core | pure virtual |
| timeRequest(local_federate_id federateID, Time next)=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 |
1.8.17