NCBI C++ ToolKit
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
CIgapIntronChain Class Reference

Search Toolkit Book for CIgapIntronChain

#include "IntronChain.hpp"
(Private to src/algo/align/prosplign.)

+ Collaboration diagram for CIgapIntronChain:

Public Member Functions

 CIgapIntronChain ()
 
 ~CIgapIntronChain ()
 
void SetPool (CIgapIntronPool &pool)
 
void Creat (int beg, int len)
 
void Expand (CIgapIntronChain &source, int beg, int len)
 
void Copy (CIgapIntronChain &source)
 
void Clear ()
 

Public Attributes

CIgapIntronm_Top
 

Private Member Functions

 CIgapIntronChain (const CIgapIntronChain &source)
 
CIgapIntronChainoperator= (const CIgapIntronChain &source)
 

Private Attributes

CIgapIntronPoolm_Pool
 

Detailed Description

Definition at line 125 of file IntronChain.hpp.

Constructor & Destructor Documentation

◆ CIgapIntronChain() [1/2]

CIgapIntronChain::CIgapIntronChain ( )
inline

Definition at line 128 of file IntronChain.hpp.

◆ ~CIgapIntronChain()

CIgapIntronChain::~CIgapIntronChain ( )
inline

Definition at line 129 of file IntronChain.hpp.

References Clear().

◆ CIgapIntronChain() [2/2]

CIgapIntronChain::CIgapIntronChain ( const CIgapIntronChain source)
private

Member Function Documentation

◆ Clear()

void CIgapIntronChain::Clear ( void  )
inline

◆ Copy()

void CIgapIntronChain::Copy ( CIgapIntronChain source)
inline

Definition at line 147 of file IntronChain.hpp.

References m_Top, CIgapIntron::ref_counter, and rapidjson::source.

Referenced by Expand(), FindFGapIntronNog(), and FindIGapIntrons().

◆ Creat()

void CIgapIntronChain::Creat ( int  beg,
int  len 
)
inline

◆ Expand()

void CIgapIntronChain::Expand ( CIgapIntronChain source,
int  beg,
int  len 
)
inline

◆ operator=()

CIgapIntronChain& CIgapIntronChain::operator= ( const CIgapIntronChain source)
private

◆ SetPool()

void CIgapIntronChain::SetPool ( CIgapIntronPool pool)
inline

Member Data Documentation

◆ m_Pool

CIgapIntronPool* CIgapIntronChain::m_Pool
private

Definition at line 165 of file IntronChain.hpp.

Referenced by Clear(), Creat(), Expand(), and SetPool().

◆ m_Top

CIgapIntron* CIgapIntronChain::m_Top

Definition at line 162 of file IntronChain.hpp.

Referenced by Clear(), Copy(), Creat(), Expand(), FindFGapIntronNog(), and FindIGapIntrons().


The documentation for this class was generated from the following file:
Modified on Thu May 30 12:27:51 2024 by modify_doxy.py rev. 669887