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/Project__item___8hpp_source.html below:

NCBI C++ ToolKit: include/objects/proj/Project_item_.hpp Source File

41 #ifndef OBJECTS_PROJ_PROJECT_ITEM_BASE_HPP 42 #define OBJECTS_PROJ_PROJECT_ITEM_BASE_HPP 53 #ifndef BEGIN_objects_SCOPE 54 # define BEGIN_objects_SCOPE BEGIN_SCOPE(objects) 55 # define END_objects_SCOPE END_SCOPE(objects) 126  virtual void

Reset(

void

);

129  virtual void

ResetSelection(

void

);

135 

E_Choice Which(

void

)

const

;

141  void

CheckSelected(E_Choice index)

const

;

147 

NCBI_NORETURN

void

ThrowInvalidSelection(E_Choice index)

const

;

155  static string

SelectionName(E_Choice index);

184  typedef

list< CRef< CPubmed_entry > >

TPment

;

190  typedef

list< CRef< CSeq_loc > >

TLoc

;

191  typedef

list< CRef< CProject > >

TProj

;

203  bool

IsPmuid(

void

)

const

;

209  const TPmuid

& GetPmuid(

void

)

const

;

215  TPmuid

& SetPmuid(

void

);

224  bool

IsProtuid(

void

)

const

;

230  const TProtuid

& GetProtuid(

void

)

const

;

245  bool

IsNucuid(

void

)

const

;

251  const TNucuid

& GetNucuid(

void

)

const

;

266  bool

IsSequid(

void

)

const

;

272  const TSequid

& GetSequid(

void

)

const

;

287  bool

IsGenomeuid(

void

)

const

;

293  const TGenomeuid

& GetGenomeuid(

void

)

const

;

308  bool

IsStructuid(

void

)

const

;

314  const TStructuid

& GetStructuid(

void

)

const

;

329  bool

IsPmid(

void

)

const

;

335  const TPmid

& GetPmid(

void

)

const

;

341  TPmid

& SetPmid(

void

);

350  bool

IsProtid(

void

)

const

;

356  const TProtid

& GetProtid(

void

)

const

;

371  bool

IsNucid(

void

)

const

;

377  const TNucid

& GetNucid(

void

)

const

;

383  TNucid

& SetNucid(

void

);

392  bool

IsSeqid(

void

)

const

;

398  const TSeqid

& GetSeqid(

void

)

const

;

404  TSeqid

& SetSeqid(

void

);

413  bool

IsGenomeid(

void

)

const

;

419  const TGenomeid

& GetGenomeid(

void

)

const

;

433  bool

IsStructid(

void

)

const

;

436  void

SetStructid(

void

);

445  bool

IsPment(

void

)

const

;

451  const TPment

& GetPment(

void

)

const

;

457  TPment

& SetPment(

void

);

466  bool

IsProtent(

void

)

const

;

472  const TProtent

& GetProtent(

void

)

const

;

487  bool

IsNucent(

void

)

const

;

493  const TNucent

& GetNucent(

void

)

const

;

508  bool

IsSeqent(

void

)

const

;

514  const TSeqent

& GetSeqent(

void

)

const

;

529  bool

IsGenomeent(

void

)

const

;

535  const TGenomeent

& GetGenomeent(

void

)

const

;

549  bool

IsStructent(

void

)

const

;

552  void

SetStructent(

void

);

561  bool

IsSeqannot(

void

)

const

;

567  const TSeqannot

& GetSeqannot(

void

)

const

;

582  bool

IsLoc(

void

)

const

;

594  TLoc

& SetLoc(

void

);

603  bool

IsProj(

void

)

const

;

609  const TProj

& GetProj(

void

)

const

;

615  TProj

& SetProj(

void

);

627  static const char

*

const

sm_SelectionNames[];

636

NCBI_NS_NCBI::CUnionBuffer<TPmid>

m_Pmid

;

647

NCBI_NS_NCBI::CUnionBuffer<TLoc>

m_Loc

;

648

NCBI_NS_NCBI::CUnionBuffer<TProj>

m_Proj

;

User-defined methods of the data storage class.

Base class for all serializable objects.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

TSeqent & SetSeqent(void)

Select the variant.

bool IsPmuid(void) const

