A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/ID2S__Chunk__Content___8hpp_source.html below:

NCBI C++ ToolKit: include/objects/seqsplit/ID2S_Chunk_Content_.hpp Source File

41 #ifndef OBJECTS_SEQSPLIT_ID2S_CHUNK_CONTENT_BASE_HPP 42 #define OBJECTS_SEQSPLIT_ID2S_CHUNK_CONTENT_BASE_HPP 52 #ifndef BEGIN_objects_SCOPE 53 # define BEGIN_objects_SCOPE BEGIN_SCOPE(objects) 54 # define END_objects_SCOPE END_SCOPE(objects) 116  virtual void

Reset(

void

);

119  virtual void

ResetSelection(

void

);

125 

E_Choice Which(

void

)

const

;

131  void

CheckSelected(E_Choice index)

const

;

137 

NCBI_NORETURN

void

ThrowInvalidSelection(E_Choice index)

const

;

145  static string

SelectionName(E_Choice index);

170  typedef

list< CRef< CID2S_Seq_feat_Ids_Info > >

TFeat_ids

;

182  bool

IsSeq_descr(

void

)

const

;

188  const TSeq_descr

& GetSeq_descr(

void

)

const

;

208  bool

IsSeq_annot(

void

)

const

;

214  const TSeq_annot

& GetSeq_annot(

void

)

const

;

234  bool

IsSeq_assembly(

void

)

const

;

260  bool

IsSeq_map(

void

)

const

;

266  const TSeq_map

& GetSeq_map(

void

)

const

;

286  bool

IsSeq_data(

void

)

const

;

292  const TSeq_data

& GetSeq_data(

void

)

const

;

312  bool

IsSeq_annot_place(

void

)

const

;

338  bool

IsBioseq_place(

void

)

const

;

359  bool

IsFeat_ids(

void

)

const

;

365  const TFeat_ids

& GetFeat_ids(

void

)

const

;

383  static const char

*

const

sm_SelectionNames[];

CID2S_Bioseq_place_Info –.

Description of information in this chunk Place means id of Bioseq or Bioseq-set.

CID2S_Seq_annot_Info –.

CID2S_Seq_annot_place_Info –.

CID2S_Seq_assembly_Info –.

CID2S_Seq_descr_Info –.

CID2S_Seq_feat_Ids_Info –.

Base class for all serializable objects.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

bool IsSeq_descr(void) const

Check if variant Seq_descr is selected.

NCBI_NS_NCBI::CUnionBuffer< TBioseq_place > m_Bioseq_place

CID2S_Seq_data_Info TSeq_data

const TFeat_ids & GetFeat_ids(void) const

Get the variant data.

void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)

NCBI_NS_NCBI::CUnionBuffer< TFeat_ids > m_Feat_ids

bool IsSeq_data(void) const

Check if variant Seq_data is selected.

CID2S_Seq_map_Info TSeq_map

void Select(E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)

Select the requested variant if needed, allocating CObject variants from memory pool.

NCBI_NS_NCBI::CUnionBuffer< TBioseq_place > m_Bioseq_place

CID2S_Seq_assembly_Info TSeq_assembly

bool IsSeq_map(void) const

Check if variant Seq_map is selected.

list< CRef< CID2S_Bioseq_place_Info > > TBioseq_place

const TBioseq_place & GetBioseq_place(void) const

Get the variant data.

CID2S_Seq_annot_place_Info TSeq_annot_place

NCBI_NS_NCBI::CUnionBuffer< TFeat_ids > m_Feat_ids

CID2S_Chunk_Content_Base(const CID2S_Chunk_Content_Base &)

CID2S_Seq_annot_Info TSeq_annot

DECLARE_INTERNAL_TYPE_INFO()

CID2S_Chunk_Content_Base & operator=(const CID2S_Chunk_Content_Base &)

E_Choice

Choice variants.

bool IsSeq_assembly(void) const

Check if variant Seq_assembly is selected.

bool IsFeat_ids(void) const

Check if variant Feat_ids is selected.

void Select(E_Choice index, EResetVariant reset=eDoResetVariant)

Select the requested variant if needed.

bool IsBioseq_place(void) const

Check if variant Bioseq_place is selected.

E_ChoiceStopper

Maximum+1 value of the choice variant enumerator.

CID2S_Seq_descr_Info TSeq_descr

TBioseq_place & SetBioseq_place(void)

Select the variant.

E_Choice Which(void) const

Which variant is currently selected.

void CheckSelected(E_Choice index) const

Verify selection, throw exception if it differs from the expected.

void ThrowInvalidSelection(E_Choice index) const

Throw 'InvalidSelection' exception.

virtual void ResetSelection(void)

Reset the selection (set it to e_not_set).

list< CRef< CID2S_Seq_feat_Ids_Info > > TFeat_ids

bool IsSeq_annot(void) const

Check if variant Seq_annot is selected.

NCBI_NS_NCBI::CSerialObject * m_object

TFeat_ids & SetFeat_ids(void)

Select the variant.

bool IsSeq_annot_place(void) const

Check if variant Seq_annot_place is selected.

@ e_Seq_map

place of sequence map

@ e_Seq_annot_place

place of Seq-annots

@ e_not_set

No variant selected.

@ e_Seq_descr

place of Seq-descrs

@ e_Seq_data

place of sequence data

@ e_Seq_assembly

place of assembly history

@ e_Bioseq_place

place of Bioseqs

@ e_Seq_annot

locations and types of annotations

@ e_Feat_ids

ids of features

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