eClass_swissprot = 11,
110eClass_pdb_entry = 12,
115eClass_gen_prod_set = 17,
117eClass_named_annot = 19,
118eClass_named_annot_prod = 20,
119eClass_read_set = 21,
120eClass_paired_end_reads = 22,
121eClass_small_genome_set = 23,
137 typedeflist< CRef< CSeq_annot > >
TAnnot;
164 boolIsSetId(
void)
const;
171 boolCanGetId(
void)
const;
174 voidResetId(
void);
202 boolIsSetColl(
void)
const;
209 boolCanGetColl(
void)
const;
212 voidResetColl(
void);
218 const TColl& GetColl(
void)
const;
230 TColl& SetColl(
void);
240 boolIsSetLevel(
void)
const;
247 boolCanGetLevel(
void)
const;
250 voidResetLevel(
void);
256 TLevelGetLevel(
void)
const;
268 TLevel& SetLevel(
void);
277 boolIsSetClass(
void)
const;
284 boolCanGetClass(
void)
const;
287 voidResetClass(
void);
290 voidSetDefaultClass(
void);
296 TClassGetClass(
void)
const;
308 TClass& SetClass(
void);
317 boolIsSetRelease(
void)
const;
324 boolCanGetRelease(
void)
const;
327 voidResetRelease(
void);
333 const TRelease& GetRelease(
void)
const;
355 boolIsSetDate(
void)
const;
362 boolCanGetDate(
void)
const;
365 voidResetDate(
void);
371 const TDate& GetDate(
void)
const;
383 TDate& SetDate(
void);
392 boolIsSetDescr(
void)
const;
399 boolCanGetDescr(
void)
const;
402 voidResetDescr(
void);
408 const TDescr& GetDescr(
void)
const;
420 TDescr& SetDescr(
void);
429 boolIsSetSeq_set(
void)
const;
436 boolCanGetSeq_set(
void)
const;
439 voidResetSeq_set(
void);
445 const TSeq_set& GetSeq_set(
void)
const;
460 boolIsSetAnnot(
void)
const;
467 boolCanGetAnnot(
void)
const;
470 voidResetAnnot(
void);
476 const TAnnot& GetAnnot(
void)
const;
482 TAnnot& SetAnnot(
void);
485 virtual voidReset(
void);
518 return m_Id.NotEmpty();
539 return m_Coll.NotEmpty();
704 return m_Date.NotEmpty();
*** Sequence Collections ******************************** * just a collection
@Seq_descr.hpp User-defined methods of the data storage class.
Base class for all serializable objects.
static char UnassignedByte(void)
void ThrowUnassigned(TMemberIndex index) const
#define ENUM_METHOD_NAME(EnumName)
static string UnassignedString(void)
const CSeq_id & GetId(const CSeq_loc &loc, CScope *scope)
If all CSeq_ids embedded in CSeq_loc refer to the same CBioseq, returns the first CSeq_id found,...
uint32_t Uint4
4-byte (32-bit) unsigned integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_SEQSET_EXPORT
CBioseq_set_Base & operator=(const CBioseq_set_Base &)
bool IsSetClass(void) const
Check if a value has been assigned to Class data member.
bool CanGetRelease(void) const
Check if it is safe to call GetRelease method.
Tparent::CMemberIndex< E_memberIndex, 10 > TmemberIndex
const TDescr & GetDescr(void) const
Get the Descr member data.
list< CRef< CSeq_entry > > m_Seq_set
TRelease & SetRelease(void)
Assign a value to Release data member.
bool CanGetDescr(void) const
Check if it is safe to call GetDescr method.
bool IsSetColl(void) const
to identify a collection Check if a value has been assigned to Coll data member.
bool CanGetAnnot(void) const
Check if it is safe to call GetAnnot method.
bool CanGetSeq_set(void) const
Check if it is safe to call GetSeq_set method.
void SetDefaultClass(void)
Assign default value to Class data member.
bool CanGetDate(void) const
Check if it is safe to call GetDate method.
TClass GetClass(void) const
Get the Class member data.
bool IsSetDate(void) const
Check if a value has been assigned to Date data member.
bool IsSetRelease(void) const
Check if a value has been assigned to Release data member.
TAnnot & SetAnnot(void)
Assign a value to Annot data member.
list< CRef< CSeq_annot > > m_Annot
bool IsSetAnnot(void) const
Check if a value has been assigned to Annot data member.
void ResetLevel(void)
Reset Level data member.
bool IsSetId(void) const
Check if a value has been assigned to Id data member.
bool IsSetSeq_set(void) const
Check if a value has been assigned to Seq_set data member.
DECLARE_INTERNAL_TYPE_INFO()
const TRelease & GetRelease(void) const
Get the Release member data.
bool IsSetLevel(void) const
nesting level Check if a value has been assigned to Level data member.
bool IsSetDescr(void) const
Check if a value has been assigned to Descr data member.
void ResetClass(void)
Reset Class data member.
const TDate & GetDate(void) const
Get the Date member data.
bool CanGetClass(void) const
Check if it is safe to call GetClass method.
list< CRef< CSeq_annot > > TAnnot
TLevel & SetLevel(void)
Assign a value to Level data member.
const TSeq_set & GetSeq_set(void) const
Get the Seq_set member data.
const TAnnot & GetAnnot(void) const
Get the Annot member data.
CBioseq_set_Base(const CBioseq_set_Base &)
bool CanGetColl(void) const
Check if it is safe to call GetColl method.
const TColl & GetColl(void) const
Get the Coll member data.
bool CanGetLevel(void) const
Check if it is safe to call GetLevel method.
TClass & SetClass(void)
Assign a value to Class data member.
list< CRef< CSeq_entry > > TSeq_set
bool CanGetId(void) const
Check if it is safe to call GetId method.
TSeq_set & SetSeq_set(void)
Assign a value to Seq_set data member.
const TId & GetId(void) const
Get the Id member data.
TLevel GetLevel(void) const
Get the Level member data.
const GenericPointer< typename T::ValueType > T2 value
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