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

Search Toolkit Book for CTLSContigHandler

+ Inheritance diagram for CTLSContigHandler:
+ Collaboration diagram for CTLSContigHandler:

Public Member Functions

 CTLSContigHandler ()
virtual ~CTLSContigHandler ()
virtual void ProcessBioseq (CBioseq_Handle bh)
const stringGetConsensus ()
void SetConsensus (const string &consensus)
- 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)

Public Attributes

bool first = true

Protected Attributes

string m_Consensus
bool m_CalculateConsensus
- 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 255 of file tls.cpp.

Constructor & Destructor Documentation

◆ CTLSContigHandler()

CTLSContigHandler::CTLSContigHandler ( )

Definition at line 258 of file tls.cpp.

◆ ~CTLSContigHandler()

virtual CTLSContigHandler::~CTLSContigHandler ( )

Definition at line 259 of file tls.cpp.

Member Function Documentation

◆ GetConsensus()

const string& CTLSContigHandler::GetConsensus ( )

Definition at line 262 of file tls.cpp.

◆ ProcessBioseq()

void CTLSContigHandler::ProcessBioseq ( CBioseq_Handle  bh)

◆ SetConsensus()

void CTLSContigHandler::SetConsensus ( const string consensus)

Definition at line 263 of file tls.cpp.

Member Data Documentation

◆ first

bool CTLSContigHandler::first = true

Definition at line 264 of file tls.cpp.

◆ m_CalculateConsensus

bool CTLSContigHandler::m_CalculateConsensus

Definition at line 268 of file tls.cpp.

◆ m_Consensus

string CTLSContigHandler::m_Consensus

Definition at line 267 of file tls.cpp.

The documentation for this class was generated from the following file:
Modified on Sat Apr 13 11:47:42 2024 by rev. 669887