Check if variant Pmuid is selected.

NCBI_NS_NCBI::CUnionBuffer< TNucid > m_Nucid

bool IsNucent(void) const

Check if variant Nucent is selected.

TSeqid & SetSeqid(void)

Select the variant.

NCBI_NS_NCBI::CUnionBuffer< TStructuid > m_Structuid

list< CRef< CSeq_annot > > TSeqannot

bool IsNucid(void) const

Check if variant Nucid is selected.

E_Choice

Choice variants.

bool IsProtent(void) const

Check if variant Protent is selected.

const TGenomeuid & GetGenomeuid(void) const

Get the variant data.

NCBI_NS_NCBI::CUnionBuffer< TGenomeid > m_Genomeid

NCBI_NS_NCBI::CUnionBuffer< TProtid > m_Protid

void SetStructent(void)

Select the variant.

TSequid & SetSequid(void)

Select the variant.

TLoc & SetLoc(void)

Select the variant.

bool IsPment(void) const

Check if variant Pment is selected.

const TProj & GetProj(void) const

Get the variant data.

void * m_dummy_pointer_for_alignment

TGenomeent & SetGenomeent(void)

Select the variant.

bool IsProj(void) const

Check if variant Proj is selected.

const TGenomeent & GetGenomeent(void) const

Get the variant data.

TProtent & SetProtent(void)

Select the variant.

list< CRef< CPubmed_entry > > TPment

const TSequid & GetSequid(void) const

Get the variant data.

NCBI_NS_NCBI::CUnionBuffer< TPmid > m_Pmid

bool IsGenomeent(void) const

Check if variant Genomeent is selected.

const TProtent & GetProtent(void) const

Get the variant data.

void SetStructid(void)

Select the variant.

list< CRef< CSeq_id > > TProtid

NCBI_NS_NCBI::CUnionBuffer< TPmid > m_Pmid

TGenomeuid & SetGenomeuid(void)

Select the variant.

DECLARE_INTERNAL_TYPE_INFO()

TPmuid & SetPmuid(void)

Select the variant.

bool IsGenomeid(void) const

Check if variant Genomeid is selected.

bool IsNucuid(void) const

Check if variant Nucuid is selected.

const TLoc & GetLoc(void) const

Get the variant data.

void Select(E_Choice index, EResetVariant reset=eDoResetVariant)

Select the requested variant if needed.

TProtid & SetProtid(void)

Select the variant.

NCBI_NS_NCBI::CUnionBuffer< TProtuid > m_Protuid

CProject_item_Base & operator=(const CProject_item_Base &)

bool IsLoc(void) const

Check if variant Loc is selected.

const TPmuid & GetPmuid(void) const

Get the variant data.

NCBI_NS_NCBI::CUnionBuffer< TGenomeuid > m_Genomeuid

E_ChoiceStopper

Maximum+1 value of the choice variant enumerator.

list< CRef< CSeq_entry > > TProtent

bool IsSeqent(void) const

Check if variant Seqent is selected.

NCBI_NS_NCBI::CUnionBuffer< TProj > m_Proj

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< TSeqid > m_Seqid

const TPment & GetPment(void) const

Get the variant data.

const TProtid & GetProtid(void) const

Get the variant data.

TPment & SetPment(void)

Select the variant.

list< CRef< CSeq_entry > > TSeqent

NCBI_NS_NCBI::CUnionBuffer< TSeqannot > m_Seqannot

NCBI_NS_NCBI::CUnionBuffer< TGenomeuid > m_Genomeuid

NCBI_NS_NCBI::CUnionBuffer< TPment > m_Pment

const TNucid & GetNucid(void) const

Get the variant data.

NCBI_NS_NCBI::CUnionBuffer< TSeqid > m_Seqid

virtual void ResetSelection(void)

Reset the selection (set it to e_not_set).

bool IsStructent(void) const

Check if variant Structent is selected.

NCBI_NS_NCBI::CUnionBuffer< TNucuid > m_Nucuid

TNucent & SetNucent(void)

Select the variant.

NCBI_NS_NCBI::CUnionBuffer< TProj > m_Proj

NCBI_NS_NCBI::CUnionBuffer< TGenomeid > m_Genomeid

