det::XXMLManager< Info > Member List

This is the complete list of members for det::XXMLManager< Info >, including all inherited members.

AddAvailability(const std::string &component)det::VManagerinlineprotected
bdet::XXMLManager< Info >private
booldet::XXMLManager< Info >privatestatic
eFound enum valuedet::VManager
eNotFound enum valuedet::VManager
falsedet::XXMLManager< Info >private
fAvailableComponentsdet::VManagerprotected
fBranchdet::VManagerprotected
FindComponent(const std::string &componentName, const IndexMap &componentIndex)det::VManagerinlinestatic
FindComponent(const std::string &componentName, const U &defaultValue, const IndexMap &componentIndex)det::VManagerinlinestatic
FindConfig(const std::string &configLink)det::VManagerprotected
FindMatchingBranch(const utl::Branch &parent, const std::string &compName, Matcher &matcher, bool isReportingErrors)det::XXMLManager< Info >privatestatic
FindModelBranch(const utl::Branch &componentModels, const utl::Branch &compBranch, const std::string &name) const det::XXMLManager< Info >private
FindRoot(const T(&path)[N]) const det::XXMLManager< Info >private
fIsInitializeddet::VManagermutableprotected
fReportingErrorsdet::VManagerprotected
GetData(double &returnData, const std::string &componentProperty, const std::string &componentName, const IndexMap &componentIndex) const =0det::VManagerpure virtual
GetData(int &returnData, const std::string &componentProperty, const std::string &componentName, const IndexMap &componentIndex) const =0det::VManagerpure virtual
GetData(bool &, const std::string &componentProperty, const std::string &componentName, const VManager::IndexMap &) const det::VManagerinlinevirtual
GetData(std::string &returnData, const std::string &componentProperty, const std::string &componentName, const IndexMap &componentIndex) const =0det::VManagerpure virtual
GetData(std::vector< double > &returnData, const std::string &componentProperty, const std::string &componentName, const IndexMap &componentIndex) const =0det::VManagerpure virtual
GetData(std::vector< int > &returnData, const std::string &componentProperty, const std::string &componentName, const IndexMap &componentIndex) const =0det::VManagerpure virtual
GetData(std::vector< std::string > &returnData, const std::string &componentProperty, const std::string &componentName, const IndexMap &componentIndex) const =0det::VManagerpure virtual
GetData(std::vector< bool > &returnData, const std::string &componentProperty, const std::string &componentName, const IndexMap &componentIndex) const =0det::VManagerpure virtual
GetData(std::list< double > &returnData, const std::string &componentProperty, const std::string &componentName, const IndexMap &componentIndex) const =0det::VManagerpure virtual
GetData(std::list< int > &returnData, const std::string &componentProperty, const std::string &componentName, const IndexMap &componentIndex) const =0det::VManagerpure virtual
GetData(std::list< std::string > &returnData, const std::string &componentProperty, const std::string &componentName, const IndexMap &componentIndex) const =0det::VManagerpure virtual
GetData(std::list< std::pair< int, int >> &returnData, const std::string &componentProperty, const std::string &componentName, const IndexMap &componentIndex) const =0det::VManagerpure virtual
GetData(utl::TabulatedFunction &returnData, const std::string &componentProperty, const std::string &componentName, const IndexMap &componentIndex) const =0det::VManagerpure virtual
GetData(std::map< int, utl::TabulatedFunction > &returnData, const std::string &componentProperty, const std::string &componentName, const IndexMap &componentIndex) const =0det::VManagerpure virtual
GetData(utl::TabulatedFunctionComplexLgAmpPhase &returnData, const std::string &componentProperty, const std::string &componentName, const IndexMap &componentIndex) const =0det::VManagerpure virtual
GetData(std::map< std::string, double > &returnData, const std::string &componentProperty, const std::string &componentName, const IndexMap &componentIndex) const =0det::VManagerpure virtual
GetData(std::vector< std::vector< int >> &, const std::string &componentProperty, const std::string &componentName, const VManager::IndexMap &) const det::VManagerinlinevirtual
GetData(std::map< unsigned int, int > &, const std::string &componentProperty, const std::string &componentName, const VManager::IndexMap &) const det::VManagerinlinevirtual
GetData(Handle &returnData, const std::string &component, const std::string &property, const IndexMap &index=IndexMap()) const det::VManagerinline
GetDataInternal(T &t, const std::string &prop, const std::string &name, const det::VManager::IndexMap &m) const det::XXMLManager< Info >private
GetDataInternal(const utl::Branch &topB, T &t, const std::string &prop, const std::string &name) const det::XXMLManager< Info >private
GetDataInternal(const utl::Branch &topB, std::list< T > &t, const std::string &componentName, const std::string &name) const det::XXMLManager< Info >private
GetName() const det::VManagerinline
idet::XXMLManager< Info >private
if(b &&i==N)det::XXMLManager< Info >inlineprivate
IndexMap typedefdet::VManager
Init(const std::string &configLink)det::VManagervirtual
Initialize()det::XXMLManager< Info >private
IsInitialized() const det::VManagerinline
IsReportingErrors() const det::VManagerinlineprotected
NotImplementedMessage(const std::string &type, const std::string &componentProperty, const std::string &componentName) const det::VManagerprotected
QueryInfoMessage(const Handle &returnData, const std::string &component)det::VManagerstatic
QueryInfoMessage(const Handle &returnData, const std::string &component, const std::string &property, const IndexMap &index)det::VManagerstatic
QueryInfoMessage(const std::string &componentProperty, const std::string &componentName)det::VManagerinlinestatic
QueryInfoMessage(const std::string &componentProperty, const std::string &componentName, const IndexMap &componentIndex)det::VManagerstatic
SetName(const std::string &name)det::VManagerinline
SetReportingErrors(const bool flag=true)det::VManagerinline
Status enum namedet::VManager
VManager()det::VManagerinline
VManager(const std::string &name)det::VManagerinline
VMANAGER_GETDATA_CALL(GetDataInternal, double)det::XXMLManager< Info >
VMANAGER_GETDATA_CALL(GetDataInternal, int)det::XXMLManager< Info >
VMANAGER_GETDATA_CALL(GetDataInternal, std::string)det::XXMLManager< Info >
VMANAGER_GETDATA_CALL(GetDataInternal, std::list< int >)det::XXMLManager< Info >
VMANAGER_GETDATA_CALL(GetDataInternal, std::vector< double >)det::XXMLManager< Info >
VMANAGER_GETDATA_CALL(GetDataInternal, std::vector< int >)det::XXMLManager< Info >
VMANAGER_GETDATA_CALL(GetDataInternal, utl::TabulatedFunction)det::XXMLManager< Info >
VMANAGER_GETDATA_DENIED(std::vector< std::string >)det::XXMLManager< Info >
VMANAGER_GETDATA_DENIED(std::list< double >)det::XXMLManager< Info >
VMANAGER_GETDATA_DENIED(std::list< std::string >)det::XXMLManager< Info >
VMANAGER_GETDATA_DENIED(std::list< std::pair< int, int > >)det::XXMLManager< Info >
VMANAGER_GETDATA_DENIED(std::map< int, utl::TabulatedFunction >)det::XXMLManager< Info >
VMANAGER_GETDATA_DENIED(std::map< std::string, double >)det::XXMLManager< Info >
VMANAGER_GETDATA_DENIED(std::vector< std::vector< int > >)det::XXMLManager< Info >
VMANAGER_GETDATA_DENIED(std::vector< bool >)det::XXMLManager< Info >
XXMLManager()det::XXMLManager< Info >inline
~VManager()det::VManagerinlinevirtual
~XXMLManager()det::XXMLManager< Info >inlinevirtual

, generated on Tue Sep 26 2023.