NCBI C++ ToolKit
Public Types | Public Member Functions | Protected Attributes | List of all members
CParamLoaderMaker< TDataLoader, TParam > Class Template Reference

Search Toolkit Book for CParamLoaderMaker

#include <objmgr/data_loader.hpp>

+ Inheritance diagram for CParamLoaderMaker< TDataLoader, TParam >:
+ Collaboration diagram for CParamLoaderMaker< TDataLoader, TParam >:

Public Types

typedef TParam TParamType
 
typedef SRegisterLoaderInfo< TDataLoader > TRegisterInfo
 

Public Member Functions

 CParamLoaderMaker (TParam param)
 
virtual ~CParamLoaderMaker (void)
 
virtual CDataLoaderCreateLoader (void) const
 
TRegisterInfo GetRegisterInfo (void)
 
- Public Member Functions inherited from CLoaderMaker_Base
virtual ~CLoaderMaker_Base (void)
 

Protected Attributes

TParam m_Param
 
- Protected Attributes inherited from CLoaderMaker_Base
string m_Name
 
TRegisterInfo_Base m_RegisterInfo
 

Additional Inherited Members

- Protected Types inherited from CLoaderMaker_Base
typedef SRegisterLoaderInfo< CDataLoaderTRegisterInfo_Base
 

Detailed Description

template<class TDataLoader, class TParam>
class CParamLoaderMaker< TDataLoader, TParam >

Definition at line 150 of file data_loader.hpp.


The documentation for this class was generated from the following file:
Modified on Mon May 06 04:50:58 2024 by modify_doxy.py rev. 669887