NCBI C++ ToolKit
Public Member Functions | Public Attributes | List of all members
CSeq_id_General_Str_Info::TKey Struct Reference

Search Toolkit Book for CSeq_id_General_Str_Info::TKey

#include "seq_id_tree.hpp"
(Private to src/objects/seq.)

Public Member Functions

bool operator== (const TKey &b) const
 
bool operator!= (const TKey &b) const
 
size_t GetStrDigits (void) const
 
TVariant ParseCaseVariant (const CDbtag &dbtag) const
 

Public Attributes

TPacked m_Key
 
string m_Db
 
string m_StrPrefix
 
string m_StrSuffix
 

Detailed Description

Definition at line 803 of file seq_id_tree.hpp.

Member Function Documentation

◆ GetStrDigits()

size_t CSeq_id_General_Str_Info::TKey::GetStrDigits ( void  ) const
inline

Definition at line 817 of file seq_id_tree.hpp.

References m_Key.

Referenced by CSeq_id_General_Str_Info::GetStrDigits(), and ParseCaseVariant().

◆ operator!=()

bool CSeq_id_General_Str_Info::TKey::operator!= ( const TKey b) const
inline

Definition at line 814 of file seq_id_tree.hpp.

References b.

◆ operator==()

bool CSeq_id_General_Str_Info::TKey::operator== ( const TKey b) const
inline

Definition at line 808 of file seq_id_tree.hpp.

References b, m_Db, m_Key, m_StrPrefix, and m_StrSuffix.

◆ ParseCaseVariant()

CSeq_id_Handle::TVariant CSeq_id_General_Str_Info::TKey::ParseCaseVariant ( const CDbtag dbtag) const
inline

Member Data Documentation

◆ m_Db

string CSeq_id_General_Str_Info::TKey::m_Db

◆ m_Key

TPacked CSeq_id_General_Str_Info::TKey::m_Key

Definition at line 804 of file seq_id_tree.hpp.

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

◆ m_StrPrefix

string CSeq_id_General_Str_Info::TKey::m_StrPrefix

◆ m_StrSuffix

string CSeq_id_General_Str_Info::TKey::m_StrSuffix

The documentation for this struct was generated from the following files:
Modified on Sun Feb 25 03:00:46 2024 by modify_doxy.py rev. 669887