->CodeVersion(22400);
664 info->DataSpec(ncbi::EDataSpec::eASN);
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
BEGIN_NAMED_BASE_CHOICE_INFO("Seqdesc", CSeqdesc)
CModelEvidenceSupport â.
@Pubdesc.hpp User-defined methods of the data storage class.
#define DIAG_COMPILE_INFO
Make compile time diagnostic information object to use in CNcbiDiag and CException.
#define ADD_NAMED_REF_CHOICE_VARIANT(MemberAlias, MemberName, ClassName)
#define ADD_NAMED_ENUM_CHOICE_VARIANT(MemberAlias, MemberName, EnumName)
#define SET_CHOICE_MODULE(ModuleName)
#define ADD_NAMED_BUF_CHOICE_VARIANT(MemberAlias, MemberName, TypeMacro, TypeMacroArgs)
void AddReference(void) const
Add reference to object.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
EGIBB_method
sequencing methods
const TUser & GetUser(void) const
Get the variant data.
const TDbxref & GetDbxref(void) const
Get the variant data.
THet & SetHet(void)
Select the variant.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
TPir & SetPir(void)
Select the variant.
TTitle & SetTitle(void)
Select the variant.
TPub & SetPub(void)
Select the variant.
TPrf & SetPrf(void)
Select the variant.
TOrg & SetOrg(void)
Select the variant.
void CheckSelected(E_Choice index) const
Verify selection, throw exception if it differs from the expected.
const TModelev & GetModelev(void) const
Get the variant data.
const TUpdate_date & GetUpdate_date(void) const
Get the variant data.
const TSource & GetSource(void) const
Get the variant data.
const TPub & GetPub(void) const
Get the variant data.
const TMaploc & GetMaploc(void) const
Get the variant data.
TGenbank & SetGenbank(void)
Select the variant.
const TPdb & GetPdb(void) const
Get the variant data.
TPdb & SetPdb(void)
Select the variant.
TSp & SetSp(void)
Select the variant.
NCBI_NS_NCBI::CUnionBuffer< TModif > m_Modif
NCBI_NS_NCBI::CSerialObject * m_object
TDbxref & SetDbxref(void)
Select the variant.
NCBI_NS_NCBI::CUnionBuffer< THet > m_Het
const TOrg & GetOrg(void) const
Get the variant data.
TName & SetName(void)
Select the variant.
const TGenbank & GetGenbank(void) const
Get the variant data.
virtual ~CSeqdesc_Base(void)
const TSp & GetSp(void) const
Get the variant data.
TNum & SetNum(void)
Select the variant.
TComment & SetComment(void)
Select the variant.
void Select(E_Choice index, EResetVariant reset=eDoResetVariant)
Select the requested variant if needed.
TSource & SetSource(void)
Select the variant.
EGIBB_mod
GenInfo Backbone modifiers.
E_Choice
Choice variants.
const TEmbl & GetEmbl(void) const
Get the variant data.
virtual void Reset(void)
Reset the whole object.
TUser & SetUser(void)
Select the variant.
TEmbl & SetEmbl(void)
Select the variant.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
const TCreate_date & GetCreate_date(void) const
Get the variant data.
const TPrf & GetPrf(void) const
Get the variant data.
static const char *const sm_SelectionNames[]
EGIBB_mol
type of molecule represented
TModelev & SetModelev(void)
Select the variant.
virtual void ResetSelection(void)
Reset the selection (set it to e_not_set).
TMaploc & SetMaploc(void)
Select the variant.
const TMolinfo & GetMolinfo(void) const
Get the variant data.
const TNum & GetNum(void) const
Get the variant data.
TMolinfo & SetMolinfo(void)
Select the variant.
const TPir & GetPir(void) const
Get the variant data.
TCreate_date & SetCreate_date(void)
Select the variant.
static string SelectionName(E_Choice index)
Retrieve selection name (for diagnostic purposes).
TUpdate_date & SetUpdate_date(void)
Select the variant.
TRegion & SetRegion(void)
Select the variant.
NCBI_NS_NCBI::CUnionBuffer< NCBI_NS_STD::string > m_string
@ e_Embl
EMBL specific information.
@ e_Het
cofactor, etc associated but not bound
@ e_Org
if all from one organism
@ e_Num
a numbering system
@ e_User
user defined object
@ e_Update_date
date of last update
@ e_Pub
a reference to the publication
@ e_Pir
PIR specific info.
@ e_Genbank
GenBank specific info.
@ e_Prf
PRF specific information.
@ e_Mol_type
type of molecule
@ e_Sp
SWISSPROT specific info.
@ e_Dbxref
xref to other databases
@ e_Comment
a more extensive comment
@ e_Method
sequencing method
@ e_Modelev
model evidence for XM records
@ e_Region
overall region (globin locus)
@ e_Molinfo
info on the molecule and techniques
@ e_Maploc
map location of this sequence
@ e_Create_date
date entry first created/released
@ e_Title
a title for this sequence
@ e_Pdb
PDB specific information.
@ e_not_set
No variant selected.
@ e_Name
a name for this sequence
@ e_Source
source of materials, includes Org-ref
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