const TSeqid & GetSeqid(void) const

Get the variant data.

const TGenomeid & GetGenomeid(void) const

Get the variant data.

NCBI_NS_NCBI::CUnionBuffer< TProtent > m_Protent

NCBI_NS_NCBI::CUnionBuffer< TProtid > m_Protid

NCBI_NS_NCBI::CUnionBuffer< TLoc > m_Loc

bool IsGenomeuid(void) const

Check if variant Genomeuid is selected.

NCBI_NS_NCBI::CUnionBuffer< TGenomeent > m_Genomeent

NCBI_NS_NCBI::CUnionBuffer< TSequid > m_Sequid

const TProtuid & GetProtuid(void) const

Get the variant data.

NCBI_NS_NCBI::CUnionBuffer< TGenomeent > m_Genomeent

TStructuid & SetStructuid(void)

Select the variant.

TPmid & SetPmid(void)

Select the variant.

NCBI_NS_NCBI::CUnionBuffer< TPmuid > m_Pmuid

const TNucent & GetNucent(void) const

Get the variant data.

list< CRef< CSeq_id > > TGenomeid

TProj & SetProj(void)

Select the variant.

NCBI_NS_NCBI::CUnionBuffer< TLoc > m_Loc

NCBI_NS_NCBI::CUnionBuffer< TNucuid > m_Nucuid

TNucid & SetNucid(void)

Select the variant.

NCBI_NS_NCBI::CUnionBuffer< TSequid > m_Sequid

bool IsPmid(void) const

Check if variant Pmid is selected.

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

TNucuid & SetNucuid(void)

Select the variant.

NCBI_NS_NCBI::CUnionBuffer< TProtuid > m_Protuid

bool IsSequid(void) const

Check if variant Sequid is selected.

TSeqannot & SetSeqannot(void)

Select the variant.

bool IsStructuid(void) const

Check if variant Structuid is selected.

const TPmid & GetPmid(void) const

Get the variant data.

NCBI_NS_NCBI::CUnionBuffer< TNucent > m_Nucent

bool IsSeqannot(void) const

Check if variant Seqannot is selected.

void CheckSelected(E_Choice index) const

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

list< CRef< CSeq_id > > TNucid

const TSeqannot & GetSeqannot(void) const

Get the variant data.

bool IsStructid(void) const

Check if variant Structid is selected.

list< CRef< CSeq_entry > > TNucent

list< CRef< CSeq_entry > > TGenomeent

NCBI_NS_NCBI::CUnionBuffer< TStructuid > m_Structuid

NCBI_NS_NCBI::CUnionBuffer< TSeqannot > m_Seqannot

NCBI_NS_NCBI::CUnionBuffer< TProtent > m_Protent

CProject_item_Base(const CProject_item_Base &)

NCBI_NS_NCBI::CUnionBuffer< TSeqent > m_Seqent

NCBI_NS_NCBI::CUnionBuffer< TPment > m_Pment

NCBI_NS_NCBI::CUnionBuffer< TNucent > m_Nucent

bool IsProtuid(void) const

Check if variant Protuid is selected.

TProtuid & SetProtuid(void)

Select the variant.

NCBI_NS_NCBI::CUnionBuffer< TSeqent > m_Seqent

list< CRef< CSeq_id > > TSeqid

NCBI_NS_NCBI::CUnionBuffer< TPmuid > m_Pmuid

list< CRef< CSeq_loc > > TLoc

const TSeqent & GetSeqent(void) const

Get the variant data.

bool IsSeqid(void) const

Check if variant Seqid is selected.

E_Choice Which(void) const

Which variant is currently selected.

const TStructuid & GetStructuid(void) const

Get the variant data.

bool IsProtid(void) const

Check if variant Protid is selected.

TGenomeid & SetGenomeid(void)

Select the variant.

list< CRef< CProject > > TProj

void ThrowInvalidSelection(E_Choice index) const

Throw 'InvalidSelection' exception.

const TNucuid & GetNucuid(void) const

Get the variant data.

NCBI_NS_NCBI::CUnionBuffer< TNucid > m_Nucid

@ e_not_set

No variant selected.

int GetLoc(const string &acc, const string &pat, CSeq_loc &loc, CScope &scope)


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