![]() |
Belle II Software
light-2303-iriomote
|
This is the complete list of members for Gearbox, including all inherited members.
| addIndex(const std::string &path, int index) const | Interface | protected |
| addOverride(const PathOverride &poverride) | Gearbox | inline |
| c_DefaultCacheSize enum value (defined in Gearbox) | Gearbox | |
| clearBackends() | Gearbox | |
| clearOverrides() | Gearbox | inline |
| close() | Gearbox | |
| ensureNode(const std::string &path) const | Interface | protected |
| ensurePath(const std::string &path) const | Interface | protected |
| exists(const std::string &path="") const | Interface | inline |
| Gearbox() | Gearbox | private |
| Gearbox(const Gearbox &)=delete | Gearbox | private |
| gearbox::openXmlUri(const char *) | Gearbox | friend |
| getAngle(const std::string &path="") const noexcept(false) | Interface | inline |
| getAngle(const std::string &path, double defaultValue) const noexcept(false) | Interface | inline |
| getArray(const std::string &path) const noexcept(false) | Interface | |
| getArray(const std::string &path, const std::vector< double > &defaultValue) const noexcept(false) | Interface | |
| getBool(const std::string &path="") const noexcept(false) | Interface | |
| getBool(const std::string &path, bool defaultValue) const | Interface | |
| getDensity(const std::string &path="") const noexcept(false) | Interface | inline |
| getDensity(const std::string &path, double defaultValue) const noexcept(false) | Interface | inline |
| getDetectorComponent(const std::string &component) | Gearbox | |
| getDouble(const std::string &path="") const noexcept(false) | Interface | |
| getDouble(const std::string &path, double defaultValue) const noexcept(false) | Interface | |
| getEnergy(const std::string &path="") const noexcept(false) | Interface | inline |
| getEnergy(const std::string &path, double defaultValue) const noexcept(false) | Interface | inline |
| getFrequency(const std::string &path="") const noexcept(false) | Interface | inline |
| getFrequency(const std::string &path, double defaultValue) const noexcept(false) | Interface | inline |
| getInstance() | Gearbox | static |
| getInt(const std::string &path="") const noexcept(false) | Interface | |
| getInt(const std::string &path, int defaultValue) const noexcept(false) | Interface | |
| getLength(const std::string &path="") const noexcept(false) | Interface | inline |
| getLength(const std::string &path, double defaultValue) const noexcept(false) | Interface | inline |
| getNodes(const std::string &path="") const | Interface | |
| getNumberNodes(const std::string &path="") const override | Gearbox | inlinevirtual |
| getPath() const | Interface | inline |
| getPathValue(const std::string &path) const | Gearbox | private |
| getString(const std::string &path="") const noexcept(false) override | Gearbox | inlinevirtual |
| getString(const std::string &path, const std::string &defaultValue) const | Gearbox | inline |
| getStringWithUnit(const std::string &path="") const noexcept(false) override | Gearbox | inlinevirtual |
| getTime(const std::string &path="") const noexcept(false) | Interface | inline |
| getTime(const std::string &path, double defaultValue) const noexcept(false) | Interface | inline |
| getTObject(const std::string &path) const noexcept(false) override | Gearbox | virtual |
| getWithUnit(const std::string &path) const noexcept(false) | Interface | |
| getWithUnit(const std::string &path, double defaultValue) const noexcept(false) | Interface | |
| Interface() | Interface | inline |
| isOpen() const | Gearbox | inline |
| joinPath(const std::string &path, const std::string &subpath) const | Interface | protected |
| m_handlers | Gearbox | private |
| m_overrides | Gearbox | private |
| m_ownedObjects | Gearbox | mutableprivate |
| m_parameterCache | Gearbox | mutableprivate |
| m_path | Interface | protected |
| m_registeredHandlers | Gearbox | private |
| m_xmlDocument | Gearbox | private |
| m_xpathContext | Gearbox | private |
| open(const std::string &name="Belle2.xml", size_t cacheSize=c_DefaultCacheSize) | Gearbox | |
| openXmlUri(const std::string &uri) const | Gearbox | private |
| operator bool() const | Interface | inline |
| operator=(const Gearbox &)=delete | Gearbox | private |
| overridePathValue(const PathOverride &poverride) | Gearbox | private |
| registerInputHandler(const std::string &prefix, gearbox::InputHandler::Factory *factory) | Gearbox | inlinestatic |
| setBackends(const std::vector< std::string > &backends) | Gearbox | |
| ~Gearbox() | Gearbox | |
| ~Interface() | Interface | inlinevirtual |