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

Search Toolkit Book for CValidError_descr

#include <objtools/validator/validerror_descr.hpp>

+ Inheritance diagram for CValidError_descr:
+ Collaboration diagram for CValidError_descr:

Public Member Functions

 CValidError_descr (CValidError_imp &imp)
 
 ~CValidError_descr () override
 
void ValidateSeqDescr (const CSeq_descr &descr, const CSeq_entry &ctx)
 
bool ValidateStructuredComment (const CSeqdesc &desc, bool report)
 

Private Attributes

CValidError_desc m_DescValidator
 
- Private Attributes inherited from CValidError_base
CValidError_impm_Imp
 
CScopem_Scope
 

Additional Inherited Members

- Private Member Functions inherited from CValidError_base
 CValidError_base (CValidError_imp &imp)
 
virtual ~CValidError_base ()
 
void PostErr (EDiagSev sv, EErrType et, const string &msg, const CSerialObject &obj)
 
void PostErr (EDiagSev sv, EErrType et, const string &msg, const CSeq_feat &ft)
 
void PostErr (EDiagSev sv, EErrType et, const string &msg, const CBioseq &sq)
 
void PostErr (EDiagSev sv, EErrType et, const string &msg, const CSeq_entry &ctx, const CSeqdesc &ds)
 
void PostErr (EDiagSev sv, EErrType et, const string &msg, const CBioseq_set &set)
 
void PostErr (EDiagSev sv, EErrType et, const string &msg, const CSeq_annot &annot)
 
void PostErr (EDiagSev sv, EErrType et, const string &msg, const CSeq_graph &graph)
 
void PostErr (EDiagSev sv, EErrType et, const string &msg, const CBioseq &sq, const CSeq_graph &graph)
 
void PostErr (EDiagSev sv, EErrType et, const string &msg, const CSeq_align &align)
 
void PostErr (EDiagSev sv, EErrType et, const string &msg, const CSeq_entry &entry)
 
CCacheImplGetCache ()
 
- Static Private Member Functions inherited from CValidError_base
static CSeq_entry_Handle GetAppropriateXrefParent (CSeq_entry_Handle seh)
 

Detailed Description

Definition at line 55 of file validerror_descr.hpp.

Constructor & Destructor Documentation

◆ CValidError_descr()

CValidError_descr::CValidError_descr ( CValidError_imp imp)

Definition at line 50 of file validerror_descr.cpp.

◆ ~CValidError_descr()

CValidError_descr::~CValidError_descr ( )
override

Definition at line 56 of file validerror_descr.cpp.

Member Function Documentation

◆ ValidateSeqDescr()

void CValidError_descr::ValidateSeqDescr ( const CSeq_descr descr,
const CSeq_entry ctx 
)

◆ ValidateStructuredComment()

bool CValidError_descr::ValidateStructuredComment ( const CSeqdesc desc,
bool  report 
)

Member Data Documentation

◆ m_DescValidator

CValidError_desc CValidError_descr::m_DescValidator
private

Definition at line 65 of file validerror_descr.hpp.

Referenced by ValidateSeqDescr(), and ValidateStructuredComment().


The documentation for this class was generated from the following files:
Modified on Wed May 15 15:03:26 2024 by modify_doxy.py rev. 669887