NCBI C++ ToolKit
Public Member Functions | Public Attributes | List of all members
variation::CHgvsParser::SFuzzyInt Struct Reference

Search Toolkit Book for variation::CHgvsParser::SFuzzyInt

#include <misc/hgvs/hgvs_parser2.hpp>

+ Collaboration diagram for variation::CHgvsParser::SFuzzyInt:

Public Member Functions

 SFuzzyInt ()
 
void Assign (const SFuzzyInt &other)
 
void Reset ()
 
void SetPureFuzz ()
 
bool IsPureFuzz () const
 

Public Attributes

long value
 
CRef< CInt_fuzzfuzz
 

Detailed Description

Definition at line 162 of file hgvs_parser2.hpp.

Constructor & Destructor Documentation

◆ SFuzzyInt()

variation::CHgvsParser::SFuzzyInt::SFuzzyInt ( )
inline

Definition at line 164 of file hgvs_parser2.hpp.

Member Function Documentation

◆ Assign()

void variation::CHgvsParser::SFuzzyInt::Assign ( const SFuzzyInt other)
inline

Definition at line 169 of file hgvs_parser2.hpp.

References fuzz, value, and rapidjson::value.

◆ IsPureFuzz()

bool variation::CHgvsParser::SFuzzyInt::IsPureFuzz ( ) const
inline

◆ Reset()

void variation::CHgvsParser::SFuzzyInt::Reset ( void  )
inline

Definition at line 181 of file hgvs_parser2.hpp.

References rapidjson::value.

◆ SetPureFuzz()

void variation::CHgvsParser::SFuzzyInt::SetPureFuzz ( )
inline

Definition at line 187 of file hgvs_parser2.hpp.

References CInt_fuzz_Base::eLim_other, and rapidjson::value.

Referenced by variation::CHgvsParser::x_int_fuzz().

Member Data Documentation

◆ fuzz

CRef<CInt_fuzz> variation::CHgvsParser::SFuzzyInt::fuzz

◆ value

long variation::CHgvsParser::SFuzzyInt::value

The documentation for this struct was generated from the following file:
Modified on Wed Apr 17 13:08:16 2024 by modify_doxy.py rev. 669887