& driver_name)
124objects::CID2SNPProcessor>
135objects::CID2Processor*
141objects::CID2Processor* drv = 0;
147drv =
newobjects::CID2SNPProcessor(params, driver);
User-defined methods of the data storage class.
User-defined methods of the data storage class.
vector< CRef< CID2_Reply > > TReplies
Class factory for ID1 reader.
CSimpleClassFactoryImpl< objects::CID2Processor, objects::CID2SNPProcessor > TParent
objects::CID2Processor * CreateInstance(const string &driver=kEmptyStr, CVersionInfo version=NCBI_INTERFACE_VERSION(objects::CID2Processor), const TPluginManagerParamTree *params=0) const
Create instance of TDriver.
CRef< CID2SNPProcessorContext > CreateContext(void)
void ProcessReply(CID2_Reply &reply, CID2SNPProcessorParams ¶ms, CID2SNPProcessorState &state, TReplies &replies)
CRef< CID2SNPProcessorState > ProcessPacket(CID2_Request_Packet &packet, CID2SNPProcessorParams ¶ms, TReplies &replies)
virtual void ProcessReply(CID2ProcessorContext *context, CID2ProcessorPacketContext *packet_context, CID2_Reply &reply, TReplies &replies) override
virtual ~CID2SNPProcessor(void)
virtual CRef< CID2ProcessorContext > CreateContext(void) override
CRef< CID2SNPProcessor_Impl > m_Impl
virtual CRef< CID2ProcessorPacketContext > ProcessPacket(CID2ProcessorContext *context, CID2_Request_Packet &packet, TReplies &replies) override
Template class helps to implement one driver class factory.
definition of a Culling tree
static void NCBI_EntryPointImpl(TDriverInfoList &info_list, EEntryPointRequest method)
Entry point implementation.
#define NCBI_INTERFACE_VERSION(iface)
Macro to construct CVersionInfo class using interface name (relies on CInterfaceVersion class)
list< SDriverInfo > TDriverInfoList
List of driver information.
EEntryPointRequest
Actions performed by the entry point.
@ eNonCompatible
major, minor does not match
void ID2Processors_Register_SNP(void)
void NCBI_EntryPoint_id2proc_snp(CPluginManager< objects::CID2Processor >::TDriverInfoList &info_list, CPluginManager< objects::CID2Processor >::EEntryPointRequest method)
#define NCBI_ID2PROC_SNP_DRIVER_NAME
const string version
version string
Helper classes and templates to implement plugins.
static CS_CONTEXT * context
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