NCBI C++ ToolKit
Public Member Functions | Protected Attributes | List of all members
CTLSMasterHandler Class Reference

Search Toolkit Book for CTLSMasterHandler

+ Inheritance diagram for CTLSMasterHandler:
+ Collaboration diagram for CTLSMasterHandler:

Public Member Functions

 CTLSMasterHandler ()
 
virtual ~CTLSMasterHandler ()
 
void SetConsensus (const string &consensus)
 
virtual void ProcessBioseq (CBioseq_Handle bh)
 
- Public Member Functions inherited from CTLSHandler
 CTLSHandler ()
 
virtual ~CTLSHandler ()
 
void OpenInputFile (const string &filename, bool binary)
 
void OpenOutputFile (const string &filename, bool binary)
 
void ProcessAsnInput (void)
 
void ProcessSeqSubmit (void)
 
void ProcessSeqEntry (void)
 
void ProcessSet (void)
 
void ProcessSeqEntry (CRef< CSeq_entry > se)
 
CRef< CBioseq_setReadBioseqSet (void)
 
CRef< CSeq_entryReadSeqEntry (void)
 
void StreamFile (const string &infile, const string &outfile, bool binary)
 

Protected Attributes

string m_Consensus
 
- Protected Attributes inherited from CTLSHandler
CRef< CObjectManagerm_ObjMgr
 
unique_ptr< CObjectIStreamm_In
 
unique_ptr< CObjectOStreamm_Out
 

Additional Inherited Members

- Protected Member Functions inherited from CTLSHandler
CRef< CScopeBuildScope (void)
 

Detailed Description

Definition at line 291 of file tls.cpp.

Constructor & Destructor Documentation

◆ CTLSMasterHandler()

CTLSMasterHandler::CTLSMasterHandler ( )
inline

Definition at line 294 of file tls.cpp.

◆ ~CTLSMasterHandler()

virtual CTLSMasterHandler::~CTLSMasterHandler ( )
inlinevirtual

Definition at line 295 of file tls.cpp.

Member Function Documentation

◆ ProcessBioseq()

void CTLSMasterHandler::ProcessBioseq ( CBioseq_Handle  bh)
virtual

Reimplemented from CTLSHandler.

Definition at line 305 of file tls.cpp.

References SetTargetedLocusName().

◆ SetConsensus()

void CTLSMasterHandler::SetConsensus ( const string consensus)
inline

Definition at line 297 of file tls.cpp.

Member Data Documentation

◆ m_Consensus

string CTLSMasterHandler::m_Consensus
protected

Definition at line 301 of file tls.cpp.


The documentation for this class was generated from the following file:
Modified on Sun Apr 14 05:26:48 2024 by modify_doxy.py rev. 669887