_accessorList | ChimeraTK::EntityOwner | protected |
_circularDependencyDetector | ChimeraTK::Application | protected |
_circularDependencyNetworks | ChimeraTK::Application | protected |
_circularNetworkInvalidityCounters | ChimeraTK::Application | protected |
_cm | ChimeraTK::Application | protected |
_configReader | ChimeraTK::Application | protected |
_dataLossCounter | ChimeraTK::Application | protected |
_debugDataLoss | ChimeraTK::Application | protected |
_debugMode_variableList | ChimeraTK::Application | protected |
_defaultConfigReader | ChimeraTK::Application | protected |
_description | ChimeraTK::EntityOwner | protected |
_deviceManagerMap | ChimeraTK::Application | protected |
_enableDebugMakeConnections | ChimeraTK::Application | protected |
_initialiseCalled | ChimeraTK::Application | protected |
_internalModuleList | ChimeraTK::Application | protected |
_lifeCycleState | ChimeraTK::Application | protected |
_logger | ChimeraTK::Application | protected |
_model | ChimeraTK::Application | protected |
_moduleList | ChimeraTK::EntityOwner | protected |
_name | ChimeraTK::EntityOwner | protected |
_owner | ChimeraTK::Module | protected |
_pvIdMap | ChimeraTK::Application | protected |
_runCalled | ChimeraTK::Application | protected |
_startVersion | ChimeraTK::Application | protected |
_tags | ChimeraTK::EntityOwner | protected |
_testableMode | ChimeraTK::Application | protected |
_testableModeReached | ChimeraTK::EntityOwner | protected |
_testFacilityRunApplicationCalled | ChimeraTK::Application | protected |
_versionInfoProvider | ChimeraTK::Application | protected |
addTag(const std::string &tag) | ChimeraTK::EntityOwner | |
appConfig() | ChimeraTK::Module | static |
Application(const std::string &name) | ChimeraTK::Application | explicit |
config | ExampleApp | |
constant(T value) | ChimeraTK::EntityOwner | |
debugMakeConnections() | ChimeraTK::Application | inline |
decrementDataFaultCounter() override | ChimeraTK::Application | inlineprotectedvirtual |
disable() | ChimeraTK::Module | |
dump(const std::string &prefix="", std::ostream &stream=std::cout) const | ChimeraTK::EntityOwner | |
enableDebugDataLoss() | ChimeraTK::Application | inline |
enableTestableMode() | ChimeraTK::Application | |
enableVariableDebugging(const VariableNetworkNode &node) | ChimeraTK::Application | inline |
EntityOwner(std::string name, std::string description, std::unordered_set< std::string > tags={}) | ChimeraTK::EntityOwner | |
EntityOwner() | ChimeraTK::EntityOwner | |
EntityOwner(EntityOwner &&other) noexcept | ChimeraTK::EntityOwner | inline |
EntityOwner(const EntityOwner &other)=delete | ChimeraTK::EntityOwner | |
ExampleApp() | ExampleApp | inline |
findApplicationModule() | ChimeraTK::Module | |
generateDOT() | ChimeraTK::Application | |
generateXML() | ChimeraTK::Application | |
getAccessorList() const | ChimeraTK::EntityOwner | inline |
getAccessorListRecursive() const | ChimeraTK::EntityOwner | |
getAndResetDataLossCounter() | ChimeraTK::Application | static |
getCircularNetworkHash() const override | ChimeraTK::Application | inlineprotectedvirtual |
getCircularNetworkInvalidityCounter(size_t circularNetworkHash) const | ChimeraTK::Application | inline |
getConfigReader() | ChimeraTK::Application | inline |
getCurrentVersionNumber() const override | ChimeraTK::Application | inlineprotectedvirtual |
getDataValidity() const override | ChimeraTK::Application | inlineprotectedvirtual |
getDescription() const | ChimeraTK::EntityOwner | inline |
getDeviceManager(const std::string &aliasOrCDD) | ChimeraTK::Application | |
getFullDescription() const override | ChimeraTK::Application | inlinevirtual |
getInputModulesRecursively([[maybe_unused]] std::list< EntityOwner * > startList) override | ChimeraTK::Application | inlineprotected |
ChimeraTK::ModuleGroup::getInputModulesRecursively(std::list< EntityOwner * > startList) override | ChimeraTK::Module | virtual |
getInstance() | ChimeraTK::Application | static |
getLifeCycleState() const | ChimeraTK::Application | inline |
getModel() | ChimeraTK::Application | inline |
getModuleType() const override | ChimeraTK::Application | inlinevirtual |
getName() const | ChimeraTK::EntityOwner | inline |
getOwner() const | ChimeraTK::Module | inline |
getQualifiedName() const override | ChimeraTK::Application | inlinevirtual |
getQualifiedNameWithType() const | ChimeraTK::EntityOwner | |
getStartVersion() const | ChimeraTK::Application | inline |
getSubmoduleList() const | ChimeraTK::EntityOwner | inline |
getSubmoduleListRecursive() const | ChimeraTK::EntityOwner | |
getTestableMode() | ChimeraTK::Application | inline |
getVersionInfoProvider() | ChimeraTK::Application | inline |
getVirtualQualifiedName() const override | ChimeraTK::ModuleGroup | virtual |
hasInstance() | ChimeraTK::Application | inlinestatic |
hasReachedTestableMode() | ChimeraTK::EntityOwner | |
incrementDataFaultCounter() override | ChimeraTK::Application | inlineprotectedvirtual |
incrementDataLossCounter(const std::string &name) | ChimeraTK::Application | static |
initialise() override | ChimeraTK::Application | |
ChimeraTK::ModuleGroup::Module(EntityOwner *owner, const std::string &name, const std::string &description, const std::unordered_set< std::string > &tags={}) | ChimeraTK::Module | |
ChimeraTK::ModuleGroup::Module(Module &&other) noexcept | ChimeraTK::Module | inline |
ModuleGroup(ModuleGroup *owner, const std::string &name, const std::string &description, const std::unordered_set< std::string > &tags={}) | ChimeraTK::ModuleGroup | |
ModuleGroup()=default | ChimeraTK::ModuleGroup | |
ModuleGroup(ModuleGroup &&other) noexcept | ChimeraTK::ModuleGroup | inline |
ModuleType enum name | ChimeraTK::EntityOwner | |
namePrefixConstant | ChimeraTK::EntityOwner | static |
operator=(ModuleGroup &&other) noexcept | ChimeraTK::ModuleGroup | |
ChimeraTK::Module::operator=(Module &&other) noexcept | ChimeraTK::Module | |
ChimeraTK::EntityOwner::operator=(EntityOwner &&other) noexcept | ChimeraTK::EntityOwner | |
ChimeraTK::EntityOwner::operator=(const EntityOwner &other)=delete | ChimeraTK::EntityOwner | |
optimiseUnmappedVariables(const std::set< std::string > &names) override | ChimeraTK::Application | |
prepare() | ChimeraTK::Module | inlinevirtual |
readAll(bool includeReturnChannels=false) | ChimeraTK::Module | |
readAllLatest(bool includeReturnChannels=false) | ChimeraTK::Module | |
readAllNonBlocking(bool includeReturnChannels=false) | ChimeraTK::Module | |
readAnyGroup() | ChimeraTK::Module | |
registerAccessor(VariableNetworkNode accessor) | ChimeraTK::EntityOwner | |
registerModule(Module *module, bool addTags=true) | ChimeraTK::EntityOwner | |
registerThread(const std::string &name) | ChimeraTK::Application | static |
run() override | ChimeraTK::Application | virtual |
setCurrentVersionNumber(VersionNumber) override | ChimeraTK::Application | inlineprotectedvirtual |
setOwner(EntityOwner *newOwner) | ChimeraTK::Module | inline |
setVersionInfoProvider(ApplicationModule *provider) | ChimeraTK::Application | inline |
shutdown() override | ChimeraTK::Application | |
Simulation | ExampleApp | |
simulation | ExampleApp | |
temperatureMonitor | ExampleApp | |
terminate() | ChimeraTK::Module | inlinevirtual |
this | ExampleApp | |
unregisterAccessor(const VariableNetworkNode &accessor) | ChimeraTK::EntityOwner | inline |
unregisterModule(Module *module) override | ChimeraTK::ModuleGroup | virtual |
writeAll(bool includeReturnChannels=false) | ChimeraTK::Module | |
writeAllDestructively(bool includeReturnChannels=false) | ChimeraTK::Module | |
~Application() override | ChimeraTK::Application | |
~EntityOwner()=default | ChimeraTK::EntityOwner | virtual |
~ExampleApp() override | ExampleApp | |
~ExampleApp() | ExampleApp | inline |
~Module() override | ChimeraTK::Module | |