Belle II Software development
|
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 | 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 |