( GetErrCode() ) {
53 return "Unsupported operation";
@Seq_descr.hpp User-defined methods of the data storage class.
namespace ncbi::objects::
virtual const char * GetErrCodeString(void) const override
Get error code interpreted as text.
NCBI_EXCEPTION_DEFAULT(CUnsupportedEditSaverException, CException)
virtual void ResetIds(const CBioseq_Handle &, const TIds &, ECallMode)=0
virtual void SetSeqInst(const CBioseq_Handle &, const CSeq_inst &, ECallMode)=0
CSeq_inst operatoions.
virtual void SetBioseqSetDate(const CBioseq_set_Handle &, const CBioseq_set::TDate &, ECallMode)=0
virtual void Remove(const CSeq_entry_Handle &entry, const CSeq_annot_Handle &what, ECallMode)=0
virtual void SetSeqInstHist(const CBioseq_Handle &handle, const CSeq_inst::THist &hist, ECallMode)=0
virtual void ResetBioseqSetDate(const CBioseq_set_Handle &, ECallMode)=0
virtual void ResetSeqInstLength(const CBioseq_Handle &, ECallMode)=0
virtual void Replace(const CSeq_feat_Handle &handle, const CSeq_feat &old_value, ECallMode)=0
virtual void SetSeqInstExt(const CBioseq_Handle &handle, const CSeq_inst::TExt &ext, ECallMode)=0
ECallMode
This flag can be used for optimization purpose.
virtual void SetDescr(const CBioseq_Handle &, const CSeq_descr &, ECallMode)=0
virtual void SetSeqInstLength(const CBioseq_Handle &, CSeq_inst::TLength, ECallMode)=0
virtual void ResetSeqInstRepr(const CBioseq_Handle &, ECallMode)=0
virtual void SetSeqInstRepr(const CBioseq_Handle &, CSeq_inst::TRepr, ECallMode)=0
virtual void ResetBioseqSetLevel(const CBioseq_set_Handle &, ECallMode)=0
virtual void ResetBioseqSetRelease(const CBioseq_set_Handle &, ECallMode)=0
virtual void Add(const CSeq_annot_Handle &handle, const CSeq_feat &obj, ECallMode)=0
virtual void SetSeqInstSeq_data(const CBioseq_Handle &handle, const CSeq_inst::TSeq_data &data, ECallMode)=0
virtual void ResetBioseqSetColl(const CBioseq_set_Handle &, ECallMode)=0
virtual void SetBioseqSetRelease(const CBioseq_set_Handle &, const CBioseq_set::TRelease &, ECallMode)=0
virtual void AddDesc(const CBioseq_Handle &, const CSeqdesc &, ECallMode)=0
virtual void RemoveDesc(const CBioseq_Handle &, const CSeqdesc &, ECallMode)=0
virtual void ResetBioseqSetClass(const CBioseq_set_Handle &, ECallMode)=0
virtual void ResetSeqInstStrand(const CBioseq_Handle &, ECallMode)=0
virtual void SetBioseqSetColl(const CBioseq_set_Handle &, const CBioseq_set::TColl &, ECallMode)=0
virtual void AddDescr(const CBioseq_Handle &, const CSeq_descr &, ECallMode)=0
Description operations.
virtual void ResetBioseqSetId(const CBioseq_set_Handle &, ECallMode)=0
virtual void AddId(const CBioseq_Handle &, const CSeq_id_Handle &, ECallMode)=0
ID operation.
virtual void RemoveTSE(const CTSE_Handle &handle, ECallMode)=0
virtual void ResetSeqInstMol(const CBioseq_Handle &, ECallMode)=0
virtual void SetBioseqSetLevel(const CBioseq_set_Handle &, CBioseq_set::TLevel, ECallMode)=0
virtual void ResetSeqInstSeq_data(const CBioseq_Handle &, ECallMode)=0
virtual void ResetSeqInst(const CBioseq_Handle &, ECallMode)=0
virtual void Attach(const CBioObjectId &old_id, const CSeq_entry_Handle &entry, const CBioseq_Handle &what, ECallMode)=0
virtual void RemoveId(const CBioseq_Handle &, const CSeq_id_Handle &, ECallMode)=0
virtual void ResetSeqInstHist(const CBioseq_Handle &, ECallMode)=0
virtual void SetSeqInstStrand(const CBioseq_Handle &handle, CSeq_inst::TStrand strand, ECallMode)=0
virtual void SetSeqInstMol(const CBioseq_Handle &, CSeq_inst::TMol, ECallMode)=0
virtual void ResetDescr(const CBioseq_Handle &, ECallMode)=0
virtual void SetSeqInstFuzz(const CBioseq_Handle &handle, const CSeq_inst::TFuzz &fuzz, ECallMode)=0
virtual void SetSeqInstTopology(const CBioseq_Handle &handle, CSeq_inst::TTopology topology, ECallMode)=0
virtual void ResetSeqInstExt(const CBioseq_Handle &, ECallMode)=0
virtual void SetBioseqSetId(const CBioseq_set_Handle &, const CBioseq_set::TId &, ECallMode)=0
virtual void Detach(const CSeq_entry_Handle &entry, const CBioseq_Handle &what, ECallMode)=0
virtual void SetBioseqSetClass(const CBioseq_set_Handle &, CBioseq_set::TClass, ECallMode)=0
virtual void ResetSeqInstTopology(const CBioseq_Handle &, ECallMode)=0
virtual void ResetSeqInstFuzz(const CBioseq_Handle &, ECallMode)=0
EErrCode
Error types that an application can generate.
virtual const char * GetErrCodeString(void) const
Get error code interpreted as text.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define END_SCOPE(ns)
End the previously defined scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define BEGIN_SCOPE(ns)
Define a new scope.
#define NCBI_XOBJMGR_EXPORT
ERepr
representation class
ETopology
topology of molecule
EMol
molecule class in living organism
EStrand
strandedness in living organism
Defines NCBI C++ exception handling.
Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4