Go to the SVN repository for this file.
37 #ifndef OBJECTS_SEQ_SEQ_ANNOT_HPP 38 #define OBJECTS_SEQ_SEQ_ANNOT_HPP 69 voidSetNameDesc(
const string&name);
73 voidSetTitleDesc(
const string&title);
84 voidSetCreateDate(
const CTime& dt);
85 voidSetCreateDate(
CDate& dt);
95 boolIsFtable(
void)
const;
96 boolIsAlign(
void)
const;
97 boolIsGraph(
void)
const;
98 boolIsIds(
void)
const;
99 boolIsLocs(
void)
const;
100 boolIsSeq_table(
void)
const;
110 string* acc_ptr,
int* zoom_level_ptr);
117 static void AddZoomLevel(
string& acc,
intzoom_level);
135 virtual const char* GetErrCodeString(
void)
const override;
146 #define NCBI_ANNOT_TRACK_ZOOM_LEVEL_SUFFIX "@@"NCBI_EXCEPTION_DEFAULT(CSeqAnnotException, CException)
CSeq_annot & operator=(const CSeq_annot &value)
CSeq_annot(const CSeq_annot &value)
bool SetUpdateDate(CCdCore *cd)
EErrCode
Error types that an application can generate.
string CombineWithZoomLevel(const string &acc, int zoom_level)
Combine accession string and zoom level into a string with separator.
void AddZoomLevel(string &acc, int zoom_level)
bool ExtractZoomLevel(const string &full_name, string *acc_ptr, int *zoom_level_ptr)
Extract optional zoom level suffix from named annotation string.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
void AddComment(CSeq_feat &feat, const string &comment)
const GenericPointer< typename T::ValueType > T2 value
static void AddTitle(CRef< CSeq_entry > entry, string defline)
static void SetTitle(CRef< CSeq_entry > entry, string title)
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