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

Search Toolkit Book for CBlastEffectiveLengthsOptions

#include <blast_aux.hpp>

Inheritance diagram for CBlastEffectiveLengthsOptions:

Inheritance graph
[legend]
Collaboration diagram for CBlastEffectiveLengthsOptions:

Collaboration graph
[legend]
List of all members.

Detailed Description

Wrapper class for struct_name.

Definition at line 279 of file blast_aux.hpp.

Public Member Functions

 CBlastEffectiveLengthsOptions ()
 CBlastEffectiveLengthsOptions (BlastEffectiveLengthsOptions *p)
virtual ~CBlastEffectiveLengthsOptions ()
void Reset (BlastEffectiveLengthsOptions *p=NULL)
BlastEffectiveLengthsOptionsRelease ()
BlastEffectiveLengthsOptionsGet () const
 operator BlastEffectiveLengthsOptions * ()
 operator BlastEffectiveLengthsOptions * () const
BlastEffectiveLengthsOptionsoperator-> ()
BlastEffectiveLengthsOptionsoperator-> () const
BlastEffectiveLengthsOptions ** operator & ()
virtual void DebugDump (CDebugDumpContext ddc, unsigned int depth) const
 Define method for dumping debug information.

Private Attributes

BlastEffectiveLengthsOptionsm_Ptr


Constructor & Destructor Documentation

CBlastEffectiveLengthsOptions::CBlastEffectiveLengthsOptions  )  [inline]
 

Definition at line 279 of file blast_aux.hpp.

CBlastEffectiveLengthsOptions::CBlastEffectiveLengthsOptions BlastEffectiveLengthsOptions p  )  [inline]
 

Definition at line 279 of file blast_aux.hpp.

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

Definition at line 279 of file blast_aux.hpp.


Member Function Documentation

BlastEffectiveLengthsOptions* CBlastEffectiveLengthsOptions::Get  )  const [inline]
 

Definition at line 279 of file blast_aux.hpp.

Referenced by CBlastOptionsMemento::CBlastOptionsMemento(), and CBlastOptionsLocal::x_Copy_CBlastEffectiveLengthsOptions().

BlastEffectiveLengthsOptions** CBlastEffectiveLengthsOptions::operator &  )  [inline]
 

Definition at line 279 of file blast_aux.hpp.

CBlastEffectiveLengthsOptions::operator BlastEffectiveLengthsOptions *  )  const [inline]
 

Definition at line 279 of file blast_aux.hpp.

CBlastEffectiveLengthsOptions::operator BlastEffectiveLengthsOptions *  )  [inline]
 

Definition at line 279 of file blast_aux.hpp.

BlastEffectiveLengthsOptions* CBlastEffectiveLengthsOptions::operator->  )  const [inline]
 

Definition at line 279 of file blast_aux.hpp.

BlastEffectiveLengthsOptions* CBlastEffectiveLengthsOptions::operator->  )  [inline]
 

Definition at line 279 of file blast_aux.hpp.

BlastEffectiveLengthsOptions* CBlastEffectiveLengthsOptions::Release  )  [inline]
 

Definition at line 279 of file blast_aux.hpp.

Referenced by CEffectiveSearchSpacesMemento::CEffectiveSearchSpacesMemento().

void CBlastEffectiveLengthsOptions::Reset BlastEffectiveLengthsOptions p = NULL  )  [inline]
 

Definition at line 279 of file blast_aux.hpp.

Referenced by CEffectiveSearchSpacesMemento::CEffectiveSearchSpacesMemento(), CBlastOptionsLocal::x_Copy_CBlastEffectiveLengthsOptions(), and CEffectiveSearchSpacesMemento::~CEffectiveSearchSpacesMemento().


Member Data Documentation

BlastEffectiveLengthsOptions* CBlastEffectiveLengthsOptions::m_Ptr [private]
 

Definition at line 279 of file blast_aux.hpp.

Referenced by DebugDump().


The documentation for this class was generated from the following files:
Generated on Mon Dec 7 10:27:06 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Mon Dec 07 16:22:43 2009 by modify_doxy.py rev. 173732