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

Search Toolkit Book for CBlastExtensionOptions

#include <blast_aux.hpp>

Inheritance diagram for CBlastExtensionOptions:

Inheritance graph
[legend]
Collaboration diagram for CBlastExtensionOptions:

Collaboration graph
[legend]
List of all members.

Detailed Description

Wrapper class for struct_name.

Definition at line 264 of file blast_aux.hpp.

Public Member Functions

 CBlastExtensionOptions ()
 CBlastExtensionOptions (BlastExtensionOptions *p)
virtual ~CBlastExtensionOptions ()
void Reset (BlastExtensionOptions *p=NULL)
BlastExtensionOptionsRelease ()
BlastExtensionOptionsGet () const
 operator BlastExtensionOptions * ()
 operator BlastExtensionOptions * () const
BlastExtensionOptionsoperator-> ()
BlastExtensionOptionsoperator-> () const
BlastExtensionOptions ** operator & ()
virtual void DebugDump (CDebugDumpContext ddc, unsigned int depth) const
 Define method for dumping debug information.

Private Attributes

BlastExtensionOptionsm_Ptr


Constructor & Destructor Documentation

CBlastExtensionOptions::CBlastExtensionOptions  )  [inline]
 

Definition at line 264 of file blast_aux.hpp.

CBlastExtensionOptions::CBlastExtensionOptions BlastExtensionOptions p  )  [inline]
 

Definition at line 264 of file blast_aux.hpp.

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

Definition at line 264 of file blast_aux.hpp.


Member Function Documentation

BlastExtensionOptions* CBlastExtensionOptions::Get  )  const [inline]
 

Definition at line 264 of file blast_aux.hpp.

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

BlastExtensionOptions** CBlastExtensionOptions::operator &  )  [inline]
 

Definition at line 264 of file blast_aux.hpp.

CBlastExtensionOptions::operator BlastExtensionOptions *  )  const [inline]
 

Definition at line 264 of file blast_aux.hpp.

CBlastExtensionOptions::operator BlastExtensionOptions *  )  [inline]
 

Definition at line 264 of file blast_aux.hpp.

BlastExtensionOptions* CBlastExtensionOptions::operator->  )  const [inline]
 

Definition at line 264 of file blast_aux.hpp.

BlastExtensionOptions* CBlastExtensionOptions::operator->  )  [inline]
 

Definition at line 264 of file blast_aux.hpp.

BlastExtensionOptions* CBlastExtensionOptions::Release  )  [inline]
 

Definition at line 264 of file blast_aux.hpp.

void CBlastExtensionOptions::Reset BlastExtensionOptions p = NULL  )  [inline]
 

Definition at line 264 of file blast_aux.hpp.

Referenced by CBlastOptionsLocal::CBlastOptionsLocal(), and CBlastOptionsLocal::x_Copy_CBlastExtensionOptions().


Member Data Documentation

BlastExtensionOptions* CBlastExtensionOptions::m_Ptr [private]
 

Definition at line 264 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:23 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