_accessorList | ChimeraTK::EntityOwner | protected |
_arrayMap | ChimeraTK::ConfigReader | protected |
_circularNetworkHash | ChimeraTK::ApplicationModule | protected |
_currentVersionNumber | ChimeraTK::ApplicationModule | protected |
_dataFaultCounter | ChimeraTK::ApplicationModule | protected |
_description | ChimeraTK::EntityOwner | protected |
_fileName | ChimeraTK::ConfigReader | protected |
_model | ChimeraTK::ApplicationModule | protected |
_moduleList | ChimeraTK::EntityOwner | protected |
_moduleThread | ChimeraTK::ApplicationModule | protected |
_moduleTree | ChimeraTK::ConfigReader | protected |
_name | ChimeraTK::EntityOwner | protected |
_owner | ChimeraTK::Module | protected |
_recursionStopper | ChimeraTK::ApplicationModule | protected |
_tags | ChimeraTK::EntityOwner | protected |
_testableModeReached | ChimeraTK::EntityOwner | protected |
_typeMap | ChimeraTK::ConfigReader | protected |
_variableMap | ChimeraTK::ConfigReader | protected |
addTag(const std::string &tag) | ChimeraTK::EntityOwner | |
appConfig() | ChimeraTK::Module | static |
ApplicationModule(ModuleGroup *owner, const std::string &name, const std::string &description, const std::unordered_set< std::string > &tags={}) | ChimeraTK::ApplicationModule | |
ApplicationModule()=default | ChimeraTK::ApplicationModule | |
ApplicationModule(ApplicationModule &&other) noexcept | ChimeraTK::ApplicationModule | inline |
ArrayFunctorFill | ChimeraTK::ConfigReader | friend |
checkArray(std::string const &name, std::string const &type) const | ChimeraTK::ConfigReader | protected |
checkVariable(std::string const &name, std::string const &type) const | ChimeraTK::ConfigReader | protected |
className() | ChimeraTK::ApplicationModule | inlineprotected |
ConfigReader(ModuleGroup *owner, const std::string &name, const std::string &fileName, const std::unordered_set< std::string > &tags={}) | ChimeraTK::ConfigReader | |
constant(T value) | ChimeraTK::EntityOwner | |
construct(const std::string &fileName) | ChimeraTK::ConfigReader | protected |
createArray(const std::string &name, const std::map< size_t, std::string > &values) | ChimeraTK::ConfigReader | protected |
createVar(const std::string &name, const std::string &value) | ChimeraTK::ConfigReader | protected |
decrementDataFaultCounter() override | ChimeraTK::ApplicationModule | virtual |
disable() | ChimeraTK::Module | |
dump(const std::string &prefix="", std::ostream &stream=std::cout) const | ChimeraTK::EntityOwner | |
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 | |
findApplicationModule() | ChimeraTK::Module | |
FunctorFill | ChimeraTK::ConfigReader | friend |
FunctorGetTypeForName | ChimeraTK::ConfigReader | friend |
FunctorSetValues | ChimeraTK::ConfigReader | friend |
FunctorSetValuesArray | ChimeraTK::ConfigReader | friend |
get(const std::string &variableName) const | ChimeraTK::ConfigReader | |
get(const std::string &variableName, const T &defaultValue) const | ChimeraTK::ConfigReader | |
getAccessorList() const | ChimeraTK::EntityOwner | inline |
getAccessorListRecursive() const | ChimeraTK::EntityOwner | |
getCircularNetworkHash() const override | ChimeraTK::ApplicationModule | virtual |
getCurrentVersionNumber() const override | ChimeraTK::ApplicationModule | inlinevirtual |
getDataFaultCounter() const | ChimeraTK::ApplicationModule | inline |
getDataValidity() const override | ChimeraTK::ApplicationModule | virtual |
getDescription() const | ChimeraTK::EntityOwner | inline |
getFullDescription() const override | ChimeraTK::Module | virtual |
getImpl(const std::string &variableName, T *) const | ChimeraTK::ConfigReader | protected |
getImpl(const std::string &variableName, std::vector< T > *) const | ChimeraTK::ConfigReader | protected |
getInputModulesRecursively(std::list< EntityOwner * > startList) override | ChimeraTK::ApplicationModule | virtual |
getModel() | ChimeraTK::ApplicationModule | inline |
getModules(const std::string &path={}) const | ChimeraTK::ConfigReader | |
getModuleType() const override | ChimeraTK::ApplicationModule | inlinevirtual |
getName() const | ChimeraTK::EntityOwner | inline |
getOwner() const | ChimeraTK::Module | inline |
getQualifiedName() const override | ChimeraTK::Module | virtual |
getQualifiedNameWithType() const | ChimeraTK::EntityOwner | |
getSubmoduleList() const | ChimeraTK::EntityOwner | inline |
getSubmoduleListRecursive() const | ChimeraTK::EntityOwner | |
getVirtualQualifiedName() const override | ChimeraTK::VariableGroup | virtual |
hasReachedTestableMode() | ChimeraTK::EntityOwner | |
incrementDataFaultCounter() override | ChimeraTK::ApplicationModule | virtual |
logger(Logger::Severity severity) | ChimeraTK::ApplicationModule | inline |
mainLoop() override | ChimeraTK::ConfigReader | inlinevirtual |
mainLoopWrapper() | ChimeraTK::ApplicationModule | protected |
MapOfArray typedef | ChimeraTK::ConfigReader | protected |
MapOfVar typedef | ChimeraTK::ConfigReader | protected |
Module(EntityOwner *owner, const std::string &name, const std::string &description, const std::unordered_set< std::string > &tags={}) | ChimeraTK::Module | |
Module()=default | ChimeraTK::Module | |
Module(Module &&other) noexcept | ChimeraTK::Module | inline |
ModuleType enum name | ChimeraTK::EntityOwner | |
namePrefixConstant | ChimeraTK::EntityOwner | static |
operator=(ApplicationModule &&other) noexcept | ChimeraTK::ApplicationModule | |
ChimeraTK::VariableGroup::operator=(VariableGroup &&other) noexcept | ChimeraTK::VariableGroup | |
ChimeraTK::VariableGroup::operator=(const VariableGroup &other) noexcept=delete | ChimeraTK::VariableGroup | |
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 | |
parsingError(const std::string &message) | ChimeraTK::ConfigReader | protected |
prepare() override | ChimeraTK::ConfigReader | virtual |
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 | |
run() override | ChimeraTK::ApplicationModule | virtual |
setCircularNetworkHash(size_t circularNetworkHash) | ChimeraTK::ApplicationModule | |
setCurrentVersionNumber(VersionNumber versionNumber) override | ChimeraTK::ApplicationModule | virtual |
setOwner(EntityOwner *newOwner) | ChimeraTK::Module | inline |
terminate() override | ChimeraTK::ApplicationModule | virtual |
unregisterAccessor(const VariableNetworkNode &accessor) | ChimeraTK::EntityOwner | inline |
unregisterModule(Module *module) override | ChimeraTK::ApplicationModule | virtual |
VariableGroup(VariableGroup *owner, const std::string &name, const std::string &description, const std::unordered_set< std::string > &tags={}) | ChimeraTK::VariableGroup | |
VariableGroup()=default | ChimeraTK::VariableGroup | |
VariableGroup(VariableGroup &&other) noexcept | ChimeraTK::VariableGroup | inline |
VariableGroup(const VariableGroup &other) noexcept=delete | ChimeraTK::VariableGroup | |
writeAll(bool includeReturnChannels=false) | ChimeraTK::Module | |
writeAllDestructively(bool includeReturnChannels=false) | ChimeraTK::Module | |
~ApplicationModule() override | ChimeraTK::ApplicationModule | |
~ConfigReader() override | ChimeraTK::ConfigReader | |
~EntityOwner()=default | ChimeraTK::EntityOwner | virtual |
~Module() override | ChimeraTK::Module | |