Search Toolkit Book for CDataLoaderFactory
#include <objmgr/data_loader_factory.hpp>
Definition at line 61 of file data_loader_factory.hpp.
◆ TDriverInfo ◆ TDriverList ◆ TParent ◆ CDataLoaderFactory() CDataLoaderFactory::CDataLoaderFactory ( const string & driver_name, int patch_level =-1
) ◆ ~CDataLoaderFactory() ◆ CreateAndRegister()
Implemented in CWGS_DataLoaderCF, CVDBGraph_DataLoaderCF, CSRA_DataLoaderCF, CSNP_DataLoaderCF, CCSRA_DataLoaderCF, CBAM_DataLoaderCF, CDLPatcher_DataLoaderCF, CLDS2_DataLoaderCF, CPSG_DataLoaderCF, CGB_DataLoaderCF, CCDD_DataLoaderCF, CRmtBlastDb_DataLoaderCF, CBlastDb_DataLoaderCF, CAsnCache_DataLoaderCF, CSimpleDataLoaderFactory< TDataLoader >, and CFakeDataLoaderFactory.
Referenced by CreateInstance().
◆ CreateInstance() ◆ GetDriverName() const string& CDataLoaderFactory::GetDriverName ( void ) const inline ◆ GetDriverVersions() void CDataLoaderFactory::GetDriverVersions ( TDriverList & info_list ) const ◆ GetIsDefault()Definition at line 90 of file data_loader_factory.cpp.
References NStr::CompareNocase(), CObjectManager::eDefault, CObjectManager::eNonDefault, IClassFactory< CDataLoader >::GetParam(), kCFParam_DataLoader_IsDefault, and m_DriverName.
Referenced by CSimpleDataLoaderFactory< TDataLoader >::CreateAndRegister(), CBlastDb_DataLoaderCF::CreateAndRegister(), CRmtBlastDb_DataLoaderCF::CreateAndRegister(), CCDD_DataLoaderCF::CreateAndRegister(), CGB_DataLoaderCF::CreateAndRegister(), CPSG_DataLoaderCF::CreateAndRegister(), CLDS2_DataLoaderCF::CreateAndRegister(), CDLPatcher_DataLoaderCF::CreateAndRegister(), CBAM_DataLoaderCF::CreateAndRegister(), CCSRA_DataLoaderCF::CreateAndRegister(), CSNP_DataLoaderCF::CreateAndRegister(), CSRA_DataLoaderCF::CreateAndRegister(), CVDBGraph_DataLoaderCF::CreateAndRegister(), and CWGS_DataLoaderCF::CreateAndRegister().
◆ GetPriority()Definition at line 101 of file data_loader_factory.cpp.
References IClassFactory< CDataLoader >::GetParam(), NStr::IntToString(), kCFParam_DataLoader_Priority, CObjectManager::kPriority_Default, m_DriverName, and NStr::StringToInt().
Referenced by CSimpleDataLoaderFactory< TDataLoader >::CreateAndRegister(), CBlastDb_DataLoaderCF::CreateAndRegister(), CRmtBlastDb_DataLoaderCF::CreateAndRegister(), CCDD_DataLoaderCF::CreateAndRegister(), CGB_DataLoaderCF::CreateAndRegister(), CPSG_DataLoaderCF::CreateAndRegister(), CLDS2_DataLoaderCF::CreateAndRegister(), CDLPatcher_DataLoaderCF::CreateAndRegister(), CBAM_DataLoaderCF::CreateAndRegister(), CCSRA_DataLoaderCF::CreateAndRegister(), CSNP_DataLoaderCF::CreateAndRegister(), CSRA_DataLoaderCF::CreateAndRegister(), CVDBGraph_DataLoaderCF::CreateAndRegister(), and CWGS_DataLoaderCF::CreateAndRegister().
◆ ValidParams()Definition at line 111 of file data_loader_factory.cpp.
Referenced by CBlastDb_DataLoaderCF::CreateAndRegister(), CRmtBlastDb_DataLoaderCF::CreateAndRegister(), CCDD_DataLoaderCF::CreateAndRegister(), CGB_DataLoaderCF::CreateAndRegister(), CPSG_DataLoaderCF::CreateAndRegister(), CLDS2_DataLoaderCF::CreateAndRegister(), CDLPatcher_DataLoaderCF::CreateAndRegister(), CBAM_DataLoaderCF::CreateAndRegister(), CCSRA_DataLoaderCF::CreateAndRegister(), CSNP_DataLoaderCF::CreateAndRegister(), CSRA_DataLoaderCF::CreateAndRegister(), CVDBGraph_DataLoaderCF::CreateAndRegister(), and CWGS_DataLoaderCF::CreateAndRegister().
◆ x_GetObjectManager() ◆ m_DriverName string CDataLoaderFactory::m_DriverName private ◆ m_DriverVersionInfoThe documentation for this class was generated from the following files:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4