NCBI C++ ToolKit
|
Classes | |
class | CProjdesc |
CProjdesc –. More... | |
class | CProjdesc_Base |
CProjdesc_Base –. More... | |
class | CProject |
CProject –. More... | |
class | CProject_Base |
This is a stripped-down and modified version of Microsoft.Build.Commontypes.xsd =================== INCLUDE COMMON SCHEMA =========================== This is a stripped-down and modified version of Microsoft.Build.Core.xsd =======================================================================================. More... | |
class | CProject_descr |
CProject_descr –. More... | |
class | CProject_descr_Base |
CProject_descr_Base –. More... | |
class | CProject_id |
CProject_id –. More... | |
class | CProject_id_Base |
CProject_id_Base –. More... | |
class | CProject_item |
CProject_item –. More... | |
class | CProject_item_Base |
CProject_item_Base –. More... | |
typedef string CProjdesc_Base::TComment |
Definition at line 153 of file Projdesc_.hpp.
typedef CProject_item CProject_Base::TData |
Definition at line 87 of file Project_.hpp.
typedef CDate CProjdesc_Base::TDate |
Definition at line 152 of file Projdesc_.hpp.
typedef CProject_descr CProject_Base::TDescr |
Definition at line 86 of file Project_.hpp.
typedef list< CRef< CProjdesc > > CProject_descr_Base::TDescr |
Definition at line 93 of file Project_descr_.hpp.
typedef list< CRef< CSeq_entry > > CProject_item_Base::TGenomeent |
Definition at line 188 of file Project_item_.hpp.
typedef list< CRef< CSeq_id > > CProject_item_Base::TGenomeid |
Definition at line 183 of file Project_item_.hpp.
typedef list< int > CProject_item_Base::TGenomeuid |
Definition at line 177 of file Project_item_.hpp.
typedef list< CProject_id > CProject_descr_Base::TId |
Definition at line 91 of file Project_descr_.hpp.
typedef list< CRef< CSeq_loc > > CProject_item_Base::TLoc |
Definition at line 190 of file Project_item_.hpp.
typedef Tparent::CMemberIndex<E_memberIndex, 3> CProject_Base::TmemberIndex |
Definition at line 95 of file Project_.hpp.
Definition at line 102 of file Project_descr_.hpp.
typedef string CProject_descr_Base::TName |
Definition at line 92 of file Project_descr_.hpp.
typedef list< CRef< CSeq_entry > > CProject_item_Base::TNucent |
Definition at line 186 of file Project_item_.hpp.
typedef list< CRef< CSeq_id > > CProject_item_Base::TNucid |
Definition at line 181 of file Project_item_.hpp.
typedef list< int > CProject_item_Base::TNucuid |
Definition at line 175 of file Project_item_.hpp.
|
private |
Definition at line 67 of file Projdesc.hpp.
|
private |
Definition at line 79 of file Projdesc_.hpp.
|
private |
Definition at line 67 of file Project.hpp.
|
private |
Definition at line 75 of file Project_.hpp.
|
private |
Definition at line 67 of file Project_descr.hpp.
|
private |
Definition at line 80 of file Project_descr_.hpp.
|
private |
Definition at line 67 of file Project_id.hpp.
|
private |
Definition at line 74 of file Project_id_.hpp.
|
private |
Definition at line 67 of file Project_item.hpp.
|
private |
Definition at line 84 of file Project_item_.hpp.
typedef list< CRef< CPubmed_entry > > CProject_item_Base::TPment |
Definition at line 184 of file Project_item_.hpp.
typedef list< CPubMedId > CProject_item_Base::TPmid |
Definition at line 179 of file Project_item_.hpp.
typedef list< int > CProject_item_Base::TPmuid |
Definition at line 173 of file Project_item_.hpp.
typedef list< CRef< CProject > > CProject_item_Base::TProj |
Definition at line 191 of file Project_item_.hpp.
typedef list< CRef< CSeq_entry > > CProject_item_Base::TProtent |
Definition at line 185 of file Project_item_.hpp.
typedef list< CRef< CSeq_id > > CProject_item_Base::TProtid |
Definition at line 180 of file Project_item_.hpp.
typedef list< int > CProject_item_Base::TProtuid |
Definition at line 174 of file Project_item_.hpp.
typedef CPubdesc CProjdesc_Base::TPub |
Definition at line 151 of file Projdesc_.hpp.
typedef list< CRef< CSeq_annot > > CProject_item_Base::TSeqannot |
Definition at line 189 of file Project_item_.hpp.
typedef list< CRef< CSeq_entry > > CProject_item_Base::TSeqent |
Definition at line 187 of file Project_item_.hpp.
typedef list< CRef< CSeq_id > > CProject_item_Base::TSeqid |
Definition at line 182 of file Project_item_.hpp.
typedef list< int > CProject_item_Base::TSequid |
Definition at line 176 of file Project_item_.hpp.
typedef list< int > CProject_item_Base::TStructuid |
Definition at line 178 of file Project_item_.hpp.
typedef string CProjdesc_Base::TTitle |
Definition at line 154 of file Projdesc_.hpp.
Choice variants.
Enumerator | |
---|---|
e_not_set | No variant selected. |
e_Pub | |
e_Date | |
e_Comment | |
e_Title |
Definition at line 91 of file Projdesc_.hpp.
Choice variants.
Definition at line 96 of file Project_item_.hpp.
Maximum+1 value of the choice variant enumerator.
Enumerator | |
---|---|
e_MaxChoice | == e_Title+1 |
Definition at line 99 of file Projdesc_.hpp.
Maximum+1 value of the choice variant enumerator.
Enumerator | |
---|---|
e_MaxChoice | == e_Proj+1 |
Definition at line 121 of file Project_item_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_Attlist | |
e_ProjectLevelTagExceptTargetOrImportType | |
e_TargetOrImportType | |
e_ProjectLevelTagType | |
e__allMandatory | |
e_descr | |
e_data |
Definition at line 90 of file Project_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_id | |
e_name | |
e_descr |
Definition at line 96 of file Project_descr_.hpp.
|
inline |
Check if it is safe to call GetData method.
Definition at line 226 of file Project_.hpp.
|
inline |
Check if it is safe to call GetDescr method.
Definition at line 205 of file Project_.hpp.
References CProject_Base::IsSetDescr().
Referenced by CProject_Base::GetDescr().
|
inline |
Check if it is safe to call GetDescr method.
Definition at line 311 of file Project_descr_.hpp.
|
inline |
Check if it is safe to call GetId method.
Definition at line 239 of file Project_descr_.hpp.
|
inline |
Check if it is safe to call GetName method.
Definition at line 264 of file Project_descr_.hpp.
References CProject_descr_Base::IsSetName().
Referenced by CProject_descr_Base::GetName().
|
inline |
Verify selection, throw exception if it differs from the expected.
index | Expected selection. |
Definition at line 299 of file Projdesc_.hpp.
References CProjdesc_Base::m_choice, and CProjdesc_Base::ThrowInvalidSelection().
Referenced by CProjdesc_Base::GetComment(), CProjdesc_Base::GetDate(), CProjdesc_Base::GetPub(), and CProjdesc_Base::GetTitle().
|
inline |
Verify selection, throw exception if it differs from the expected.
index | Expected selection. |
Definition at line 669 of file Project_item_.hpp.
References CProject_item_Base::m_choice, and CProject_item_Base::ThrowInvalidSelection().
Referenced by CProject_item_Base::GetGenomeent(), CProject_item_Base::GetGenomeid(), CProject_item_Base::GetGenomeuid(), CProject_item_Base::GetLoc(), CProject_item_Base::GetNucent(), CProject_item_Base::GetNucid(), CProject_item_Base::GetNucuid(), CProject_item_Base::GetPment(), CProject_item_Base::GetPmid(), CProject_item_Base::GetPmuid(), CProject_item_Base::GetProj(), CProject_item_Base::GetProtent(), CProject_item_Base::GetProtid(), CProject_item_Base::GetProtuid(), CProject_item_Base::GetSeqannot(), CProject_item_Base::GetSeqent(), CProject_item_Base::GetSeqid(), CProject_item_Base::GetSequid(), and CProject_item_Base::GetStructuid().
|
inline |
Definition at line 86 of file Projdesc.hpp.
|
private |
END_CHOICE_INFO CProjdesc_Base::CProjdesc_Base | ( | void | ) |
Definition at line 184 of file Projdesc_.cpp.
CProject::CProject | ( | void | ) |
|
private |
CProject_Base::CProject_Base | ( | void | ) |
|
private |
|
inline |
Definition at line 86 of file Project_descr.hpp.
|
private |
END_CLASS_INFO CProject_descr_Base::CProject_descr_Base | ( | void | ) |
Definition at line 89 of file Project_descr_.cpp.
References CProject_descr_Base::m_set_State.
|
inlineexplicit |
Explicit constructor from the primitive type.
Definition at line 72 of file Project_id.hpp.
|
inline |
Definition at line 69 of file Project_id.hpp.
Definition at line 100 of file Project_id_.hpp.
|
inline |
Definition at line 95 of file Project_id_.hpp.
|
private |
|
inline |
Definition at line 86 of file Project_item.hpp.
|
private |
END_CHOICE_INFO CProject_item_Base::CProject_item_Base | ( | void | ) |
Definition at line 262 of file Project_item_.cpp.
CProjdesc_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CProject_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CProject_descr_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CProject_item_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CProject_id_Base::DECLARE_STD_ALIAS_TYPE_INFO | ( | ) |
|
private |
Definition at line 75 of file Projdesc_.cpp.
References CObject::AddReference(), CProjdesc_Base::e_Comment, CProjdesc_Base::e_Date, CProjdesc_Base::e_Pub, CProjdesc_Base::e_Title, CProjdesc_Base::m_choice, CProjdesc_Base::m_object, and CProjdesc_Base::m_string.
|
private |
Definition at line 128 of file Project_item_.cpp.
References CProject_item_Base::e_Genomeent, CProject_item_Base::e_Genomeid, CProject_item_Base::e_Genomeuid, CProject_item_Base::e_Loc, CProject_item_Base::e_Nucent, CProject_item_Base::e_Nucid, CProject_item_Base::e_Nucuid, CProject_item_Base::e_Pment, CProject_item_Base::e_Pmid, CProject_item_Base::e_Pmuid, CProject_item_Base::e_Proj, CProject_item_Base::e_Protent, CProject_item_Base::e_Protid, CProject_item_Base::e_Protuid, CProject_item_Base::e_Seqannot, CProject_item_Base::e_Seqent, CProject_item_Base::e_Seqid, CProject_item_Base::e_Sequid, CProject_item_Base::e_Structuid, CProject_item_Base::m_choice, CProject_item_Base::m_Genomeent, CProject_item_Base::m_Genomeid, CProject_item_Base::m_Genomeuid, CProject_item_Base::m_Loc, CProject_item_Base::m_Nucent, CProject_item_Base::m_Nucid, CProject_item_Base::m_Nucuid, CProject_item_Base::m_Pment, CProject_item_Base::m_Pmid, CProject_item_Base::m_Pmuid, CProject_item_Base::m_Proj, CProject_item_Base::m_Protent, CProject_item_Base::m_Protid, CProject_item_Base::m_Protuid, CProject_item_Base::m_Seqannot, CProject_item_Base::m_Seqent, CProject_item_Base::m_Seqid, CProject_item_Base::m_Sequid, and CProject_item_Base::m_Structuid.
|
inline |
Get the variant data.
Definition at line 340 of file Projdesc_.hpp.
References CProjdesc_Base::CheckSelected(), CProjdesc_Base::e_Comment, and CProjdesc_Base::m_string.
|
inline |
Get the Data member data.
Definition at line 232 of file Project_.hpp.
References CProject_Base::m_Data, and CProject_Base::ResetData().
const CProjdesc_Base::TDate & CProjdesc_Base::GetDate | ( | void | ) | const |
Get the variant data.
Definition at line 134 of file Projdesc_.cpp.
References CProjdesc_Base::CheckSelected(), CProjdesc_Base::e_Date, and CProjdesc_Base::m_object.
|
inline |
Get the Descr member data.
Definition at line 211 of file Project_.hpp.
References CProject_Base::CanGetDescr(), CProject_Base::m_Descr, and CSerialObject::ThrowUnassigned().
|
inline |
Get the Descr member data.
Definition at line 317 of file Project_descr_.hpp.
References CProject_descr_Base::m_Descr.
|
inline |
Get the variant data.
Definition at line 1010 of file Project_item_.hpp.
References CProject_item_Base::CheckSelected(), CProject_item_Base::e_Genomeent, and CProject_item_Base::m_Genomeent.
|
inline |
Get the variant data.
Definition at line 898 of file Project_item_.hpp.
References CProject_item_Base::CheckSelected(), CProject_item_Base::e_Genomeid, and CProject_item_Base::m_Genomeid.
|
inline |
Get the variant data.
Definition at line 778 of file Project_item_.hpp.
References CProject_item_Base::CheckSelected(), CProject_item_Base::e_Genomeuid, and CProject_item_Base::m_Genomeuid.
|
inline |
Get the Id member data.
Definition at line 245 of file Project_descr_.hpp.
References CProject_descr_Base::m_Id.
|
inline |
Get the variant data.
Definition at line 1062 of file Project_item_.hpp.
References CProject_item_Base::CheckSelected(), CProject_item_Base::e_Loc, and CProject_item_Base::m_Loc.
|
inline |
Get the Name member data.
Definition at line 270 of file Project_descr_.hpp.
References CProject_descr_Base::CanGetName(), CProject_descr_Base::m_Name, and CSerialObject::ThrowUnassigned().
|
inline |
Get the variant data.
Definition at line 970 of file Project_item_.hpp.
References CProject_item_Base::CheckSelected(), CProject_item_Base::e_Nucent, and CProject_item_Base::m_Nucent.
|
inline |
Get the variant data.
Definition at line 858 of file Project_item_.hpp.
References CProject_item_Base::CheckSelected(), CProject_item_Base::e_Nucid, and CProject_item_Base::m_Nucid.
|
inline |
Get the variant data.
Definition at line 738 of file Project_item_.hpp.
References CProject_item_Base::CheckSelected(), CProject_item_Base::e_Nucuid, and CProject_item_Base::m_Nucuid.
|
inline |
Get the variant data.
Definition at line 930 of file Project_item_.hpp.
References CProject_item_Base::CheckSelected(), CProject_item_Base::e_Pment, and CProject_item_Base::m_Pment.
|
inline |
Get the variant data.
Definition at line 818 of file Project_item_.hpp.
References CProject_item_Base::CheckSelected(), CProject_item_Base::e_Pmid, and CProject_item_Base::m_Pmid.
|
inline |
Get the variant data.
Definition at line 698 of file Project_item_.hpp.
References CProject_item_Base::CheckSelected(), CProject_item_Base::e_Pmuid, and CProject_item_Base::m_Pmuid.
|
inline |
Get the variant data.
Definition at line 1082 of file Project_item_.hpp.
References CProject_item_Base::CheckSelected(), CProject_item_Base::e_Proj, and CProject_item_Base::m_Proj.
|
inline |
Get the variant data.
Definition at line 950 of file Project_item_.hpp.
References CProject_item_Base::CheckSelected(), CProject_item_Base::e_Protent, and CProject_item_Base::m_Protent.
|
inline |
Get the variant data.
Definition at line 838 of file Project_item_.hpp.
References CProject_item_Base::CheckSelected(), CProject_item_Base::e_Protid, and CProject_item_Base::m_Protid.
|
inline |
Get the variant data.
Definition at line 718 of file Project_item_.hpp.
References CProject_item_Base::CheckSelected(), CProject_item_Base::e_Protuid, and CProject_item_Base::m_Protuid.
const CProjdesc_Base::TPub & CProjdesc_Base::GetPub | ( | void | ) | const |
Get the variant data.
Definition at line 112 of file Projdesc_.cpp.
References CProjdesc_Base::CheckSelected(), CProjdesc_Base::e_Pub, and CProjdesc_Base::m_object.
|
inline |
Get the variant data.
Definition at line 1042 of file Project_item_.hpp.
References CProject_item_Base::CheckSelected(), CProject_item_Base::e_Seqannot, and CProject_item_Base::m_Seqannot.
|
inline |
Get the variant data.
Definition at line 990 of file Project_item_.hpp.
References CProject_item_Base::CheckSelected(), CProject_item_Base::e_Seqent, and CProject_item_Base::m_Seqent.
|
inline |
Get the variant data.
Definition at line 878 of file Project_item_.hpp.
References CProject_item_Base::CheckSelected(), CProject_item_Base::e_Seqid, and CProject_item_Base::m_Seqid.
|
inline |
Get the variant data.
Definition at line 758 of file Project_item_.hpp.
References CProject_item_Base::CheckSelected(), CProject_item_Base::e_Sequid, and CProject_item_Base::m_Sequid.
|
inline |
Get the variant data.
Definition at line 798 of file Project_item_.hpp.
References CProject_item_Base::CheckSelected(), CProject_item_Base::e_Structuid, and CProject_item_Base::m_Structuid.
|
inline |
Get the variant data.
Definition at line 360 of file Projdesc_.hpp.
References CProjdesc_Base::CheckSelected(), CProjdesc_Base::e_Title, and CProjdesc_Base::m_string.
|
inline |
Check if variant Comment is selected.
Comment type is defined as 'typedef string TComment'.
Definition at line 334 of file Projdesc_.hpp.
References CProjdesc_Base::e_Comment, and CProjdesc_Base::m_choice.
|
inline |
Check if variant Date is selected.
Date type is defined as 'typedef CDate TDate'.
Definition at line 328 of file Projdesc_.hpp.
References CProjdesc_Base::e_Date, and CProjdesc_Base::m_choice.
|
inline |
Check if variant Genomeent is selected.
Genomeent type is defined as 'typedef list< CRef< CSeq_entry > > TGenomeent'.
Definition at line 1004 of file Project_item_.hpp.
References CProject_item_Base::e_Genomeent, and CProject_item_Base::m_choice.
|
inline |
Check if variant Genomeid is selected.
Genomeid type is defined as 'typedef list< CRef< CSeq_id > > TGenomeid'.
Definition at line 892 of file Project_item_.hpp.
References CProject_item_Base::e_Genomeid, and CProject_item_Base::m_choice.
|
inline |
Check if variant Genomeuid is selected.
Genomeuid type is defined as 'typedef list< int > TGenomeuid'.
Definition at line 772 of file Project_item_.hpp.
References CProject_item_Base::e_Genomeuid, and CProject_item_Base::m_choice.
|
inline |
Check if variant Loc is selected.
Loc type is defined as 'typedef list< CRef< CSeq_loc > > TLoc'.
Definition at line 1056 of file Project_item_.hpp.
References CProject_item_Base::e_Loc, and CProject_item_Base::m_choice.
|
inline |
Check if variant Nucent is selected.
Nucent type is defined as 'typedef list< CRef< CSeq_entry > > TNucent'.
Definition at line 964 of file Project_item_.hpp.
References CProject_item_Base::e_Nucent, and CProject_item_Base::m_choice.
|
inline |
Check if variant Nucid is selected.
Nucid type is defined as 'typedef list< CRef< CSeq_id > > TNucid'.
Definition at line 852 of file Project_item_.hpp.
References CProject_item_Base::e_Nucid, and CProject_item_Base::m_choice.
|
inline |
Check if variant Nucuid is selected.
Nucuid type is defined as 'typedef list< int > TNucuid'.
Definition at line 732 of file Project_item_.hpp.
References CProject_item_Base::e_Nucuid, and CProject_item_Base::m_choice.
|
inline |
Check if variant Pment is selected.
Pment type is defined as 'typedef list< CRef< CPubmed_entry > > TPment'.
Definition at line 924 of file Project_item_.hpp.
References CProject_item_Base::e_Pment, and CProject_item_Base::m_choice.
|
inline |
Check if variant Pmid is selected.
Pmid type is defined as 'typedef list< CPubMedId > TPmid'.
Definition at line 812 of file Project_item_.hpp.
References CProject_item_Base::e_Pmid, and CProject_item_Base::m_choice.
|
inline |
Check if variant Pmuid is selected.
Pmuid type is defined as 'typedef list< int > TPmuid'.
Definition at line 692 of file Project_item_.hpp.
References CProject_item_Base::e_Pmuid, and CProject_item_Base::m_choice.
|
inline |
Check if variant Proj is selected.
Proj type is defined as 'typedef list< CRef< CProject > > TProj'.
Definition at line 1076 of file Project_item_.hpp.
References CProject_item_Base::e_Proj, and CProject_item_Base::m_choice.
|
inline |
Check if variant Protent is selected.
Protent type is defined as 'typedef list< CRef< CSeq_entry > > TProtent'.
Definition at line 944 of file Project_item_.hpp.
References CProject_item_Base::e_Protent, and CProject_item_Base::m_choice.
|
inline |
Check if variant Protid is selected.
Protid type is defined as 'typedef list< CRef< CSeq_id > > TProtid'.
Definition at line 832 of file Project_item_.hpp.
References CProject_item_Base::e_Protid, and CProject_item_Base::m_choice.
|
inline |
Check if variant Protuid is selected.
Protuid type is defined as 'typedef list< int > TProtuid'.
Definition at line 712 of file Project_item_.hpp.
References CProject_item_Base::e_Protuid, and CProject_item_Base::m_choice.
|
inline |
Check if variant Pub is selected.
Pub type is defined as 'typedef CPubdesc TPub'.
Definition at line 322 of file Projdesc_.hpp.
References CProjdesc_Base::e_Pub, and CProjdesc_Base::m_choice.
|
inline |
Check if variant Seqannot is selected.
Seqannot type is defined as 'typedef list< CRef< CSeq_annot > > TSeqannot'.
Definition at line 1036 of file Project_item_.hpp.
References CProject_item_Base::e_Seqannot, and CProject_item_Base::m_choice.
|
inline |
Check if variant Seqent is selected.
Seqent type is defined as 'typedef list< CRef< CSeq_entry > > TSeqent'.
Definition at line 984 of file Project_item_.hpp.
References CProject_item_Base::e_Seqent, and CProject_item_Base::m_choice.
|
inline |
Check if variant Seqid is selected.
Seqid type is defined as 'typedef list< CRef< CSeq_id > > TSeqid'.
Definition at line 872 of file Project_item_.hpp.
References CProject_item_Base::e_Seqid, and CProject_item_Base::m_choice.
|
inline |
Check if variant Sequid is selected.
Sequid type is defined as 'typedef list< int > TSequid'.
Definition at line 752 of file Project_item_.hpp.
References CProject_item_Base::e_Sequid, and CProject_item_Base::m_choice.
|
inline |
Check if a value has been assigned to Data data member.
Data member Data is mandatory; its type is defined as 'typedef CProject_item TData'
Definition at line 220 of file Project_.hpp.
References CProject_Base::m_Data, and CRef< C, Locker >::NotEmpty().
|
inline |
Check if a value has been assigned to Descr data member.
Data member Descr is optional; its type is defined as 'typedef CProject_descr TDescr'
Definition at line 199 of file Project_.hpp.
References CProject_Base::m_Descr.
Referenced by CProject_Base::CanGetDescr().
|
inline |
Check if a value has been assigned to Descr data member.
Data member Descr is optional; its type is defined as 'typedef list< CRef< CProjdesc > > TDescr'
Definition at line 305 of file Project_descr_.hpp.
References CProject_descr_Base::m_set_State.
|
inline |
Check if a value has been assigned to Id data member.
Data member Id is mandatory; its type is defined as 'typedef list< CProject_id > TId'
Definition at line 233 of file Project_descr_.hpp.
References CProject_descr_Base::m_set_State.
|
inline |
Check if a value has been assigned to Name data member.
Data member Name is optional; its type is defined as 'typedef string TName'
Definition at line 258 of file Project_descr_.hpp.
References CProject_descr_Base::m_set_State.
Referenced by CProject_descr_Base::CanGetName(), and CProject_descr_Base::SetName().
|
inline |
Check if variant Structent is selected.
Definition at line 1024 of file Project_item_.hpp.
References CProject_item_Base::e_Structent, and CProject_item_Base::m_choice.
|
inline |
Check if variant Structid is selected.
Definition at line 912 of file Project_item_.hpp.
References CProject_item_Base::e_Structid, and CProject_item_Base::m_choice.
|
inline |
Check if variant Structuid is selected.
Structuid type is defined as 'typedef list< int > TStructuid'.
Definition at line 792 of file Project_item_.hpp.
References CProject_item_Base::e_Structuid, and CProject_item_Base::m_choice.
|
inline |
Check if variant Title is selected.
Title type is defined as 'typedef string TTitle'.
Definition at line 354 of file Projdesc_.hpp.
References CProjdesc_Base::e_Title, and CProjdesc_Base::m_choice.
|
inline |
Definition at line 106 of file Project_id_.hpp.
References str(), and WriteObject().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
inline |
Definition at line 117 of file Project_id_.hpp.
References ReadObject(), and str().
|
virtual |
Reset the whole object.
Definition at line 52 of file Projdesc_.cpp.
References CProjdesc_Base::e_not_set, CProjdesc_Base::m_choice, and CProjdesc_Base::ResetSelection().
Referenced by CProjdesc_Base::~CProjdesc_Base().
|
virtual |
Reset the whole object.
|
virtual |
Reset the whole object.
Definition at line 69 of file Project_descr_.cpp.
References CProject_descr_Base::ResetDescr(), CProject_descr_Base::ResetId(), and CProject_descr_Base::ResetName().
|
virtual |
Reset the whole object.
Definition at line 56 of file Project_item_.cpp.
References CProject_item_Base::e_not_set, CProject_item_Base::m_choice, and CProject_item_Base::ResetSelection().
Referenced by CProject_item_Base::~CProject_item_Base().
void CProject_Base::ResetData | ( | void | ) |
Reset Data data member.
Definition at line 69 of file Project_.cpp.
References CProject_Base::m_Data, and CRef< C, Locker >::Reset().
Referenced by CProject_Base::GetData(), and CProject_Base::SetData().
void CProject_Base::ResetDescr | ( | void | ) |
Reset Descr data member.
Definition at line 52 of file Project_.cpp.
References CProject_Base::m_Descr.
void CProject_descr_Base::ResetDescr | ( | void | ) |
Reset Descr data member.
Definition at line 63 of file Project_descr_.cpp.
References CProject_descr_Base::m_Descr, and CProject_descr_Base::m_set_State.
Referenced by CProject_descr_Base::Reset().
void CProject_descr_Base::ResetId | ( | void | ) |
Reset Id data member.
Definition at line 51 of file Project_descr_.cpp.
References CProject_descr_Base::m_Id, and CProject_descr_Base::m_set_State.
Referenced by CProject_descr_Base::Reset().
void CProject_descr_Base::ResetName | ( | void | ) |
Reset Name data member.
Definition at line 57 of file Project_descr_.cpp.
References CProject_descr_Base::m_Name, and CProject_descr_Base::m_set_State.
Referenced by CProject_descr_Base::Reset().
|
virtual |
Reset the selection (set it to e_not_set).
Definition at line 58 of file Projdesc_.cpp.
References CProjdesc_Base::e_Comment, CProjdesc_Base::e_Date, CProjdesc_Base::e_not_set, CProjdesc_Base::e_Pub, CProjdesc_Base::e_Title, CProjdesc_Base::m_choice, CProjdesc_Base::m_object, and CProjdesc_Base::m_string.
Referenced by CProjdesc_Base::Reset(), CProjdesc_Base::SetDate(), and CProjdesc_Base::SetPub().
|
virtual |
Reset the selection (set it to e_not_set).
Definition at line 62 of file Project_item_.cpp.
References CProject_item_Base::e_Genomeent, CProject_item_Base::e_Genomeid, CProject_item_Base::e_Genomeuid, CProject_item_Base::e_Loc, CProject_item_Base::e_not_set, CProject_item_Base::e_Nucent, CProject_item_Base::e_Nucid, CProject_item_Base::e_Nucuid, CProject_item_Base::e_Pment, CProject_item_Base::e_Pmid, CProject_item_Base::e_Pmuid, CProject_item_Base::e_Proj, CProject_item_Base::e_Protent, CProject_item_Base::e_Protid, CProject_item_Base::e_Protuid, CProject_item_Base::e_Seqannot, CProject_item_Base::e_Seqent, CProject_item_Base::e_Seqid, CProject_item_Base::e_Sequid, CProject_item_Base::e_Structuid, CProject_item_Base::m_choice, CProject_item_Base::m_Genomeent, CProject_item_Base::m_Genomeid, CProject_item_Base::m_Genomeuid, CProject_item_Base::m_Loc, CProject_item_Base::m_Nucent, CProject_item_Base::m_Nucid, CProject_item_Base::m_Nucuid, CProject_item_Base::m_Pment, CProject_item_Base::m_Pmid, CProject_item_Base::m_Pmuid, CProject_item_Base::m_Proj, CProject_item_Base::m_Protent, CProject_item_Base::m_Protid, CProject_item_Base::m_Protuid, CProject_item_Base::m_Seqannot, CProject_item_Base::m_Seqent, CProject_item_Base::m_Seqid, CProject_item_Base::m_Sequid, and CProject_item_Base::m_Structuid.
Referenced by CProject_item_Base::Reset().
void CProjdesc_Base::Select | ( | E_Choice | index, |
EResetVariant | reset, | ||
CObjectMemoryPool * | pool | ||
) |
Select the requested variant if needed, allocating CObject variants from memory pool.
void CProject_item_Base::Select | ( | E_Choice | index, |
EResetVariant | reset, | ||
CObjectMemoryPool * | pool | ||
) |
Select the requested variant if needed, allocating CObject variants from memory pool.
void CProjdesc_Base::Select | ( | E_Choice | index, |
EResetVariant | reset = eDoResetVariant |
||
) |
Select the requested variant if needed.
index | New selection state. |
reset | Flag that defines the resetting of the variant data. The data will be reset if either the current selection differs from the new one, or the flag is set to eDoResetVariant. |
Referenced by CProjdesc_Base::SetComment(), CProjdesc_Base::SetDate(), CProjdesc_Base::SetPub(), and CProjdesc_Base::SetTitle().
void CProject_item_Base::Select | ( | E_Choice | index, |
EResetVariant | reset = eDoResetVariant |
||
) |
Select the requested variant if needed.
index | New selection state. |
reset | Flag that defines the resetting of the variant data. The data will be reset if either the current selection differs from the new one, or the flag is set to eDoResetVariant. |
Referenced by CProject_item_Base::SetGenomeent(), CProject_item_Base::SetGenomeid(), CProject_item_Base::SetGenomeuid(), CProject_item_Base::SetLoc(), CProject_item_Base::SetNucent(), CProject_item_Base::SetNucid(), CProject_item_Base::SetNucuid(), CProject_item_Base::SetPment(), CProject_item_Base::SetPmid(), CProject_item_Base::SetPmuid(), CProject_item_Base::SetProj(), CProject_item_Base::SetProtent(), CProject_item_Base::SetProtid(), CProject_item_Base::SetProtuid(), CProject_item_Base::SetSeqannot(), CProject_item_Base::SetSeqent(), CProject_item_Base::SetSeqid(), CProject_item_Base::SetSequid(), CProject_item_Base::SetStructent(), CProject_item_Base::SetStructid(), and CProject_item_Base::SetStructuid().
|
static |
Retrieve selection name (for diagnostic purposes).
index | One of possible selection states. |
Definition at line 102 of file Projdesc_.cpp.
References CProjdesc_Base::sm_SelectionNames.
|
static |
Retrieve selection name (for diagnostic purposes).
index | One of possible selection states. |
Definition at line 219 of file Project_item_.cpp.
References CProject_item_Base::sm_SelectionNames.
Select the variant and set its data.
value | Variant data. |
Definition at line 156 of file Projdesc_.cpp.
References CProjdesc_Base::e_Comment, eDoNotResetVariant, CProjdesc_Base::m_string, CProjdesc_Base::Select(), and rapidjson::value.
|
inline |
Select the variant.
Definition at line 347 of file Projdesc_.hpp.
References CProjdesc_Base::e_Comment, eDoNotResetVariant, CProjdesc_Base::m_string, and CProjdesc_Base::Select().
void CProject_Base::SetData | ( | CProject_Base::TData & | value | ) |
Assign a value to Data data member.
value | Reference to value. |
Definition at line 78 of file Project_.cpp.
References CProject_Base::m_Data, CRef< C, Locker >::Reset(), and rapidjson::value.
|
inline |
Assign a value to Data data member.
Definition at line 241 of file Project_.hpp.
References CProject_Base::m_Data, and CProject_Base::ResetData().
void CProjdesc_Base::SetDate | ( | CProjdesc_Base::TDate & | value | ) |
Select the variant and set its data.
value | Reference to the data. |
Definition at line 146 of file Projdesc_.cpp.
References CObject::AddReference(), CProjdesc_Base::e_Date, CProjdesc_Base::m_choice, CProjdesc_Base::m_object, CProjdesc_Base::ResetSelection(), and rapidjson::value.
CProjdesc_Base::TDate & CProjdesc_Base::SetDate | ( | void | ) |
Select the variant.
Definition at line 140 of file Projdesc_.cpp.
References CProjdesc_Base::e_Date, eDoNotResetVariant, CProjdesc_Base::m_object, and CProjdesc_Base::Select().
void CProject_Base::SetDescr | ( | CProject_Base::TDescr & | value | ) |
Assign a value to Descr data member.
value | Reference to value. |
Definition at line 57 of file Project_.cpp.
References CProject_Base::m_Descr, and rapidjson::value.
CProject_Base::TDescr & CProject_Base::SetDescr | ( | void | ) |
Assign a value to Descr data member.
Definition at line 62 of file Project_.cpp.
References CProject_Base::m_Descr.
|
inline |
Assign a value to Descr data member.
Definition at line 323 of file Project_descr_.hpp.
References CProject_descr_Base::m_Descr, and CProject_descr_Base::m_set_State.
|
inline |
Select the variant.
Definition at line 1017 of file Project_item_.hpp.
References CProject_item_Base::e_Genomeent, eDoNotResetVariant, CProject_item_Base::m_Genomeent, and CProject_item_Base::Select().
|
inline |
Select the variant.
Definition at line 905 of file Project_item_.hpp.
References CProject_item_Base::e_Genomeid, eDoNotResetVariant, CProject_item_Base::m_Genomeid, and CProject_item_Base::Select().
|
inline |
Select the variant.
Definition at line 785 of file Project_item_.hpp.
References CProject_item_Base::e_Genomeuid, eDoNotResetVariant, CProject_item_Base::m_Genomeuid, and CProject_item_Base::Select().
|
inline |
Assign a value to Id data member.
Definition at line 251 of file Project_descr_.hpp.
References CProject_descr_Base::m_Id, and CProject_descr_Base::m_set_State.
|
inline |
Select the variant.
Definition at line 1069 of file Project_item_.hpp.
References CProject_item_Base::e_Loc, eDoNotResetVariant, CProject_item_Base::m_Loc, and CProject_item_Base::Select().
Assign a value to Name data member.
value | Value to assign |
Definition at line 279 of file Project_descr_.hpp.
References CProject_descr_Base::m_Name, CProject_descr_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 286 of file Project_descr_.hpp.
References CProject_descr_Base::m_Name, CProject_descr_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Name data member.
Definition at line 293 of file Project_descr_.hpp.
References CProject_descr_Base::IsSetName(), CProject_descr_Base::m_Name, CProject_descr_Base::m_set_State, and CSerialObject::UnassignedString().
|
inline |
Select the variant.
Definition at line 977 of file Project_item_.hpp.
References CProject_item_Base::e_Nucent, eDoNotResetVariant, CProject_item_Base::m_Nucent, and CProject_item_Base::Select().
|
inline |
Select the variant.
Definition at line 865 of file Project_item_.hpp.
References CProject_item_Base::e_Nucid, eDoNotResetVariant, CProject_item_Base::m_Nucid, and CProject_item_Base::Select().
|
inline |
Select the variant.
Definition at line 745 of file Project_item_.hpp.
References CProject_item_Base::e_Nucuid, eDoNotResetVariant, CProject_item_Base::m_Nucuid, and CProject_item_Base::Select().
|
inline |
Select the variant.
Definition at line 937 of file Project_item_.hpp.
References CProject_item_Base::e_Pment, eDoNotResetVariant, CProject_item_Base::m_Pment, and CProject_item_Base::Select().
|
inline |
Select the variant.
Definition at line 825 of file Project_item_.hpp.
References CProject_item_Base::e_Pmid, eDoNotResetVariant, CProject_item_Base::m_Pmid, and CProject_item_Base::Select().
|
inline |
Select the variant.
Definition at line 705 of file Project_item_.hpp.
References CProject_item_Base::e_Pmuid, eDoNotResetVariant, CProject_item_Base::m_Pmuid, and CProject_item_Base::Select().
|
inline |
Select the variant.
Definition at line 1089 of file Project_item_.hpp.
References CProject_item_Base::e_Proj, eDoNotResetVariant, CProject_item_Base::m_Proj, and CProject_item_Base::Select().
|
inline |
Select the variant.
Definition at line 957 of file Project_item_.hpp.
References CProject_item_Base::e_Protent, eDoNotResetVariant, CProject_item_Base::m_Protent, and CProject_item_Base::Select().
|
inline |
Select the variant.
Definition at line 845 of file Project_item_.hpp.
References CProject_item_Base::e_Protid, eDoNotResetVariant, CProject_item_Base::m_Protid, and CProject_item_Base::Select().
|
inline |
Select the variant.
Definition at line 725 of file Project_item_.hpp.
References CProject_item_Base::e_Protuid, eDoNotResetVariant, CProject_item_Base::m_Protuid, and CProject_item_Base::Select().
void CProjdesc_Base::SetPub | ( | CProjdesc_Base::TPub & | value | ) |
Select the variant and set its data.
value | Reference to the data. |
Definition at line 124 of file Projdesc_.cpp.
References CObject::AddReference(), CProjdesc_Base::e_Pub, CProjdesc_Base::m_choice, CProjdesc_Base::m_object, CProjdesc_Base::ResetSelection(), and rapidjson::value.
CProjdesc_Base::TPub & CProjdesc_Base::SetPub | ( | void | ) |
Select the variant.
Definition at line 118 of file Projdesc_.cpp.
References CProjdesc_Base::e_Pub, eDoNotResetVariant, CProjdesc_Base::m_object, and CProjdesc_Base::Select().
|
inline |
Select the variant.
Definition at line 1049 of file Project_item_.hpp.
References CProject_item_Base::e_Seqannot, eDoNotResetVariant, CProject_item_Base::m_Seqannot, and CProject_item_Base::Select().
|
inline |
Select the variant.
Definition at line 997 of file Project_item_.hpp.
References CProject_item_Base::e_Seqent, eDoNotResetVariant, CProject_item_Base::m_Seqent, and CProject_item_Base::Select().
|
inline |
Select the variant.
Definition at line 885 of file Project_item_.hpp.
References CProject_item_Base::e_Seqid, eDoNotResetVariant, CProject_item_Base::m_Seqid, and CProject_item_Base::Select().
|
inline |
Select the variant.
Definition at line 765 of file Project_item_.hpp.
References CProject_item_Base::e_Sequid, eDoNotResetVariant, CProject_item_Base::m_Sequid, and CProject_item_Base::Select().
|
inline |
Select the variant.
Definition at line 1030 of file Project_item_.hpp.
References CProject_item_Base::e_Structent, eDoNotResetVariant, and CProject_item_Base::Select().
|
inline |
Select the variant.
Definition at line 918 of file Project_item_.hpp.
References CProject_item_Base::e_Structid, eDoNotResetVariant, and CProject_item_Base::Select().
|
inline |
Select the variant.
Definition at line 805 of file Project_item_.hpp.
References CProject_item_Base::e_Structuid, eDoNotResetVariant, CProject_item_Base::m_Structuid, and CProject_item_Base::Select().
Select the variant and set its data.
value | Variant data. |
Definition at line 162 of file Projdesc_.cpp.
References CProjdesc_Base::e_Title, eDoNotResetVariant, CProjdesc_Base::m_string, CProjdesc_Base::Select(), and rapidjson::value.
|
inline |
Select the variant.
Definition at line 367 of file Projdesc_.hpp.
References CProjdesc_Base::e_Title, eDoNotResetVariant, CProjdesc_Base::m_string, and CProjdesc_Base::Select().
void CProjdesc_Base::ThrowInvalidSelection | ( | E_Choice | index | ) | const |
Throw 'InvalidSelection' exception.
index | Expected selection. |
Definition at line 107 of file Projdesc_.cpp.
References DIAG_COMPILE_INFO, CProjdesc_Base::m_choice, and CProjdesc_Base::sm_SelectionNames.
Referenced by CProjdesc_Base::CheckSelected().
void CProject_item_Base::ThrowInvalidSelection | ( | E_Choice | index | ) | const |
Throw 'InvalidSelection' exception.
index | Expected selection. |
Definition at line 224 of file Project_item_.cpp.
References DIAG_COMPILE_INFO, CProject_item_Base::m_choice, and CProject_item_Base::sm_SelectionNames.
Referenced by CProject_item_Base::CheckSelected().
|
inline |
Which variant is currently selected.
Definition at line 293 of file Projdesc_.hpp.
References CProjdesc_Base::m_choice.
|
inline |
Which variant is currently selected.
Definition at line 663 of file Project_item_.hpp.
References CProject_item_Base::m_choice.
CProjdesc::~CProjdesc | ( | void | ) |
Definition at line 50 of file Projdesc.cpp.
|
virtual |
Definition at line 190 of file Projdesc_.cpp.
References CProjdesc_Base::Reset().
CProject::~CProject | ( | void | ) |
|
virtual |
CProject_descr::~CProject_descr | ( | void | ) |
Definition at line 50 of file Project_descr.cpp.
|
virtual |
Definition at line 95 of file Project_descr_.cpp.
CProject_item::~CProject_item | ( | void | ) |
Definition at line 50 of file Project_item.cpp.
|
virtual |
Definition at line 268 of file Project_item_.cpp.
References CProject_item_Base::Reset().
union { ... } |
union { ... } |
|
private |
Definition at line 271 of file Projdesc_.hpp.
Referenced by CProjdesc_Base::CheckSelected(), CProjdesc_Base::DoSelect(), CProjdesc_Base::IsComment(), CProjdesc_Base::IsDate(), CProjdesc_Base::IsPub(), CProjdesc_Base::IsTitle(), CProjdesc_Base::Reset(), CProjdesc_Base::ResetSelection(), CProjdesc_Base::SetDate(), CProjdesc_Base::SetPub(), CProjdesc_Base::ThrowInvalidSelection(), and CProjdesc_Base::Which().
|
private |
Definition at line 623 of file Project_item_.hpp.
Referenced by CProject_item_Base::CheckSelected(), CProject_item_Base::DoSelect(), CProject_item_Base::IsGenomeent(), CProject_item_Base::IsGenomeid(), CProject_item_Base::IsGenomeuid(), CProject_item_Base::IsLoc(), CProject_item_Base::IsNucent(), CProject_item_Base::IsNucid(), CProject_item_Base::IsNucuid(), CProject_item_Base::IsPment(), CProject_item_Base::IsPmid(), CProject_item_Base::IsPmuid(), CProject_item_Base::IsProj(), CProject_item_Base::IsProtent(), CProject_item_Base::IsProtid(), CProject_item_Base::IsProtuid(), CProject_item_Base::IsSeqannot(), CProject_item_Base::IsSeqent(), CProject_item_Base::IsSeqid(), CProject_item_Base::IsSequid(), CProject_item_Base::IsStructent(), CProject_item_Base::IsStructid(), CProject_item_Base::IsStructuid(), CProject_item_Base::Reset(), CProject_item_Base::ResetSelection(), CProject_item_Base::ThrowInvalidSelection(), and CProject_item_Base::Which().
Definition at line 186 of file Project_.hpp.
Referenced by CProject_Base::GetData(), CProject_Base::IsSetData(), CProject_Base::ResetData(), and CProject_Base::SetData().
Definition at line 185 of file Project_.hpp.
Referenced by CProject_Base::GetDescr(), CProject_Base::IsSetDescr(), CProject_Base::ResetDescr(), and CProject_Base::SetDescr().
Definition at line 220 of file Project_descr_.hpp.
Referenced by CProject_descr_Base::GetDescr(), CProject_descr_Base::ResetDescr(), and CProject_descr_Base::SetDescr().
void* CProject_item_Base::m_dummy_pointer_for_alignment |
Definition at line 649 of file Project_item_.hpp.
void* { ... } ::m_dummy_pointer_for_alignment |
Definition at line 649 of file Project_item_.hpp.
NCBI_NS_NCBI::CUnionBuffer<TGenomeent> CProject_item_Base::m_Genomeent |
Definition at line 645 of file Project_item_.hpp.
Referenced by CProject_item_Base::DoSelect(), CProject_item_Base::GetGenomeent(), CProject_item_Base::ResetSelection(), and CProject_item_Base::SetGenomeent().
NCBI_NS_NCBI::CUnionBuffer<TGenomeent> { ... } ::m_Genomeent |
Definition at line 645 of file Project_item_.hpp.
NCBI_NS_NCBI::CUnionBuffer<TGenomeid> CProject_item_Base::m_Genomeid |
Definition at line 640 of file Project_item_.hpp.
Referenced by CProject_item_Base::DoSelect(), CProject_item_Base::GetGenomeid(), CProject_item_Base::ResetSelection(), and CProject_item_Base::SetGenomeid().
NCBI_NS_NCBI::CUnionBuffer<TGenomeid> { ... } ::m_Genomeid |
Definition at line 640 of file Project_item_.hpp.
NCBI_NS_NCBI::CUnionBuffer<TGenomeuid> CProject_item_Base::m_Genomeuid |
Definition at line 634 of file Project_item_.hpp.
Referenced by CProject_item_Base::DoSelect(), CProject_item_Base::GetGenomeuid(), CProject_item_Base::ResetSelection(), and CProject_item_Base::SetGenomeuid().
NCBI_NS_NCBI::CUnionBuffer<TGenomeuid> { ... } ::m_Genomeuid |
Definition at line 634 of file Project_item_.hpp.
|
private |
Definition at line 218 of file Project_descr_.hpp.
Referenced by CProject_descr_Base::GetId(), CProject_descr_Base::ResetId(), and CProject_descr_Base::SetId().
NCBI_NS_NCBI::CUnionBuffer<TLoc> CProject_item_Base::m_Loc |
Definition at line 647 of file Project_item_.hpp.
Referenced by CProject_item_Base::DoSelect(), CProject_item_Base::GetLoc(), CProject_item_Base::ResetSelection(), and CProject_item_Base::SetLoc().
NCBI_NS_NCBI::CUnionBuffer<TLoc> { ... } ::m_Loc |
Definition at line 647 of file Project_item_.hpp.
|
private |
Definition at line 219 of file Project_descr_.hpp.
Referenced by CProject_descr_Base::GetName(), CProject_descr_Base::ResetName(), and CProject_descr_Base::SetName().
NCBI_NS_NCBI::CUnionBuffer<TNucent> CProject_item_Base::m_Nucent |
Definition at line 643 of file Project_item_.hpp.
Referenced by CProject_item_Base::DoSelect(), CProject_item_Base::GetNucent(), CProject_item_Base::ResetSelection(), and CProject_item_Base::SetNucent().
NCBI_NS_NCBI::CUnionBuffer<TNucent> { ... } ::m_Nucent |
Definition at line 643 of file Project_item_.hpp.
NCBI_NS_NCBI::CUnionBuffer<TNucid> CProject_item_Base::m_Nucid |
Definition at line 638 of file Project_item_.hpp.
Referenced by CProject_item_Base::DoSelect(), CProject_item_Base::GetNucid(), CProject_item_Base::ResetSelection(), and CProject_item_Base::SetNucid().
NCBI_NS_NCBI::CUnionBuffer<TNucid> { ... } ::m_Nucid |
Definition at line 638 of file Project_item_.hpp.
NCBI_NS_NCBI::CUnionBuffer<TNucuid> { ... } ::m_Nucuid |
Definition at line 632 of file Project_item_.hpp.
NCBI_NS_NCBI::CUnionBuffer<TNucuid> CProject_item_Base::m_Nucuid |
Definition at line 632 of file Project_item_.hpp.
Referenced by CProject_item_Base::DoSelect(), CProject_item_Base::GetNucuid(), CProject_item_Base::ResetSelection(), and CProject_item_Base::SetNucuid().
NCBI_NS_NCBI::CSerialObject* CProjdesc_Base::m_object |
Definition at line 279 of file Projdesc_.hpp.
Referenced by CProjdesc_Base::DoSelect(), CProjdesc_Base::GetDate(), CProjdesc_Base::GetPub(), CProjdesc_Base::ResetSelection(), CProjdesc_Base::SetDate(), and CProjdesc_Base::SetPub().
NCBI_NS_NCBI::CSerialObject* { ... } ::m_object |
Definition at line 279 of file Projdesc_.hpp.
NCBI_NS_NCBI::CUnionBuffer<TPment> CProject_item_Base::m_Pment |
Definition at line 641 of file Project_item_.hpp.
Referenced by CProject_item_Base::DoSelect(), CProject_item_Base::GetPment(), CProject_item_Base::ResetSelection(), and CProject_item_Base::SetPment().
NCBI_NS_NCBI::CUnionBuffer<TPment> { ... } ::m_Pment |
Definition at line 641 of file Project_item_.hpp.
NCBI_NS_NCBI::CUnionBuffer<TPmid> CProject_item_Base::m_Pmid |
Definition at line 636 of file Project_item_.hpp.
Referenced by CProject_item_Base::DoSelect(), CProject_item_Base::GetPmid(), CProject_item_Base::ResetSelection(), and CProject_item_Base::SetPmid().
NCBI_NS_NCBI::CUnionBuffer<TPmid> { ... } ::m_Pmid |
Definition at line 636 of file Project_item_.hpp.
NCBI_NS_NCBI::CUnionBuffer<TPmuid> CProject_item_Base::m_Pmuid |
Definition at line 630 of file Project_item_.hpp.
Referenced by CProject_item_Base::DoSelect(), CProject_item_Base::GetPmuid(), CProject_item_Base::ResetSelection(), and CProject_item_Base::SetPmuid().
NCBI_NS_NCBI::CUnionBuffer<TPmuid> { ... } ::m_Pmuid |
Definition at line 630 of file Project_item_.hpp.
NCBI_NS_NCBI::CUnionBuffer<TProj> { ... } ::m_Proj |
Definition at line 648 of file Project_item_.hpp.
NCBI_NS_NCBI::CUnionBuffer<TProj> CProject_item_Base::m_Proj |
Definition at line 648 of file Project_item_.hpp.
Referenced by CProject_item_Base::DoSelect(), CProject_item_Base::GetProj(), CProject_item_Base::ResetSelection(), and CProject_item_Base::SetProj().
NCBI_NS_NCBI::CUnionBuffer<TProtent> CProject_item_Base::m_Protent |
Definition at line 642 of file Project_item_.hpp.
Referenced by CProject_item_Base::DoSelect(), CProject_item_Base::GetProtent(), CProject_item_Base::ResetSelection(), and CProject_item_Base::SetProtent().
NCBI_NS_NCBI::CUnionBuffer<TProtent> { ... } ::m_Protent |
Definition at line 642 of file Project_item_.hpp.
NCBI_NS_NCBI::CUnionBuffer<TProtid> { ... } ::m_Protid |
Definition at line 637 of file Project_item_.hpp.
NCBI_NS_NCBI::CUnionBuffer<TProtid> CProject_item_Base::m_Protid |
Definition at line 637 of file Project_item_.hpp.
Referenced by CProject_item_Base::DoSelect(), CProject_item_Base::GetProtid(), CProject_item_Base::ResetSelection(), and CProject_item_Base::SetProtid().
NCBI_NS_NCBI::CUnionBuffer<TProtuid> CProject_item_Base::m_Protuid |
Definition at line 631 of file Project_item_.hpp.
Referenced by CProject_item_Base::DoSelect(), CProject_item_Base::GetProtuid(), CProject_item_Base::ResetSelection(), and CProject_item_Base::SetProtuid().
NCBI_NS_NCBI::CUnionBuffer<TProtuid> { ... } ::m_Protuid |
Definition at line 631 of file Project_item_.hpp.
NCBI_NS_NCBI::CUnionBuffer<TSeqannot> { ... } ::m_Seqannot |
Definition at line 646 of file Project_item_.hpp.
NCBI_NS_NCBI::CUnionBuffer<TSeqannot> CProject_item_Base::m_Seqannot |
Definition at line 646 of file Project_item_.hpp.
Referenced by CProject_item_Base::DoSelect(), CProject_item_Base::GetSeqannot(), CProject_item_Base::ResetSelection(), and CProject_item_Base::SetSeqannot().
NCBI_NS_NCBI::CUnionBuffer<TSeqent> { ... } ::m_Seqent |
Definition at line 644 of file Project_item_.hpp.
NCBI_NS_NCBI::CUnionBuffer<TSeqent> CProject_item_Base::m_Seqent |
Definition at line 644 of file Project_item_.hpp.
Referenced by CProject_item_Base::DoSelect(), CProject_item_Base::GetSeqent(), CProject_item_Base::ResetSelection(), and CProject_item_Base::SetSeqent().
NCBI_NS_NCBI::CUnionBuffer<TSeqid> CProject_item_Base::m_Seqid |
Definition at line 639 of file Project_item_.hpp.
Referenced by CProject_item_Base::DoSelect(), CProject_item_Base::GetSeqid(), CProject_item_Base::ResetSelection(), and CProject_item_Base::SetSeqid().
NCBI_NS_NCBI::CUnionBuffer<TSeqid> { ... } ::m_Seqid |
Definition at line 639 of file Project_item_.hpp.
NCBI_NS_NCBI::CUnionBuffer<TSequid> { ... } ::m_Sequid |
Definition at line 633 of file Project_item_.hpp.
NCBI_NS_NCBI::CUnionBuffer<TSequid> CProject_item_Base::m_Sequid |
Definition at line 633 of file Project_item_.hpp.
Referenced by CProject_item_Base::DoSelect(), CProject_item_Base::GetSequid(), CProject_item_Base::ResetSelection(), and CProject_item_Base::SetSequid().
|
private |
Definition at line 217 of file Project_descr_.hpp.
Referenced by CProject_descr_Base::CProject_descr_Base(), CProject_descr_Base::IsSetDescr(), CProject_descr_Base::IsSetId(), CProject_descr_Base::IsSetName(), CProject_descr_Base::ResetDescr(), CProject_descr_Base::ResetId(), CProject_descr_Base::ResetName(), CProject_descr_Base::SetDescr(), CProject_descr_Base::SetId(), and CProject_descr_Base::SetName().
NCBI_NS_NCBI::CUnionBuffer<NCBI_NS_STD::string> { ... } ::m_string |
Definition at line 278 of file Projdesc_.hpp.
NCBI_NS_NCBI::CUnionBuffer<NCBI_NS_STD::string> CProjdesc_Base::m_string |
Definition at line 278 of file Projdesc_.hpp.
Referenced by CProjdesc_Base::DoSelect(), CProjdesc_Base::GetComment(), CProjdesc_Base::GetTitle(), CProjdesc_Base::ResetSelection(), CProjdesc_Base::SetComment(), and CProjdesc_Base::SetTitle().
NCBI_NS_NCBI::CUnionBuffer<TStructuid> { ... } ::m_Structuid |
Definition at line 635 of file Project_item_.hpp.
NCBI_NS_NCBI::CUnionBuffer<TStructuid> CProject_item_Base::m_Structuid |
Definition at line 635 of file Project_item_.hpp.
Referenced by CProject_item_Base::DoSelect(), CProject_item_Base::GetStructuid(), CProject_item_Base::ResetSelection(), and CProject_item_Base::SetStructuid().
Definition at line 275 of file Projdesc_.hpp.
Referenced by CProjdesc_Base::SelectionName(), and CProjdesc_Base::ThrowInvalidSelection().
Definition at line 627 of file Project_item_.hpp.
Referenced by CProject_item_Base::SelectionName(), and CProject_item_Base::ThrowInvalidSelection().