NCBI C++ ToolKit
Public Member Functions | Public Attributes | List of all members
CValidator::CCacheImpl::SFeatKey Struct Reference

Search Toolkit Book for CValidator::CCacheImpl::SFeatKey

#include <objtools/validator/cache_impl.hpp>

+ Collaboration diagram for CValidator::CCacheImpl::SFeatKey:

Public Member Functions

 SFeatKey (CSeqFeatData::E_Choice feat_type_arg, CSeqFeatData::ESubtype feat_subtype_arg, const CBioseq_Handle &bioseq_h_arg)
 
bool operator< (const SFeatKey &rhs) const
 
bool operator== (const SFeatKey &rhs) const
 

Public Attributes

CSeqFeatData::E_Choice feat_type
 
CSeqFeatData::ESubtype feat_subtype
 
CBioseq_Handle bioseq_h
 

Detailed Description

Definition at line 146 of file cache_impl.hpp.

Constructor & Destructor Documentation

◆ SFeatKey()

CValidator::CCacheImpl::SFeatKey::SFeatKey ( CSeqFeatData::E_Choice  feat_type_arg,
CSeqFeatData::ESubtype  feat_subtype_arg,
const CBioseq_Handle bioseq_h_arg 
)
inline

Definition at line 147 of file cache_impl.hpp.

Member Function Documentation

◆ operator<()

bool CCacheImpl::SFeatKey::operator< ( const SFeatKey rhs) const

Definition at line 3814 of file validatorp.cpp.

References bioseq_h, feat_subtype, and feat_type.

◆ operator==()

bool CCacheImpl::SFeatKey::operator== ( const SFeatKey rhs) const

Definition at line 3828 of file validatorp.cpp.

References bioseq_h, feat_subtype, and feat_type.

Member Data Documentation

◆ bioseq_h

CBioseq_Handle CValidator::CCacheImpl::SFeatKey::bioseq_h

Definition at line 159 of file cache_impl.hpp.

Referenced by CValidator::CCacheImpl::GetFeatFromCache(), operator<(), and operator==().

◆ feat_subtype

CSeqFeatData::ESubtype CValidator::CCacheImpl::SFeatKey::feat_subtype

◆ feat_type

CSeqFeatData::E_Choice CValidator::CCacheImpl::SFeatKey::feat_type

Definition at line 157 of file cache_impl.hpp.

Referenced by CValidator::CCacheImpl::GetFeatFromCache(), operator<(), and operator==().


The documentation for this struct was generated from the following files:
Modified on Fri Sep 20 14:58:30 2024 by modify_doxy.py rev. 669887