NCBI C++ ToolKit
Public Member Functions | List of all members
IValidError Class Referenceabstract

Represents ASN.1 type ValidError defined in file valerr.asn

Search Toolkit Book for IValidError

#include <objects/valerr/ValidError.hpp>

+ Inheritance diagram for IValidError:

Public Member Functions

virtual ~IValidError ()=default
 
virtual void AddValidErrItem (EDiagSev sev, unsigned int ec, const string &msg, const string &desc, const CSerialObject &obj, const string &acc, const int ver, const string &location=kEmptyStr, const int seq_offset=0)=0
 
virtual void AddValidErrItem (EDiagSev sev, unsigned int ec, const string &msg, const string &desc, const string &acc, const int ver, const string &location=kEmptyStr, const int seq_offset=0)=0
 
virtual void AddValidErrItem (EDiagSev sev, unsigned int ec, const string &msg, const string &desc, const CSeqdesc &seqdesc, const CSeq_entry &ctx, const string &acc, const int ver, const int seq_offset=0)=0
 
virtual void AddValidErrItem (EDiagSev sev, unsigned int ec, const string &msg)=0
 
virtual void AddValidErrItem (CRef< CValidErrItem > item)=0
 

Detailed Description

Definition at line 55 of file ValidError.hpp.

Constructor & Destructor Documentation

◆ ~IValidError()

virtual IValidError::~IValidError ( )
virtualdefault

Member Function Documentation

◆ AddValidErrItem() [1/5]

virtual void IValidError::AddValidErrItem ( CRef< CValidErrItem item)
pure virtual

Implemented in CValidError.

◆ AddValidErrItem() [2/5]

virtual void IValidError::AddValidErrItem ( EDiagSev  sev,
unsigned int  ec,
const string msg 
)
pure virtual

Implemented in CValidError.

◆ AddValidErrItem() [3/5]

virtual void IValidError::AddValidErrItem ( EDiagSev  sev,
unsigned int  ec,
const string msg,
const string desc,
const CSeqdesc seqdesc,
const CSeq_entry ctx,
const string acc,
const int  ver,
const int  seq_offset = 0 
)
pure virtual

Implemented in CValidError.

◆ AddValidErrItem() [4/5]

virtual void IValidError::AddValidErrItem ( EDiagSev  sev,
unsigned int  ec,
const string msg,
const string desc,
const CSerialObject obj,
const string acc,
const int  ver,
const string location = kEmptyStr,
const int  seq_offset = 0 
)
pure virtual

◆ AddValidErrItem() [5/5]

virtual void IValidError::AddValidErrItem ( EDiagSev  sev,
unsigned int  ec,
const string msg,
const string desc,
const string acc,
const int  ver,
const string location = kEmptyStr,
const int  seq_offset = 0 
)
pure virtual

Implemented in CValidError.


The documentation for this class was generated from the following file:
Modified on Wed Jun 19 17:03:55 2024 by modify_doxy.py rev. 669887