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

Search Toolkit Book for CLDFilterParams

#include <gui/packages/pkg_snp/ld/ld_filter_params.hpp>

+ Inheritance diagram for CLDFilterParams:
+ Collaboration diagram for CLDFilterParams:

Public Member Functions

 CLDFilterParams ()
 Default constructor for CLDFilterParams. More...
 
 CLDFilterParams (const CLDFilterParams &data)
 Copy constructor for CLDFilterParams. More...
 
 ~CLDFilterParams ()
 Destructor for CLDFilterParams. More...
 
void operator= (const CLDFilterParams &data)
 Assignment operator for CLDFilterParams. More...
 
bool operator== (const CLDFilterParams &data) const
 Equality operator for CLDFilterParams. More...
 
void Copy (const CLDFilterParams &data)
 Copy function for CLDFilterParams. More...
 
void Init ()
 Initialises member variables. More...
 
int GetScore () const
 
void SetScore (int value)
 
int GetLengthExp () const
 
void SetLengthExp (int value)
 

Private Attributes

int m_nScore
 
int m_nLengthExp
 

Friends

class CLDFilterDialog
 

Detailed Description

CLDFilterParams class declaration

Definition at line 40 of file ld_filter_params.hpp.

Constructor & Destructor Documentation

◆ CLDFilterParams() [1/2]

CLDFilterParams::CLDFilterParams ( )

Default constructor for CLDFilterParams.

CLDFilterParams type definition

Default constructor for CLDFilterParams

Definition at line 49 of file ld_filter_params.cpp.

References Init().

◆ CLDFilterParams() [2/2]

CLDFilterParams::CLDFilterParams ( const CLDFilterParams data)

Copy constructor for CLDFilterParams.

Copy constructor for CLDFilterParams

Definition at line 58 of file ld_filter_params.cpp.

References Copy(), data, and Init().

◆ ~CLDFilterParams()

CLDFilterParams::~CLDFilterParams ( )

Destructor for CLDFilterParams.

Destructor for CLDFilterParams

Definition at line 68 of file ld_filter_params.cpp.

Member Function Documentation

◆ Copy()

void CLDFilterParams::Copy ( const CLDFilterParams data)

Copy function for CLDFilterParams.

Copy function for CLDFilterParams

Definition at line 98 of file ld_filter_params.cpp.

References data, m_nLengthExp, and m_nScore.

Referenced by CLDFilterParams(), and operator=().

◆ GetLengthExp()

int CLDFilterParams::GetLengthExp ( ) const
inline

Definition at line 70 of file ld_filter_params.hpp.

References m_nLengthExp.

Referenced by CLDBlockTrack::x_OnIconClicked().

◆ GetScore()

int CLDFilterParams::GetScore ( void  ) const
inline

Definition at line 67 of file ld_filter_params.hpp.

References m_nScore.

Referenced by CLDBlockTrack::x_OnIconClicked().

◆ Init()

void CLDFilterParams::Init ( void  )

Initialises member variables.

Member initialisation for CLDFilterParams

Definition at line 110 of file ld_filter_params.cpp.

References m_nLengthExp, and m_nScore.

Referenced by CLDFilterParams().

◆ operator=()

void CLDFilterParams::operator= ( const CLDFilterParams data)

Assignment operator for CLDFilterParams.

Assignment operator for CLDFilterParams

Definition at line 76 of file ld_filter_params.cpp.

References Copy(), and data.

◆ operator==()

bool CLDFilterParams::operator== ( const CLDFilterParams data) const

Equality operator for CLDFilterParams.

Equality operator for CLDFilterParams

Definition at line 85 of file ld_filter_params.cpp.

References data, m_nLengthExp, and m_nScore.

◆ SetLengthExp()

void CLDFilterParams::SetLengthExp ( int  value)
inline

Definition at line 71 of file ld_filter_params.hpp.

References m_nLengthExp, and rapidjson::value.

Referenced by CLDBlockTrack::x_OnIconClicked().

◆ SetScore()

void CLDFilterParams::SetScore ( int  value)
inline

Definition at line 68 of file ld_filter_params.hpp.

References m_nScore, and rapidjson::value.

Referenced by CLDBlockTrack::x_OnIconClicked().

Friends And Related Function Documentation

◆ CLDFilterDialog

friend class CLDFilterDialog
friend

Definition at line 42 of file ld_filter_params.hpp.

Member Data Documentation

◆ m_nLengthExp

int CLDFilterParams::m_nLengthExp
private

Definition at line 78 of file ld_filter_params.hpp.

Referenced by Copy(), GetLengthExp(), Init(), operator==(), and SetLengthExp().

◆ m_nScore

int CLDFilterParams::m_nScore
private

Definition at line 77 of file ld_filter_params.hpp.

Referenced by Copy(), GetScore(), Init(), operator==(), and SetScore().


The documentation for this class was generated from the following files:
Modified on Tue May 28 05:49:09 2024 by modify_doxy.py rev. 669887