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

NCBI C++ ToolKit: include/objects/ncbimime/Entrez_general_.hpp Source File

41 #ifndef OBJECTS_NCBIMIME_ENTREZ_GENERAL_BASE_HPP 42 #define OBJECTS_NCBIMIME_ENTREZ_GENERAL_BASE_HPP 53 #ifndef BEGIN_objects_SCOPE 54 # define BEGIN_objects_SCOPE BEGIN_SCOPE(objects) 55 # define END_objects_SCOPE END_SCOPE(objects) 129  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);

190  bool

IsMl(

void

)

const

;

196  const TMl

& GetMl(

void

)

const

;

216  bool

IsProt(

void

)

const

;

222  const TProt

& GetProt(

void

)

const

;

228  TProt

& SetProt(

void

);

242  bool

IsNuc(

void

)

const

;

248  const TNuc

& GetNuc(

void

)

const

;

254  TNuc

& SetNuc(

void

);

268  bool

IsGenome(

void

)

const

;

274  const TGenome

& GetGenome(

void

)

const

;

294  bool

IsStructure(

void

)

const

;

300  const TStructure

& GetStructure(

void

)

const

;

320  bool

IsStrucAnnot(

void

)

const

;

349  static const char

*

const

sm_SelectionNames[];

379  bool

IsSetTitle(

void

)

const

;

386  bool

CanGetTitle(

void

)

const

;

389  void

ResetTitle(

void

);

417  bool

IsSetData(

void

)

const

;

424  bool

CanGetData(

void

)

const

;

427  void

ResetData(

void

);

433  const TData

& GetData(

void

)

const

;

445  TData

& SetData(

void

);

454  bool

IsSetStyle(

void

)

const

;

461  bool

CanGetStyle(

void

)

const

;

464  void

ResetStyle(

void

);

470  TStyle

GetStyle(

void

)

const

;

482  TStyle

& SetStyle(

void

);

491  bool

IsSetLocation(

void

)

const

;

498  bool

CanGetLocation(

void

)

const

;

501  void

ResetLocation(

void

);

507  const TLocation

& GetLocation(

void

)

const

;

523  virtual void

Reset(

void

);

557  if

( m_choice != index )

558

ThrowInvalidSelection(index);

567

DoSelect(index, pool);

574

Select(index, reset, 0);

580  return

m_choice == e_Ml;

586  return

m_choice == e_Prot;

592  return

m_choice == e_Nuc;

598  return

m_choice == e_Genome;

604  return

m_choice == e_Structure;

610  return

m_choice == e_StrucAnnot;

644  m_Title

= std::forward<CEntrez_general_Base::TTitle>(

value

);

User-defined methods of the data storage class.

CEntrez_general_Base –.

Base class for all serializable objects.

static char UnassignedByte(void)

void ThrowUnassigned(TMemberIndex index) const

static string UnassignedString(void)

NCBI_XOBJUTIL_EXPORT string GetTitle(const CBioseq_Handle &hnd, TGetTitleFlags flags=0)

bool NotEmpty(void) const THROWS_NONE

Check if CRef is not empty – pointing to an object and has a non-null value.

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_NCBIMIME_EXPORT

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

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

void ResetStyle(void)

Reset Style data member.

NCBI_NS_NCBI::CSerialObject * m_object

bool IsMl(void) const

Check if variant Ml is selected.

TStyle GetStyle(void) const

Get the Style member data.

const TTitle & GetTitle(void) const

Get the Title member data.

bool CanGetData(void) const

Check if it is safe to call GetData method.

void Select(E_Choice index, EResetVariant reset=eDoResetVariant)

Select the requested variant if needed.

bool IsStructure(void) const

Check if variant Structure is selected.

E_Choice

Choice variants.

bool CanGetLocation(void) const

Check if it is safe to call GetLocation method.

const TData & GetData(void) const

Get the Data member data.

DECLARE_INTERNAL_TYPE_INFO()

CEntrez_general_Base & operator=(const CEntrez_general_Base &)

bool CanGetStyle(void) const

Check if it is safe to call GetStyle method.

CEntrez_general_Base(const CEntrez_general_Base &)

C_Data & operator=(const C_Data &)

EEntrez_style

Access to EEntrez_style's attributes (values, names) as defined in spec.

TTitle & SetTitle(void)

Assign a value to Title data member.

bool IsProt(void) const

Check if variant Prot is selected.

bool IsNuc(void) const

Check if variant Nuc is selected.

bool IsSetLocation(void) const

Check if a value has been assigned to Location data member.

bool CanGetTitle(void) const

Check if it is safe to call GetTitle method.

bool IsSetStyle(void) const

Check if a value has been assigned to Style data member.

bool IsStrucAnnot(void) const

Check if variant StrucAnnot is selected.

TStyle & SetStyle(void)

Assign a value to Style data member.

TData & SetData(void)

Assign a value to Data data member.

E_ChoiceStopper

Maximum+1 value of the choice variant enumerator.

DECLARE_INTERNAL_TYPE_INFO()

bool IsGenome(void) const

Check if variant Genome is selected.

TLocation & SetLocation(void)

Assign a value to Location data member.

const TLocation & GetLocation(void) const

Get the Location member data.

void ResetData(void)

Reset Data data member.

bool IsSetData(void) const

Check if a value has been assigned to Data data member.

Tparent::CMemberIndex< E_memberIndex, 5 > TmemberIndex

bool IsSetTitle(void) const

Check if a value has been assigned to Title data member.

E_Choice Which(void) const

Which variant is currently selected.

CBiostruc_annot_set TStrucAnnot

void CheckSelected(E_Choice index) const

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

const GenericPointer< typename T::ValueType > T2 value

void SetGenome(CRef< objects::CSeq_entry > entry, objects::CBioSource::TGenome genome)

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