CBLAST_SequenceBlk Class Reference
[BLAST (Basic Local Alignment Search Tool)]

Search Toolkit Book for CBLAST_SequenceBlk

#include <blast_aux.hpp>

Inheritance diagram for CBLAST_SequenceBlk:

Inheritance graph
[legend]
Collaboration diagram for CBLAST_SequenceBlk:

Collaboration graph
[legend]
List of all members.

Detailed Description

Wrapper class for struct_name.

Definition at line 250 of file blast_aux.hpp.

Public Member Functions

 CBLAST_SequenceBlk ()
 CBLAST_SequenceBlk (BLAST_SequenceBlk *p)
virtual ~CBLAST_SequenceBlk ()
void Reset (BLAST_SequenceBlk *p=NULL)
BLAST_SequenceBlkRelease ()
BLAST_SequenceBlkGet () const
 operator BLAST_SequenceBlk * ()
 operator BLAST_SequenceBlk * () const
BLAST_SequenceBlkoperator-> ()
BLAST_SequenceBlkoperator-> () const
BLAST_SequenceBlk ** operator & ()
virtual void DebugDump (CDebugDumpContext ddc, unsigned int depth) const
 Define method for dumping debug information.

Private Attributes

BLAST_SequenceBlkm_Ptr


Constructor & Destructor Documentation

CBLAST_SequenceBlk::CBLAST_SequenceBlk  )  [inline]
 

Definition at line 250 of file blast_aux.hpp.

CBLAST_SequenceBlk::CBLAST_SequenceBlk BLAST_SequenceBlk p  )  [inline]
 

Definition at line 250 of file blast_aux.hpp.

virtual CBLAST_SequenceBlk::~CBLAST_SequenceBlk  )  [inline, virtual]
 

Definition at line 250 of file blast_aux.hpp.


Member Function Documentation

BLAST_SequenceBlk* CBLAST_SequenceBlk::Get  )  const [inline]
 

Definition at line 250 of file blast_aux.hpp.

Referenced by BOOST_AUTO_TEST_CASE(), CObjMgrFree_LocalQueryData::GetSequenceBlk(), CObjMgr_LocalQueryData::GetSequenceBlk(), and InitializeBlastScoreBlk().

BLAST_SequenceBlk** CBLAST_SequenceBlk::operator &  )  [inline]
 

Definition at line 250 of file blast_aux.hpp.

CBLAST_SequenceBlk::operator BLAST_SequenceBlk *  )  const [inline]
 

Definition at line 250 of file blast_aux.hpp.

CBLAST_SequenceBlk::operator BLAST_SequenceBlk *  )  [inline]
 

Definition at line 250 of file blast_aux.hpp.

BLAST_SequenceBlk* CBLAST_SequenceBlk::operator->  )  const [inline]
 

Definition at line 250 of file blast_aux.hpp.

BLAST_SequenceBlk* CBLAST_SequenceBlk::operator->  )  [inline]
 

Definition at line 250 of file blast_aux.hpp.

BLAST_SequenceBlk* CBLAST_SequenceBlk::Release  )  [inline]
 

Definition at line 250 of file blast_aux.hpp.

void CBLAST_SequenceBlk::Reset BLAST_SequenceBlk p = NULL  )  [inline]
 

Definition at line 250 of file blast_aux.hpp.

Referenced by ILocalQueryData::FlushSequenceData(), CObjMgrFree_LocalQueryData::GetSequenceBlk(), CObjMgr_LocalQueryData::GetSequenceBlk(), and CBl2Seq::x_ResetQueryDs().


Member Data Documentation

BLAST_SequenceBlk* CBLAST_SequenceBlk::m_Ptr [private]
 

Definition at line 250 of file blast_aux.hpp.

Referenced by DebugDump().


The documentation for this class was generated from the following files:
Generated on Wed Dec 9 07:51:20 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Wed Dec 09 08:18:57 2009 by modify_doxy.py rev. 173732