NCBI C++ ToolKit
Classes | Typedefs | Enumerations | Enumerator | Functions | Variables
Code generated by DATATOOL from 'pcassay2.asn' (module 'NCBI-PCAssay2')
+ Collaboration diagram for Code generated by DATATOOL from 'pcassay2.asn' (module 'NCBI-PCAssay2'):

Classes

class  CPC_AnnotatedXRef
 CPC_AnnotatedXRef –. More...
 
class  CPC_AnnotatedXRef_Base
 Annotated Cross-Reference (XRef) Information to allow the XRef to be qualified, as to its meaning or context. More...
 
class  CPC_AssayContainer
 CPC_AssayContainer –. More...
 
class  CPC_AssayContainer_Base
 EXPORTS ; Container for multiple Assay Data Submissions. More...
 
class  CPC_AssayData
 CPC_AssayData –. More...
 
class  CPC_AssayData_Base
 Assay Readouts/Results for a Tested Substance. More...
 
class  CPC_AssayData_Base::C_Value
 Assay Result, must be the same type as defined for TID. More...
 
class  CPC_AssayDescription
 CPC_AssayDescription –. More...
 
class  CPC_AssayDescription_Base
 Assay Description provided by an Organization that describes the assay/protocol performed and defines the measured end-points and parameters to be stored. More...
 
class  CPC_AssayDRAttr
 CPC_AssayDRAttr –. More...
 
class  CPC_AssayDRAttr_Base
 Assay Dose-response attribute information used to define a set of readouts as being part of a dose-response curve (for curve plotting/analysis) More...
 
class  CPC_AssayResults
 CPC_AssayResults –. More...
 
class  CPC_AssayResults_Base
 Container for multiple Assay Result Sets PC-AssayResultsSet ::= SEQUENCE OF PC-AssayResults Assay Results provided for a given Substance tested, with respect to the results types defined in the referenced Assay Description. More...
 
class  CPC_AssaySubmit
 CPC_AssaySubmit –. More...
 
class  CPC_AssaySubmit_Base
 Container for Data Depositions and Assay Definitions. More...
 
class  CPC_AssaySubmit_Base::C_Assay
 Assay Description or pre-existing Identifier. More...
 
class  CPC_AssayTargetInfo
 CPC_AssayTargetInfo –. More...
 
class  CPC_AssayTargetInfo_Base
 Molecular target information provides by organization describes the functionality of the target, facilitates the linking between PubChem bioassays, and the linking between target molecule to other NCBI resources. More...
 
class  CPC_AssayTargetInfo_Base::C_Mol_id
 database and identifier of the target molecule More...
 
class  CPC_CategorizedComment
 CPC_CategorizedComment –. More...
 
class  CPC_CategorizedComment_Base
 Definition for Categorized description/comment This field is added to provide flexibility for depositors to present textual description/comments in a desirable way and to facilitate information validation by the depositor and data exchange with PubChem. More...
 
class  CPC_ConcentrationAttr
 CPC_ConcentrationAttr –. More...
 
class  CPC_ConcentrationAttr_Base
 The concentration attribute is to indicate that the readout under this test result field is biological concentration-response data, the attribute provides the value and unit of the tested concentration. More...
 
class  CPC_IntegerMinMax
 CPC_IntegerMinMax –. More...
 
class  CPC_IntegerMinMax_Base
 Mininum and Maximum Constraints on an Integer Value (used for validating incoming data) More...
 
class  CPC_RealMinMax
 CPC_RealMinMax –. More...
 
class  CPC_RealMinMax_Base
 Mininum and Maximum Constraints on a Real Value (used for validating incoming data) More...
 
class  CPC_ResultType
 CPC_ResultType –. More...
 
class  CPC_ResultType_Base
 Definition of Allowed Result Types for a given Assay. More...
 
class  CPC_ResultType_Base::C_Constraints
 Allowed Values, used for validating incoming data If type is "float". More...
 

Typedefs

typedef CPC_AnnotatedXRef_Base CPC_AnnotatedXRef::Tparent
 
typedef CSerialObject CPC_AnnotatedXRef_Base::Tparent
 
typedef objects::CPC_XRefData CPC_AnnotatedXRef_Base::TXref
 
typedef CStringUTF8 CPC_AnnotatedXRef_Base::TComment
 
typedef int CPC_AnnotatedXRef_Base::TType
 
typedef Tparent::CMemberIndex< E_memberIndex, 4 > CPC_AnnotatedXRef_Base::TmemberIndex
 
typedef CPC_AssayContainer_Base CPC_AssayContainer::Tparent
 
typedef CSerialObject CPC_AssayContainer_Base::Tparent
 
typedef list< CRef< CPC_AssaySubmit > > CPC_AssayContainer_Base::Tdata
 
typedef CPC_AssayData_Base CPC_AssayData::Tparent
 
typedef CSerialObject CPC_AssayData_Base::Tparent
 
typedef CSerialObject CPC_AssayData_Base::C_Value::Tparent
 
typedef int CPC_AssayData_Base::C_Value::TIval
 
typedef double CPC_AssayData_Base::C_Value::TFval
 
typedef bool CPC_AssayData_Base::C_Value::TBval
 
typedef CStringUTF8 CPC_AssayData_Base::C_Value::TSval
 
typedef int CPC_AssayData_Base::TTid
 
typedef C_Value CPC_AssayData_Base::TValue
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CPC_AssayData_Base::TmemberIndex
 
typedef CPC_AssayDescription_Base CPC_AssayDescription::Tparent
 
typedef CSerialObject CPC_AssayDescription_Base::Tparent
 
typedef objects::CPC_ID CPC_AssayDescription_Base::TAid
 
typedef objects::CPC_Source CPC_AssayDescription_Base::TAid_source
 
typedef CStringUTF8 CPC_AssayDescription_Base::TName
 
typedef list< CStringUTF8CPC_AssayDescription_Base::TDescription
 
typedef list< CStringUTF8CPC_AssayDescription_Base::TProtocol
 
typedef list< CStringUTF8CPC_AssayDescription_Base::TComment
 
typedef list< CRef< CPC_AnnotatedXRef > > CPC_AssayDescription_Base::TXref
 
typedef vector< CRef< CPC_ResultType > > CPC_AssayDescription_Base::TResults
 
typedef int CPC_AssayDescription_Base::TRevision
 
typedef list< CRef< CPC_AssayTargetInfo > > CPC_AssayDescription_Base::TTarget
 
typedef int CPC_AssayDescription_Base::TActivity_outcome_method
 
typedef list< CRef< CPC_AssayDRAttr > > CPC_AssayDescription_Base::TDr
 
typedef int CPC_AssayDescription_Base::TSubstance_type
 
typedef list< stringCPC_AssayDescription_Base::TGrant_number
 
typedef int CPC_AssayDescription_Base::TProject_category
 
typedef list< stringCPC_AssayDescription_Base::TAssay_group
 
typedef list< CRef< CPC_CategorizedComment > > CPC_AssayDescription_Base::TCategorized_comment
 
typedef Tparent::CMemberIndex< E_memberIndex, 18 > CPC_AssayDescription_Base::TmemberIndex
 
typedef CPC_AssayDRAttr_Base CPC_AssayDRAttr::Tparent
 
typedef CSerialObject CPC_AssayDRAttr_Base::Tparent
 
typedef int CPC_AssayDRAttr_Base::TId
 
typedef CStringUTF8 CPC_AssayDRAttr_Base::TDescr
 
typedef CStringUTF8 CPC_AssayDRAttr_Base::TDn
 
typedef CStringUTF8 CPC_AssayDRAttr_Base::TRn
 
typedef int CPC_AssayDRAttr_Base::TType
 
typedef Tparent::CMemberIndex< E_memberIndex, 6 > CPC_AssayDRAttr_Base::TmemberIndex
 
typedef CPC_AssayResults_Base CPC_AssayResults::Tparent
 
typedef CSerialObject CPC_AssayResults_Base::Tparent
 
typedef int CPC_AssayResults_Base::TSid
 
typedef objects::CPC_Source CPC_AssayResults_Base::TSid_source
 
typedef int CPC_AssayResults_Base::TVersion
 
typedef CStringUTF8 CPC_AssayResults_Base::TComment
 
typedef int CPC_AssayResults_Base::TOutcome
 
typedef int CPC_AssayResults_Base::TRank
 
typedef vector< CRef< CPC_AssayData > > CPC_AssayResults_Base::TData
 
typedef CStringUTF8 CPC_AssayResults_Base::TUrl
 
typedef list< CRef< CPC_AnnotatedXRef > > CPC_AssayResults_Base::TXref
 
typedef objects::CDate CPC_AssayResults_Base::TDate
 
typedef Tparent::CMemberIndex< E_memberIndex, 11 > CPC_AssayResults_Base::TmemberIndex
 
typedef CPC_AssaySubmit_Base CPC_AssaySubmit::Tparent
 
typedef CSerialObject CPC_AssaySubmit_Base::Tparent
 
typedef CSerialObject CPC_AssaySubmit_Base::C_Assay::Tparent
 
typedef int CPC_AssaySubmit_Base::C_Assay::TAid
 
typedef objects::CPC_Source CPC_AssaySubmit_Base::C_Assay::TAid_source
 
typedef CPC_AssayDescription CPC_AssaySubmit_Base::C_Assay::TDescr
 
typedef objects::CPC_ID CPC_AssaySubmit_Base::C_Assay::TAidver
 
typedef C_Assay CPC_AssaySubmit_Base::TAssay
 
typedef vector< CRef< CPC_AssayResults > > CPC_AssaySubmit_Base::TData
 
typedef vector< intCPC_AssaySubmit_Base::TRevoke
 
typedef Tparent::CMemberIndex< E_memberIndex, 4 > CPC_AssaySubmit_Base::TmemberIndex
 
typedef CPC_AssayTargetInfo_Base CPC_AssayTargetInfo::Tparent
 
typedef CSerialObject CPC_AssayTargetInfo_Base::Tparent
 
typedef CSerialObject CPC_AssayTargetInfo_Base::C_Mol_id::Tparent
 
typedef int CPC_AssayTargetInfo_Base::C_Mol_id::TGene_id
 
typedef string CPC_AssayTargetInfo_Base::C_Mol_id::TProtein_accession
 
typedef string CPC_AssayTargetInfo_Base::C_Mol_id::TNucleotide_accession
 
typedef string CPC_AssayTargetInfo_Base::C_Mol_id::TOther
 
typedef int CPC_AssayTargetInfo_Base::C_Mol_id::TTax_id
 
typedef CStringUTF8 CPC_AssayTargetInfo_Base::TName
 
typedef C_Mol_id CPC_AssayTargetInfo_Base::TMol_id
 
typedef objects::CBioSource CPC_AssayTargetInfo_Base::TOrganism
 
typedef CStringUTF8 CPC_AssayTargetInfo_Base::TDescr
 
typedef list< CStringUTF8CPC_AssayTargetInfo_Base::TComment
 
typedef Tparent::CMemberIndex< E_memberIndex, 6 > CPC_AssayTargetInfo_Base::TmemberIndex
 
typedef CPC_CategorizedComment_Base CPC_CategorizedComment::Tparent
 
typedef CSerialObject CPC_CategorizedComment_Base::Tparent
 
typedef CStringUTF8 CPC_CategorizedComment_Base::TTitle
 
typedef list< CStringUTF8CPC_CategorizedComment_Base::TComment
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CPC_CategorizedComment_Base::TmemberIndex
 
typedef CPC_ConcentrationAttr_Base CPC_ConcentrationAttr::Tparent
 
typedef CSerialObject CPC_ConcentrationAttr_Base::Tparent
 
typedef double CPC_ConcentrationAttr_Base::TConcentration
 
typedef int CPC_ConcentrationAttr_Base::TUnit
 
typedef int CPC_ConcentrationAttr_Base::TDr_id
 
typedef Tparent::CMemberIndex< E_memberIndex, 4 > CPC_ConcentrationAttr_Base::TmemberIndex
 
typedef CPC_IntegerMinMax_Base CPC_IntegerMinMax::Tparent
 
typedef CSerialObject CPC_IntegerMinMax_Base::Tparent
 
typedef int CPC_IntegerMinMax_Base::TMin
 
typedef int CPC_IntegerMinMax_Base::TMax
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CPC_IntegerMinMax_Base::TmemberIndex
 
typedef CPC_RealMinMax_Base CPC_RealMinMax::Tparent
 
typedef CSerialObject CPC_RealMinMax_Base::Tparent
 
typedef double CPC_RealMinMax_Base::TMin
 
typedef double CPC_RealMinMax_Base::TMax
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CPC_RealMinMax_Base::TmemberIndex
 
typedef CPC_ResultType_Base CPC_ResultType::Tparent
 
typedef CSerialObject CPC_ResultType_Base::Tparent
 
typedef CSerialObject CPC_ResultType_Base::C_Constraints::Tparent
 
typedef list< double > CPC_ResultType_Base::C_Constraints::TFset
 
typedef double CPC_ResultType_Base::C_Constraints::TFmin
 
typedef double CPC_ResultType_Base::C_Constraints::TFmax
 
typedef CPC_RealMinMax CPC_ResultType_Base::C_Constraints::TFrange
 
typedef list< intCPC_ResultType_Base::C_Constraints::TIset
 
typedef int CPC_ResultType_Base::C_Constraints::TImin
 
typedef int CPC_ResultType_Base::C_Constraints::TImax
 
typedef CPC_IntegerMinMax CPC_ResultType_Base::C_Constraints::TIrange
 
typedef list< stringCPC_ResultType_Base::C_Constraints::TSset
 
typedef int CPC_ResultType_Base::TTid
 
typedef CStringUTF8 CPC_ResultType_Base::TName
 
typedef list< CStringUTF8CPC_ResultType_Base::TDescription
 
typedef int CPC_ResultType_Base::TType
 
typedef C_Constraints CPC_ResultType_Base::TConstraints
 
typedef int CPC_ResultType_Base::TUnit
 
typedef string CPC_ResultType_Base::TSunit
 
typedef int CPC_ResultType_Base::TTransform
 
typedef CPC_ConcentrationAttr CPC_ResultType_Base::TTc
 
typedef bool CPC_ResultType_Base::TAc
 
typedef bool CPC_ResultType_Base::TAc_qualifier
 
typedef int CPC_ResultType_Base::TAnnot
 
typedef Tparent::CMemberIndex< E_memberIndex, 13 > CPC_ResultType_Base::TmemberIndex
 

Enumerations

enum  CPC_AnnotatedXRef_Base::EType { CPC_AnnotatedXRef_Base::eType_pcit = 1 , CPC_AnnotatedXRef_Base::eType_pgene = 2 , CPC_AnnotatedXRef_Base::eType_pcit = 1 , CPC_AnnotatedXRef_Base::eType_pgene = 2 }
 
enum class  CPC_AnnotatedXRef_Base::E_memberIndex {
  CPC_AnnotatedXRef_Base::e__allMandatory = 0 , CPC_AnnotatedXRef_Base::e_xref , CPC_AnnotatedXRef_Base::e_comment , CPC_AnnotatedXRef_Base::e_type ,
  CPC_AnnotatedXRef_Base::e__allMandatory = 0 , CPC_AnnotatedXRef_Base::e_xref , CPC_AnnotatedXRef_Base::e_comment , CPC_AnnotatedXRef_Base::e_type
}
 
enum  CPC_AssayData_Base::C_Value::E_Choice {
  CPC_AssayData_Base::C_Value::e_not_set = 0 , CPC_AssayData_Base::C_Value::e_Ival , CPC_AssayData_Base::C_Value::e_Fval , CPC_AssayData_Base::C_Value::e_Bval ,
  CPC_AssayData_Base::C_Value::e_Sval , CPC_AssayData_Base::C_Value::e_not_set = 0 , CPC_AssayData_Base::C_Value::e_Ival , CPC_AssayData_Base::C_Value::e_Fval ,
  CPC_AssayData_Base::C_Value::e_Bval , CPC_AssayData_Base::C_Value::e_Sval
}
 Choice variants. More...
 
enum  CPC_AssayData_Base::C_Value::E_ChoiceStopper { CPC_AssayData_Base::C_Value::e_MaxChoice = 5 , CPC_AssayData_Base::C_Value::e_MaxChoice = 5 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum class  CPC_AssayData_Base::E_memberIndex {
  CPC_AssayData_Base::e__allMandatory = 0 , CPC_AssayData_Base::e_tid , CPC_AssayData_Base::e_value , CPC_AssayData_Base::e__allMandatory = 0 ,
  CPC_AssayData_Base::e_tid , CPC_AssayData_Base::e_value
}
 
enum  CPC_AssayDescription_Base::EActivity_outcome_method {
  CPC_AssayDescription_Base::eActivity_outcome_method_other = 0 , CPC_AssayDescription_Base::eActivity_outcome_method_screening = 1 , CPC_AssayDescription_Base::eActivity_outcome_method_confirmatory = 2 , CPC_AssayDescription_Base::eActivity_outcome_method_summary = 3 ,
  CPC_AssayDescription_Base::eActivity_outcome_method_other = 0 , CPC_AssayDescription_Base::eActivity_outcome_method_screening = 1 , CPC_AssayDescription_Base::eActivity_outcome_method_confirmatory = 2 , CPC_AssayDescription_Base::eActivity_outcome_method_summary = 3
}
 Assay Outcome Qualifier. More...
 
enum  CPC_AssayDescription_Base::ESubstance_type {
  CPC_AssayDescription_Base::eSubstance_type_small_molecule = 1 , CPC_AssayDescription_Base::eSubstance_type_nucleotide = 2 , CPC_AssayDescription_Base::eSubstance_type_other = 255 , CPC_AssayDescription_Base::eSubstance_type_small_molecule = 1 ,
  CPC_AssayDescription_Base::eSubstance_type_nucleotide = 2 , CPC_AssayDescription_Base::eSubstance_type_other = 255
}
 
enum  CPC_AssayDescription_Base::EProject_category {
  CPC_AssayDescription_Base::eProject_category_mlscn = 1 , CPC_AssayDescription_Base::eProject_category_mlpcn = 2 , CPC_AssayDescription_Base::eProject_category_mlscn_ap = 3 , CPC_AssayDescription_Base::eProject_category_mlpcn_ap = 4 ,
  CPC_AssayDescription_Base::eProject_category_journal_article = 5 , CPC_AssayDescription_Base::eProject_category_assay_vendor = 6 , CPC_AssayDescription_Base::eProject_category_literature_extracted = 7 , CPC_AssayDescription_Base::eProject_category_literature_author = 8 ,
  CPC_AssayDescription_Base::eProject_category_literature_publisher = 9 , CPC_AssayDescription_Base::eProject_category_rnaigi = 10 , CPC_AssayDescription_Base::eProject_category_other = 255 , CPC_AssayDescription_Base::eProject_category_mlscn = 1 ,
  CPC_AssayDescription_Base::eProject_category_mlpcn = 2 , CPC_AssayDescription_Base::eProject_category_mlscn_ap = 3 , CPC_AssayDescription_Base::eProject_category_mlpcn_ap = 4 , CPC_AssayDescription_Base::eProject_category_journal_article = 5 ,
  CPC_AssayDescription_Base::eProject_category_assay_vendor = 6 , CPC_AssayDescription_Base::eProject_category_literature_extracted = 7 , CPC_AssayDescription_Base::eProject_category_literature_author = 8 , CPC_AssayDescription_Base::eProject_category_literature_publisher = 9 ,
  CPC_AssayDescription_Base::eProject_category_rnaigi = 10 , CPC_AssayDescription_Base::eProject_category_other = 255
}
 to distinguish projects funded through MLSCN, MLPCN or other More...
 
enum class  CPC_AssayDescription_Base::E_memberIndex {
  CPC_AssayDescription_Base::e__allMandatory = 0 , CPC_AssayDescription_Base::e_aid , CPC_AssayDescription_Base::e_aid_source , CPC_AssayDescription_Base::e_name ,
  CPC_AssayDescription_Base::e_description , CPC_AssayDescription_Base::e_protocol , CPC_AssayDescription_Base::e_comment , CPC_AssayDescription_Base::e_xref ,
  CPC_AssayDescription_Base::e_results , CPC_AssayDescription_Base::e_pub , CPC_AssayDescription_Base::e_revision , CPC_AssayDescription_Base::e_target ,
  CPC_AssayDescription_Base::e_activity_outcome_method , CPC_AssayDescription_Base::e_dr , CPC_AssayDescription_Base::e_substance_type , CPC_AssayDescription_Base::e_grant_number ,
  CPC_AssayDescription_Base::e_project_category , CPC_AssayDescription_Base::e_is_panel , CPC_AssayDescription_Base::e_assay_group , CPC_AssayDescription_Base::e_panel_info ,
  CPC_AssayDescription_Base::e_is_mlp_late_stage , CPC_AssayDescription_Base::e_categorized_comment , CPC_AssayDescription_Base::e__allMandatory = 0 , CPC_AssayDescription_Base::e_aid ,
  CPC_AssayDescription_Base::e_aid_source , CPC_AssayDescription_Base::e_name , CPC_AssayDescription_Base::e_description , CPC_AssayDescription_Base::e_protocol ,
  CPC_AssayDescription_Base::e_comment , CPC_AssayDescription_Base::e_xref , CPC_AssayDescription_Base::e_results , CPC_AssayDescription_Base::e_revision ,
  CPC_AssayDescription_Base::e_target , CPC_AssayDescription_Base::e_activity_outcome_method , CPC_AssayDescription_Base::e_dr , CPC_AssayDescription_Base::e_substance_type ,
  CPC_AssayDescription_Base::e_grant_number , CPC_AssayDescription_Base::e_project_category , CPC_AssayDescription_Base::e_assay_group , CPC_AssayDescription_Base::e_categorized_comment
}
 
enum  CPC_AssayDRAttr_Base::EType { CPC_AssayDRAttr_Base::eType_experimental = 0 , CPC_AssayDRAttr_Base::eType_calculated = 1 , CPC_AssayDRAttr_Base::eType_experimental = 0 , CPC_AssayDRAttr_Base::eType_calculated = 1 }
 
enum class  CPC_AssayDRAttr_Base::E_memberIndex {
  CPC_AssayDRAttr_Base::e__allMandatory = 0 , CPC_AssayDRAttr_Base::e_id , CPC_AssayDRAttr_Base::e_descr , CPC_AssayDRAttr_Base::e_dn ,
  CPC_AssayDRAttr_Base::e_rn , CPC_AssayDRAttr_Base::e_type , CPC_AssayDRAttr_Base::e__allMandatory = 0 , CPC_AssayDRAttr_Base::e_id ,
  CPC_AssayDRAttr_Base::e_descr , CPC_AssayDRAttr_Base::e_dn , CPC_AssayDRAttr_Base::e_rn , CPC_AssayDRAttr_Base::e_type
}
 
enum  CPC_AssayResults_Base::EOutcome {
  CPC_AssayResults_Base::eOutcome_inactive = 1 , CPC_AssayResults_Base::eOutcome_active = 2 , CPC_AssayResults_Base::eOutcome_inconclusive = 3 , CPC_AssayResults_Base::eOutcome_unspecified = 4 ,
  CPC_AssayResults_Base::eOutcome_probe = 5 , CPC_AssayResults_Base::eOutcome_inactive = 1 , CPC_AssayResults_Base::eOutcome_active = 2 , CPC_AssayResults_Base::eOutcome_inconclusive = 3 ,
  CPC_AssayResults_Base::eOutcome_unspecified = 4 , CPC_AssayResults_Base::eOutcome_probe = 5
}
 Assay Result Data for this Sample Note: Users need populate only those "tid"s, for which there is data, in any order. More...
 
enum class  CPC_AssayResults_Base::E_memberIndex {
  CPC_AssayResults_Base::e__allMandatory = 0 , CPC_AssayResults_Base::e_sid , CPC_AssayResults_Base::e_sid_source , CPC_AssayResults_Base::e_version ,
  CPC_AssayResults_Base::e_comment , CPC_AssayResults_Base::e_outcome , CPC_AssayResults_Base::e_rank , CPC_AssayResults_Base::e_data ,
  CPC_AssayResults_Base::e_url , CPC_AssayResults_Base::e_xref , CPC_AssayResults_Base::e_date , CPC_AssayResults_Base::e__allMandatory = 0 ,
  CPC_AssayResults_Base::e_sid , CPC_AssayResults_Base::e_sid_source , CPC_AssayResults_Base::e_version , CPC_AssayResults_Base::e_comment ,
  CPC_AssayResults_Base::e_outcome , CPC_AssayResults_Base::e_rank , CPC_AssayResults_Base::e_data , CPC_AssayResults_Base::e_url ,
  CPC_AssayResults_Base::e_xref , CPC_AssayResults_Base::e_date
}
 
enum  CPC_AssaySubmit_Base::C_Assay::E_Choice {
  CPC_AssaySubmit_Base::C_Assay::e_not_set = 0 , CPC_AssaySubmit_Base::C_Assay::e_Aid , CPC_AssaySubmit_Base::C_Assay::e_Aid_source , CPC_AssaySubmit_Base::C_Assay::e_Descr ,
  CPC_AssaySubmit_Base::C_Assay::e_Aidver , CPC_AssaySubmit_Base::C_Assay::e_not_set = 0 , CPC_AssaySubmit_Base::C_Assay::e_Aid , CPC_AssaySubmit_Base::C_Assay::e_Aid_source ,
  CPC_AssaySubmit_Base::C_Assay::e_Descr , CPC_AssaySubmit_Base::C_Assay::e_Aidver
}
 Choice variants. More...
 
enum  CPC_AssaySubmit_Base::C_Assay::E_ChoiceStopper { CPC_AssaySubmit_Base::C_Assay::e_MaxChoice = 5 , CPC_AssaySubmit_Base::C_Assay::e_MaxChoice = 5 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum class  CPC_AssaySubmit_Base::E_memberIndex {
  CPC_AssaySubmit_Base::e__allMandatory = 0 , CPC_AssaySubmit_Base::e_assay , CPC_AssaySubmit_Base::e_data , CPC_AssaySubmit_Base::e_revoke ,
  CPC_AssaySubmit_Base::e__allMandatory = 0 , CPC_AssaySubmit_Base::e_assay , CPC_AssaySubmit_Base::e_data , CPC_AssaySubmit_Base::e_revoke
}
 
enum  CPC_AssayTargetInfo_Base::C_Mol_id::E_Choice {
  CPC_AssayTargetInfo_Base::C_Mol_id::e_not_set = 0 , CPC_AssayTargetInfo_Base::C_Mol_id::e_Gene_id , CPC_AssayTargetInfo_Base::C_Mol_id::e_Protein_accession , CPC_AssayTargetInfo_Base::C_Mol_id::e_Nucleotide_accession ,
  CPC_AssayTargetInfo_Base::C_Mol_id::e_Other , CPC_AssayTargetInfo_Base::C_Mol_id::e_Tax_id
}
 Choice variants. More...
 
enum  CPC_AssayTargetInfo_Base::C_Mol_id::E_ChoiceStopper { CPC_AssayTargetInfo_Base::C_Mol_id::e_MaxChoice = 6 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum class  CPC_AssayTargetInfo_Base::E_memberIndex {
  CPC_AssayTargetInfo_Base::e__allMandatory = 0 , CPC_AssayTargetInfo_Base::e_name , CPC_AssayTargetInfo_Base::e_mol_id , CPC_AssayTargetInfo_Base::e_molecule_type ,
  CPC_AssayTargetInfo_Base::e_organism , CPC_AssayTargetInfo_Base::e_descr , CPC_AssayTargetInfo_Base::e_comment , CPC_AssayTargetInfo_Base::e__allMandatory = 0 ,
  CPC_AssayTargetInfo_Base::e_name , CPC_AssayTargetInfo_Base::e_mol_id , CPC_AssayTargetInfo_Base::e_organism , CPC_AssayTargetInfo_Base::e_descr ,
  CPC_AssayTargetInfo_Base::e_comment
}
 
enum class  CPC_CategorizedComment_Base::E_memberIndex {
  CPC_CategorizedComment_Base::e__allMandatory = 0 , CPC_CategorizedComment_Base::e_title , CPC_CategorizedComment_Base::e_comment , CPC_CategorizedComment_Base::e__allMandatory = 0 ,
  CPC_CategorizedComment_Base::e_title , CPC_CategorizedComment_Base::e_comment
}
 
enum  CPC_ConcentrationAttr_Base::EUnit { CPC_ConcentrationAttr_Base::eUnit_um = 5 , CPC_ConcentrationAttr_Base::eUnit_um = 5 }
 Units for Concentration. More...
 
enum class  CPC_ConcentrationAttr_Base::E_memberIndex {
  CPC_ConcentrationAttr_Base::e__allMandatory = 0 , CPC_ConcentrationAttr_Base::e_concentration , CPC_ConcentrationAttr_Base::e_unit , CPC_ConcentrationAttr_Base::e_dr_id ,
  CPC_ConcentrationAttr_Base::e__allMandatory = 0 , CPC_ConcentrationAttr_Base::e_concentration , CPC_ConcentrationAttr_Base::e_unit , CPC_ConcentrationAttr_Base::e_dr_id
}
 
enum class  CPC_IntegerMinMax_Base::E_memberIndex {
  CPC_IntegerMinMax_Base::e__allMandatory = 0 , CPC_IntegerMinMax_Base::e_min , CPC_IntegerMinMax_Base::e_max , CPC_IntegerMinMax_Base::e__allMandatory = 0 ,
  CPC_IntegerMinMax_Base::e_min , CPC_IntegerMinMax_Base::e_max
}
 
enum class  CPC_RealMinMax_Base::E_memberIndex {
  CPC_RealMinMax_Base::e__allMandatory = 0 , CPC_RealMinMax_Base::e_min , CPC_RealMinMax_Base::e_max , CPC_RealMinMax_Base::e__allMandatory = 0 ,
  CPC_RealMinMax_Base::e_min , CPC_RealMinMax_Base::e_max
}
 
enum  CPC_ResultType_Base::EType {
  CPC_ResultType_Base::eType_float = 1 , CPC_ResultType_Base::eType_int = 2 , CPC_ResultType_Base::eType_bool = 3 , CPC_ResultType_Base::eType_string = 4 ,
  CPC_ResultType_Base::eType_float = 1 , CPC_ResultType_Base::eType_int = 2 , CPC_ResultType_Base::eType_bool = 3 , CPC_ResultType_Base::eType_string = 4
}
 Result Data Type and Validation Information Result Data Type. More...
 
enum  CPC_ResultType_Base::C_Constraints::E_Choice {
  CPC_ResultType_Base::C_Constraints::e_not_set = 0 , CPC_ResultType_Base::C_Constraints::e_Fset , CPC_ResultType_Base::C_Constraints::e_Fmin , CPC_ResultType_Base::C_Constraints::e_Fmax ,
  CPC_ResultType_Base::C_Constraints::e_Frange , CPC_ResultType_Base::C_Constraints::e_Iset , CPC_ResultType_Base::C_Constraints::e_Imin , CPC_ResultType_Base::C_Constraints::e_Imax ,
  CPC_ResultType_Base::C_Constraints::e_Irange , CPC_ResultType_Base::C_Constraints::e_Sset , CPC_ResultType_Base::C_Constraints::e_not_set = 0 , CPC_ResultType_Base::C_Constraints::e_Fset ,
  CPC_ResultType_Base::C_Constraints::e_Fmin , CPC_ResultType_Base::C_Constraints::e_Fmax , CPC_ResultType_Base::C_Constraints::e_Frange , CPC_ResultType_Base::C_Constraints::e_Iset ,
  CPC_ResultType_Base::C_Constraints::e_Imin , CPC_ResultType_Base::C_Constraints::e_Imax , CPC_ResultType_Base::C_Constraints::e_Irange , CPC_ResultType_Base::C_Constraints::e_Sset
}
 Choice variants. More...
 
enum  CPC_ResultType_Base::C_Constraints::E_ChoiceStopper { CPC_ResultType_Base::C_Constraints::e_MaxChoice = 10 , CPC_ResultType_Base::C_Constraints::e_MaxChoice = 10 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum  CPC_ResultType_Base::EUnit {
  CPC_ResultType_Base::eUnit_ppt = 1 , CPC_ResultType_Base::eUnit_ppm = 2 , CPC_ResultType_Base::eUnit_ppb = 3 , CPC_ResultType_Base::eUnit_mm = 4 ,
  CPC_ResultType_Base::eUnit_um = 5 , CPC_ResultType_Base::eUnit_nm = 6 , CPC_ResultType_Base::eUnit_pm = 7 , CPC_ResultType_Base::eUnit_fm = 8 ,
  CPC_ResultType_Base::eUnit_mgml = 9 , CPC_ResultType_Base::eUnit_ugml = 10 , CPC_ResultType_Base::eUnit_ngml = 11 , CPC_ResultType_Base::eUnit_pgml = 12 ,
  CPC_ResultType_Base::eUnit_fgml = 13 , CPC_ResultType_Base::eUnit_m = 14 , CPC_ResultType_Base::eUnit_percent = 15 , CPC_ResultType_Base::eUnit_ratio = 16 ,
  CPC_ResultType_Base::eUnit_sec = 17 , CPC_ResultType_Base::eUnit_rsec = 18 , CPC_ResultType_Base::eUnit_min = 19 , CPC_ResultType_Base::eUnit_rmin = 20 ,
  CPC_ResultType_Base::eUnit_day = 21 , CPC_ResultType_Base::eUnit_rday = 22 , CPC_ResultType_Base::eUnit_ml_min_kg = 23 , CPC_ResultType_Base::eUnit_l_kg = 24 ,
  CPC_ResultType_Base::eUnit_hr_ng_ml = 25 , CPC_ResultType_Base::eUnit_cm_sec = 26 , CPC_ResultType_Base::eUnit_mg_kg = 27 , CPC_ResultType_Base::eUnit_none = 254 ,
  CPC_ResultType_Base::eUnit_unspecified = 255 , CPC_ResultType_Base::eUnit_ppt = 1 , CPC_ResultType_Base::eUnit_ppm = 2 , CPC_ResultType_Base::eUnit_ppb = 3 ,
  CPC_ResultType_Base::eUnit_mm = 4 , CPC_ResultType_Base::eUnit_um = 5 , CPC_ResultType_Base::eUnit_nm = 6 , CPC_ResultType_Base::eUnit_pm = 7 ,
  CPC_ResultType_Base::eUnit_fm = 8 , CPC_ResultType_Base::eUnit_mgml = 9 , CPC_ResultType_Base::eUnit_ugml = 10 , CPC_ResultType_Base::eUnit_ngml = 11 ,
  CPC_ResultType_Base::eUnit_pgml = 12 , CPC_ResultType_Base::eUnit_fgml = 13 , CPC_ResultType_Base::eUnit_m = 14 , CPC_ResultType_Base::eUnit_percent = 15 ,
  CPC_ResultType_Base::eUnit_ratio = 16 , CPC_ResultType_Base::eUnit_sec = 17 , CPC_ResultType_Base::eUnit_rsec = 18 , CPC_ResultType_Base::eUnit_min = 19 ,
  CPC_ResultType_Base::eUnit_rmin = 20 , CPC_ResultType_Base::eUnit_day = 21 , CPC_ResultType_Base::eUnit_rday = 22 , CPC_ResultType_Base::eUnit_ml_min_kg = 23 ,
  CPC_ResultType_Base::eUnit_l_kg = 24 , CPC_ResultType_Base::eUnit_hr_ng_ml = 25 , CPC_ResultType_Base::eUnit_cm_sec = 26 , CPC_ResultType_Base::eUnit_mg_kg = 27 ,
  CPC_ResultType_Base::eUnit_none = 254 , CPC_ResultType_Base::eUnit_unspecified = 255
}
 Unit information provides the units for the values reported for this TID. More...
 
enum  CPC_ResultType_Base::ETransform {
  CPC_ResultType_Base::eTransform_linear = 1 , CPC_ResultType_Base::eTransform_ln = 2 , CPC_ResultType_Base::eTransform_log = 3 , CPC_ResultType_Base::eTransform_reciprocal = 4 ,
  CPC_ResultType_Base::eTransform_negative = 5 , CPC_ResultType_Base::eTransform_nlog = 6 , CPC_ResultType_Base::eTransform_nln = 7 , CPC_ResultType_Base::eTransform_linear = 1 ,
  CPC_ResultType_Base::eTransform_ln = 2 , CPC_ResultType_Base::eTransform_log = 3 , CPC_ResultType_Base::eTransform_reciprocal = 4 , CPC_ResultType_Base::eTransform_negative = 5 ,
  CPC_ResultType_Base::eTransform_nlog = 6 , CPC_ResultType_Base::eTransform_nln = 7
}
 Value Transform information qualifies the values reported for this TID. More...
 
enum  CPC_ResultType_Base::EAnnot {
  CPC_ResultType_Base::eAnnot_pmid = 1 , CPC_ResultType_Base::eAnnot_mmdb = 2 , CPC_ResultType_Base::eAnnot_url = 3 , CPC_ResultType_Base::eAnnot_protein_gi = 4 ,
  CPC_ResultType_Base::eAnnot_nucleotide_gi = 5 , CPC_ResultType_Base::eAnnot_taxonomy = 6 , CPC_ResultType_Base::eAnnot_mim = 7 , CPC_ResultType_Base::eAnnot_gene = 8 ,
  CPC_ResultType_Base::eAnnot_probe = 9 , CPC_ResultType_Base::eAnnot_aid = 10 , CPC_ResultType_Base::eAnnot_sid = 11 , CPC_ResultType_Base::eAnnot_cid = 12 ,
  CPC_ResultType_Base::eAnnot_protein_target_gi = 13 , CPC_ResultType_Base::eAnnot_biosystems_target_id = 14 , CPC_ResultType_Base::eAnnot_target_name = 15 , CPC_ResultType_Base::eAnnot_target_descr = 16 ,
  CPC_ResultType_Base::eAnnot_target_tax_id = 17 , CPC_ResultType_Base::eAnnot_gene_target_id = 18 , CPC_ResultType_Base::eAnnot_dna_nucleotide_target_gi = 19 , CPC_ResultType_Base::eAnnot_rna_nucleotide_target_gi = 20 ,
  CPC_ResultType_Base::eAnnot_pmid = 1 , CPC_ResultType_Base::eAnnot_mmdb = 2 , CPC_ResultType_Base::eAnnot_url = 3 , CPC_ResultType_Base::eAnnot_taxonomy = 6 ,
  CPC_ResultType_Base::eAnnot_mim = 7 , CPC_ResultType_Base::eAnnot_gene = 8 , CPC_ResultType_Base::eAnnot_probe = 9 , CPC_ResultType_Base::eAnnot_aid = 10 ,
  CPC_ResultType_Base::eAnnot_sid = 11 , CPC_ResultType_Base::eAnnot_cid = 12 , CPC_ResultType_Base::eAnnot_target_name = 15 , CPC_ResultType_Base::eAnnot_target_descr = 16 ,
  CPC_ResultType_Base::eAnnot_target_tax_id = 17 , CPC_ResultType_Base::eAnnot_gene_target_id = 18 , CPC_ResultType_Base::eAnnot_protein_target_accession = 21 , CPC_ResultType_Base::eAnnot_nucleotide_target_accession = 22 ,
  CPC_ResultType_Base::eAnnot_other = 255
}
 
enum class  CPC_ResultType_Base::E_memberIndex {
  CPC_ResultType_Base::e__allMandatory = 0 , CPC_ResultType_Base::e_tid , CPC_ResultType_Base::e_name , CPC_ResultType_Base::e_description ,
  CPC_ResultType_Base::e_type , CPC_ResultType_Base::e_constraints , CPC_ResultType_Base::e_unit , CPC_ResultType_Base::e_sunit ,
  CPC_ResultType_Base::e_transform , CPC_ResultType_Base::e_stransform , CPC_ResultType_Base::e_tc , CPC_ResultType_Base::e_ac ,
  CPC_ResultType_Base::e_panel_info , CPC_ResultType_Base::e_annot , CPC_ResultType_Base::e__allMandatory = 0 , CPC_ResultType_Base::e_tid ,
  CPC_ResultType_Base::e_name , CPC_ResultType_Base::e_description , CPC_ResultType_Base::e_type , CPC_ResultType_Base::e_constraints ,
  CPC_ResultType_Base::e_unit , CPC_ResultType_Base::e_sunit , CPC_ResultType_Base::e_transform , CPC_ResultType_Base::e_tc ,
  CPC_ResultType_Base::e_ac , CPC_ResultType_Base::e_ac_qualifier , CPC_ResultType_Base::e_annot
}
 

Functions

 CPC_AnnotatedXRef::CPC_AnnotatedXRef (void)
 
 CPC_AnnotatedXRef::~CPC_AnnotatedXRef (void)
 
 CPC_AnnotatedXRef::CPC_AnnotatedXRef (const CPC_AnnotatedXRef &value)
 
CPC_AnnotatedXRefCPC_AnnotatedXRef::operator= (const CPC_AnnotatedXRef &value)
 
 CPC_AnnotatedXRef_Base::CPC_AnnotatedXRef_Base (void)
 
virtual CPC_AnnotatedXRef_Base::~CPC_AnnotatedXRef_Base (void)
 
 CPC_AnnotatedXRef_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CPC_AnnotatedXRef_Base::EType (void)
 Access to EType's attributes (values, names) as defined in spec. More...
 
bool CPC_AnnotatedXRef_Base::IsSetXref (void) const
 Cross-Reference Information Check if a value has been assigned to Xref data member. More...
 
bool CPC_AnnotatedXRef_Base::CanGetXref (void) const
 Check if it is safe to call GetXref method. More...
 
void CPC_AnnotatedXRef_Base::ResetXref (void)
 Reset Xref data member. More...
 
const TXrefCPC_AnnotatedXRef_Base::GetXref (void) const
 Get the Xref member data. More...
 
void CPC_AnnotatedXRef_Base::SetXref (TXref &value)
 Assign a value to Xref data member. More...
 
TXrefCPC_AnnotatedXRef_Base::SetXref (void)
 Assign a value to Xref data member. More...
 
bool CPC_AnnotatedXRef_Base::IsSetComment (void) const
 Annotation qualifier describing Cross-Reference meaning Check if a value has been assigned to Comment data member. More...
 
bool CPC_AnnotatedXRef_Base::CanGetComment (void) const
 Check if it is safe to call GetComment method. More...
 
void CPC_AnnotatedXRef_Base::ResetComment (void)
 Reset Comment data member. More...
 
const TCommentCPC_AnnotatedXRef_Base::GetComment (void) const
 Get the Comment member data. More...
 
void CPC_AnnotatedXRef_Base::SetComment (const TComment &value)
 Assign a value to Comment data member. More...
 
void CPC_AnnotatedXRef_Base::SetComment (TComment &&value)
 
TCommentCPC_AnnotatedXRef_Base::SetComment (void)
 Assign a value to Comment data member. More...
 
bool CPC_AnnotatedXRef_Base::IsSetType (void) const
 Check if a value has been assigned to Type data member. More...
 
bool CPC_AnnotatedXRef_Base::CanGetType (void) const
 Check if it is safe to call GetType method. More...
 
void CPC_AnnotatedXRef_Base::ResetType (void)
 Reset Type data member. More...
 
TType CPC_AnnotatedXRef_Base::GetType (void) const
 Get the Type member data. More...
 
void CPC_AnnotatedXRef_Base::SetType (TType value)
 Assign a value to Type data member. More...
 
TTypeCPC_AnnotatedXRef_Base::SetType (void)
 Assign a value to Type data member. More...
 
virtual void CPC_AnnotatedXRef_Base::Reset (void)
 Reset the whole object. More...
 
 CPC_AnnotatedXRef_Base::CPC_AnnotatedXRef_Base (const CPC_AnnotatedXRef_Base &)
 
CPC_AnnotatedXRef_BaseCPC_AnnotatedXRef_Base::operator= (const CPC_AnnotatedXRef_Base &)
 
 CPC_AssayContainer::CPC_AssayContainer (void)
 
 CPC_AssayContainer::~CPC_AssayContainer (void)
 
 CPC_AssayContainer::CPC_AssayContainer (const CPC_AssayContainer &value)
 
CPC_AssayContainerCPC_AssayContainer::operator= (const CPC_AssayContainer &value)
 
 CPC_AssayContainer_Base::CPC_AssayContainer_Base (void)
 
virtual CPC_AssayContainer_Base::~CPC_AssayContainer_Base (void)
 
 CPC_AssayContainer_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CPC_AssayContainer_Base::IsSet (void) const
 Check if a value has been assigned to data member. More...
 
bool CPC_AssayContainer_Base::CanGet (void) const
 Check if it is safe to call Get method. More...
 
void CPC_AssayContainer_Base::Reset (void)
 Reset data member. More...
 
const TdataCPC_AssayContainer_Base::Get (void) const
 Get the member data. More...
 
TdataCPC_AssayContainer_Base::Set (void)
 Assign a value to data member. More...
 
 CPC_AssayContainer_Base::operator const Tdata & (void) const
 Conversion operator to 'const Tdata' type. More...
 
 CPC_AssayContainer_Base::operator Tdata & (void)
 Conversion operator to 'Tdata' type. More...
 
 CPC_AssayContainer_Base::CPC_AssayContainer_Base (const CPC_AssayContainer_Base &)
 
CPC_AssayContainer_BaseCPC_AssayContainer_Base::operator= (const CPC_AssayContainer_Base &)
 
 CPC_AssayData::CPC_AssayData (void)
 
 CPC_AssayData::~CPC_AssayData (void)
 
 CPC_AssayData::CPC_AssayData (const CPC_AssayData &value)
 
CPC_AssayDataCPC_AssayData::operator= (const CPC_AssayData &value)
 
 CPC_AssayData_Base::CPC_AssayData_Base (void)
 
virtual CPC_AssayData_Base::~CPC_AssayData_Base (void)
 
 CPC_AssayData_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
 CPC_AssayData_Base::C_Value::C_Value (void)
 
 CPC_AssayData_Base::C_Value::~C_Value (void)
 
 CPC_AssayData_Base::C_Value::DECLARE_INTERNAL_TYPE_INFO ()
 
void CPC_AssayData_Base::C_Value::Reset (void)
 Reset the whole object. More...
 
void CPC_AssayData_Base::C_Value::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CPC_AssayData_Base::C_Value::Which (void) const
 Which variant is currently selected. More...
 
void CPC_AssayData_Base::C_Value::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CPC_AssayData_Base::C_Value::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CPC_AssayData_Base::C_Value::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CPC_AssayData_Base::C_Value::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CPC_AssayData_Base::C_Value::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CPC_AssayData_Base::C_Value::IsIval (void) const
 Check if variant Ival is selected. More...
 
TIval CPC_AssayData_Base::C_Value::GetIval (void) const
 Get the variant data. More...
 
TIvalCPC_AssayData_Base::C_Value::SetIval (void)
 Select the variant. More...
 
void CPC_AssayData_Base::C_Value::SetIval (TIval value)
 Select the variant and set its data. More...
 
bool CPC_AssayData_Base::C_Value::IsFval (void) const
 Check if variant Fval is selected. More...
 
TFval CPC_AssayData_Base::C_Value::GetFval (void) const
 Get the variant data. More...
 
TFvalCPC_AssayData_Base::C_Value::SetFval (void)
 Select the variant. More...
 
void CPC_AssayData_Base::C_Value::SetFval (TFval value)
 Select the variant and set its data. More...
 
bool CPC_AssayData_Base::C_Value::IsBval (void) const
 Check if variant Bval is selected. More...
 
TBval CPC_AssayData_Base::C_Value::GetBval (void) const
 Get the variant data. More...
 
TBvalCPC_AssayData_Base::C_Value::SetBval (void)
 Select the variant. More...
 
void CPC_AssayData_Base::C_Value::SetBval (TBval value)
 Select the variant and set its data. More...
 
bool CPC_AssayData_Base::C_Value::IsSval (void) const
 Check if variant Sval is selected. More...
 
const TSvalCPC_AssayData_Base::C_Value::GetSval (void) const
 Get the variant data. More...
 
TSvalCPC_AssayData_Base::C_Value::SetSval (void)
 Select the variant. More...
 
void CPC_AssayData_Base::C_Value::SetSval (const TSval &value)
 Select the variant and set its data. More...
 
 CPC_AssayData_Base::C_Value::C_Value (const C_Value &)
 
C_ValueCPC_AssayData_Base::C_Value::operator= (const C_Value &)
 
void CPC_AssayData_Base::C_Value::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
bool CPC_AssayData_Base::IsSetTid (void) const
 Assay Result Field Type ID (TID) Note: Result Field ID's must be greater than "0" Check if a value has been assigned to Tid data member. More...
 
bool CPC_AssayData_Base::CanGetTid (void) const
 Check if it is safe to call GetTid method. More...
 
void CPC_AssayData_Base::ResetTid (void)
 Reset Tid data member. More...
 
TTid CPC_AssayData_Base::GetTid (void) const
 Get the Tid member data. More...
 
void CPC_AssayData_Base::SetTid (TTid value)
 Assign a value to Tid data member. More...
 
TTidCPC_AssayData_Base::SetTid (void)
 Assign a value to Tid data member. More...
 
bool CPC_AssayData_Base::IsSetValue (void) const
 Check if a value has been assigned to Value data member. More...
 
bool CPC_AssayData_Base::CanGetValue (void) const
 Check if it is safe to call GetValue method. More...
 
void CPC_AssayData_Base::ResetValue (void)
 Reset Value data member. More...
 
const TValueCPC_AssayData_Base::GetValue (void) const
 Get the Value member data. More...
 
void CPC_AssayData_Base::SetValue (TValue &value)
 Assign a value to Value data member. More...
 
TValueCPC_AssayData_Base::SetValue (void)
 Assign a value to Value data member. More...
 
virtual void CPC_AssayData_Base::Reset (void)
 Reset the whole object. More...
 
 CPC_AssayData_Base::CPC_AssayData_Base (const CPC_AssayData_Base &)
 
CPC_AssayData_BaseCPC_AssayData_Base::operator= (const CPC_AssayData_Base &)
 
 CPC_AssayDescription::CPC_AssayDescription (void)
 
 CPC_AssayDescription::~CPC_AssayDescription (void)
 
 CPC_AssayDescription::CPC_AssayDescription (const CPC_AssayDescription &value)
 
CPC_AssayDescriptionCPC_AssayDescription::operator= (const CPC_AssayDescription &value)
 
 CPC_AssayDescription_Base::CPC_AssayDescription_Base (void)
 
virtual CPC_AssayDescription_Base::~CPC_AssayDescription_Base (void)
 
 CPC_AssayDescription_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CPC_AssayDescription_Base::EActivity_outcome_method (void)
 Access to EActivity_outcome_method's attributes (values, names) as defined in spec. More...
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CPC_AssayDescription_Base::ESubstance_type (void)
 Access to ESubstance_type's attributes (values, names) as defined in spec. More...
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CPC_AssayDescription_Base::EProject_category (void)
 Access to EProject_category's attributes (values, names) as defined in spec. More...
 
bool CPC_AssayDescription_Base::IsSetAid (void) const
 Internal/External Tracking Information Assay Description ID/Version [Either valid ID or, if "aid-source" is used, a "0" dummy value] Note: Version is for internal use (only?) Note: A valid ID is greater than "0" Check if a value has been assigned to Aid data member. More...
 
bool CPC_AssayDescription_Base::CanGetAid (void) const
 Check if it is safe to call GetAid method. More...
 
void CPC_AssayDescription_Base::ResetAid (void)
 Reset Aid data member. More...
 
const TAidCPC_AssayDescription_Base::GetAid (void) const
 Get the Aid member data. More...
 
void CPC_AssayDescription_Base::SetAid (TAid &value)
 Assign a value to Aid data member. More...
 
TAidCPC_AssayDescription_Base::SetAid (void)
 Assign a value to Aid data member. More...
 
bool CPC_AssayDescription_Base::IsSetAid_source (void) const
 External Identifier for this Assay Description Note: May be used in-lieu of "aid" Note: This is non-optional if "aid" ID is "0" Check if a value has been assigned to Aid_source data member. More...
 
bool CPC_AssayDescription_Base::CanGetAid_source (void) const
 Check if it is safe to call GetAid_source method. More...
 
void CPC_AssayDescription_Base::ResetAid_source (void)
 Reset Aid_source data member. More...
 
const TAid_sourceCPC_AssayDescription_Base::GetAid_source (void) const
 Get the Aid_source member data. More...
 
void CPC_AssayDescription_Base::SetAid_source (TAid_source &value)
 Assign a value to Aid_source data member. More...
 
TAid_sourceCPC_AssayDescription_Base::SetAid_source (void)
 Assign a value to Aid_source data member. More...
 
bool CPC_AssayDescription_Base::IsSetName (void) const
 Assay Description Information Short Assay Name (for display purposes) Check if a value has been assigned to Name data member. More...
 
bool CPC_AssayDescription_Base::CanGetName (void) const
 Check if it is safe to call GetName method. More...
 
void CPC_AssayDescription_Base::ResetName (void)
 Reset Name data member. More...
 
const TNameCPC_AssayDescription_Base::GetName (void) const
 Get the Name member data. More...
 
void CPC_AssayDescription_Base::SetName (const TName &value)
 Assign a value to Name data member. More...
 
void CPC_AssayDescription_Base::SetName (TName &&value)
 
TNameCPC_AssayDescription_Base::SetName (void)
 Assign a value to Name data member. More...
 
bool CPC_AssayDescription_Base::IsSetDescription (void) const
 Description of Assay Check if a value has been assigned to Description data member. More...
 
bool CPC_AssayDescription_Base::CanGetDescription (void) const
 Check if it is safe to call GetDescription method. More...
 
void CPC_AssayDescription_Base::ResetDescription (void)
 Reset Description data member. More...
 
const TDescriptionCPC_AssayDescription_Base::GetDescription (void) const
 Get the Description member data. More...
 
TDescriptionCPC_AssayDescription_Base::SetDescription (void)
 Assign a value to Description data member. More...
 
bool CPC_AssayDescription_Base::IsSetProtocol (void) const
 Procedure used to generate results Check if a value has been assigned to Protocol data member. More...
 
bool CPC_AssayDescription_Base::CanGetProtocol (void) const
 Check if it is safe to call GetProtocol method. More...
 
void CPC_AssayDescription_Base::ResetProtocol (void)
 Reset Protocol data member. More...
 
const TProtocolCPC_AssayDescription_Base::GetProtocol (void) const
 Get the Protocol member data. More...
 
TProtocolCPC_AssayDescription_Base::SetProtocol (void)
 Assign a value to Protocol data member. More...
 
bool CPC_AssayDescription_Base::IsSetComment (void) const
 Comments or additional information Check if a value has been assigned to Comment data member. More...
 
bool CPC_AssayDescription_Base::CanGetComment (void) const
 Check if it is safe to call GetComment method. More...
 
void CPC_AssayDescription_Base::ResetComment (void)
 Reset Comment data member. More...
 
const TCommentCPC_AssayDescription_Base::GetComment (void) const
 Get the Comment member data. More...
 
TCommentCPC_AssayDescription_Base::SetComment (void)
 Assign a value to Comment data member. More...
 
bool CPC_AssayDescription_Base::IsSetXref (void) const
 Annotated Cross-Reference Information Check if a value has been assigned to Xref data member. More...
 
bool CPC_AssayDescription_Base::CanGetXref (void) const
 Check if it is safe to call GetXref method. More...
 
void CPC_AssayDescription_Base::ResetXref (void)
 Reset Xref data member. More...
 
const TXrefCPC_AssayDescription_Base::GetXref (void) const
 Get the Xref member data. More...
 
TXrefCPC_AssayDescription_Base::SetXref (void)
 Assign a value to Xref data member. More...
 
bool CPC_AssayDescription_Base::IsSetResults (void) const
 Allowed Assay Result Types Result Definitions (vector) Check if a value has been assigned to Results data member. More...
 
bool CPC_AssayDescription_Base::CanGetResults (void) const
 Check if it is safe to call GetResults method. More...
 
void CPC_AssayDescription_Base::ResetResults (void)
 Reset Results data member. More...
 
const TResultsCPC_AssayDescription_Base::GetResults (void) const
 Get the Results member data. More...
 
TResultsCPC_AssayDescription_Base::SetResults (void)
 Assign a value to Results data member. More...
 
bool CPC_AssayDescription_Base::IsSetRevision (void) const
 Additional Information pub SEQUENCE OF Pub OPTIONAL, Depositor provided publications for this assay (never used) Revision identifier for textual description Check if a value has been assigned to Revision data member. More...
 
bool CPC_AssayDescription_Base::CanGetRevision (void) const
 Check if it is safe to call GetRevision method. More...
 
void CPC_AssayDescription_Base::ResetRevision (void)
 Reset Revision data member. More...
 
TRevision CPC_AssayDescription_Base::GetRevision (void) const
 Get the Revision member data. More...
 
void CPC_AssayDescription_Base::SetRevision (TRevision value)
 Assign a value to Revision data member. More...
 
TRevisionCPC_AssayDescription_Base::SetRevision (void)
 Assign a value to Revision data member. More...
 
bool CPC_AssayDescription_Base::IsSetTarget (void) const
 Target information Check if a value has been assigned to Target data member. More...
 
bool CPC_AssayDescription_Base::CanGetTarget (void) const
 Check if it is safe to call GetTarget method. More...
 
void CPC_AssayDescription_Base::ResetTarget (void)
 Reset Target data member. More...
 
const TTargetCPC_AssayDescription_Base::GetTarget (void) const
 Get the Target member data. More...
 
TTargetCPC_AssayDescription_Base::SetTarget (void)
 Assign a value to Target data member. More...
 
bool CPC_AssayDescription_Base::IsSetActivity_outcome_method (void) const
 Check if a value has been assigned to Activity_outcome_method data member. More...
 
bool CPC_AssayDescription_Base::CanGetActivity_outcome_method (void) const
 Check if it is safe to call GetActivity_outcome_method method. More...
 
void CPC_AssayDescription_Base::ResetActivity_outcome_method (void)
 Reset Activity_outcome_method data member. More...
 
TActivity_outcome_method CPC_AssayDescription_Base::GetActivity_outcome_method (void) const
 Get the Activity_outcome_method member data. More...
 
void CPC_AssayDescription_Base::SetActivity_outcome_method (TActivity_outcome_method value)
 Assign a value to Activity_outcome_method data member. More...
 
TActivity_outcome_methodCPC_AssayDescription_Base::SetActivity_outcome_method (void)
 Assign a value to Activity_outcome_method data member. More...
 
bool CPC_AssayDescription_Base::IsSetDr (void) const
 Dose-Response Attribution Check if a value has been assigned to Dr data member. More...
 
bool CPC_AssayDescription_Base::CanGetDr (void) const
 Check if it is safe to call GetDr method. More...
 
void CPC_AssayDescription_Base::ResetDr (void)
 Reset Dr data member. More...
 
const TDrCPC_AssayDescription_Base::GetDr (void) const
 Get the Dr member data. More...
 
TDrCPC_AssayDescription_Base::SetDr (void)
 Assign a value to Dr data member. More...
 
bool CPC_AssayDescription_Base::IsSetSubstance_type (void) const
 to distinguish the type of substance used in the screening Check if a value has been assigned to Substance_type data member. More...
 
bool CPC_AssayDescription_Base::CanGetSubstance_type (void) const
 Check if it is safe to call GetSubstance_type method. More...
 
void CPC_AssayDescription_Base::ResetSubstance_type (void)
 Reset Substance_type data member. More...
 
TSubstance_type CPC_AssayDescription_Base::GetSubstance_type (void) const
 Get the Substance_type member data. More...
 
void CPC_AssayDescription_Base::SetSubstance_type (TSubstance_type value)
 Assign a value to Substance_type data member. More...
 
TSubstance_typeCPC_AssayDescription_Base::SetSubstance_type (void)
 Assign a value to Substance_type data member. More...
 
bool CPC_AssayDescription_Base::IsSetGrant_number (void) const
 Grant and project category information grant proposal number required for 'MLSCN' & 'MLPCN' projects Check if a value has been assigned to Grant_number data member. More...
 
bool CPC_AssayDescription_Base::CanGetGrant_number (void) const
 Check if it is safe to call GetGrant_number method. More...
 
void CPC_AssayDescription_Base::ResetGrant_number (void)
 Reset Grant_number data member. More...
 
const TGrant_numberCPC_AssayDescription_Base::GetGrant_number (void) const
 Get the Grant_number member data. More...
 
TGrant_numberCPC_AssayDescription_Base::SetGrant_number (void)
 Assign a value to Grant_number data member. More...
 
bool CPC_AssayDescription_Base::IsSetProject_category (void) const
 Check if a value has been assigned to Project_category data member. More...
 
bool CPC_AssayDescription_Base::CanGetProject_category (void) const
 Check if it is safe to call GetProject_category method. More...
 
void CPC_AssayDescription_Base::ResetProject_category (void)
 Reset Project_category data member. More...
 
TProject_category CPC_AssayDescription_Base::GetProject_category (void) const
 Get the Project_category member data. More...
 
void CPC_AssayDescription_Base::SetProject_category (TProject_category value)
 Assign a value to Project_category data member. More...
 
TProject_categoryCPC_AssayDescription_Base::SetProject_category (void)
 Assign a value to Project_category data member. More...
 
bool CPC_AssayDescription_Base::IsSetAssay_group (void) const
 annotation for assay gruop information, e.g. More...
 
bool CPC_AssayDescription_Base::CanGetAssay_group (void) const
 Check if it is safe to call GetAssay_group method. More...
 
void CPC_AssayDescription_Base::ResetAssay_group (void)
 Reset Assay_group data member. More...
 
const TAssay_groupCPC_AssayDescription_Base::GetAssay_group (void) const
 Get the Assay_group member data. More...
 
TAssay_groupCPC_AssayDescription_Base::SetAssay_group (void)
 Assign a value to Assay_group data member. More...
 
bool CPC_AssayDescription_Base::IsSetCategorized_comment (void) const
 is-mlp-late-stage BOOLEAN OPTIONAL, verification for 'late-stage-data' deposition (never used) to report categorized description/comment by associating with a category title Check if a value has been assigned to Categorized_comment data member. More...
 
bool CPC_AssayDescription_Base::CanGetCategorized_comment (void) const
 Check if it is safe to call GetCategorized_comment method. More...
 
void CPC_AssayDescription_Base::ResetCategorized_comment (void)
 Reset Categorized_comment data member. More...
 
const TCategorized_commentCPC_AssayDescription_Base::GetCategorized_comment (void) const
 Get the Categorized_comment member data. More...
 
TCategorized_commentCPC_AssayDescription_Base::SetCategorized_comment (void)
 Assign a value to Categorized_comment data member. More...
 
virtual void CPC_AssayDescription_Base::Reset (void)
 Reset the whole object. More...
 
 CPC_AssayDescription_Base::CPC_AssayDescription_Base (const CPC_AssayDescription_Base &)
 
CPC_AssayDescription_BaseCPC_AssayDescription_Base::operator= (const CPC_AssayDescription_Base &)
 
 CPC_AssayDRAttr::CPC_AssayDRAttr (void)
 
 CPC_AssayDRAttr::~CPC_AssayDRAttr (void)
 
 CPC_AssayDRAttr::CPC_AssayDRAttr (const CPC_AssayDRAttr &value)
 
CPC_AssayDRAttrCPC_AssayDRAttr::operator= (const CPC_AssayDRAttr &value)
 
 CPC_AssayDRAttr_Base::CPC_AssayDRAttr_Base (void)
 
virtual CPC_AssayDRAttr_Base::~CPC_AssayDRAttr_Base (void)
 
 CPC_AssayDRAttr_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CPC_AssayDRAttr_Base::EType (void)
 Access to EType's attributes (values, names) as defined in spec. More...
 
bool CPC_AssayDRAttr_Base::IsSetId (void) const
 Unique dose-response test set identifier Note: A valid ID is greater than "0" Check if a value has been assigned to Id data member. More...
 
bool CPC_AssayDRAttr_Base::CanGetId (void) const
 Check if it is safe to call GetId method. More...
 
void CPC_AssayDRAttr_Base::ResetId (void)
 Reset Id data member. More...
 
TId CPC_AssayDRAttr_Base::GetId (void) const
 Get the Id member data. More...
 
void CPC_AssayDRAttr_Base::SetId (TId value)
 Assign a value to Id data member. More...
 
TIdCPC_AssayDRAttr_Base::SetId (void)
 Assign a value to Id data member. More...
 
bool CPC_AssayDRAttr_Base::IsSetDescr (void) const
 Dose-Response Curve Description (used as curve title) Check if a value has been assigned to Descr data member. More...
 
bool CPC_AssayDRAttr_Base::CanGetDescr (void) const
 Check if it is safe to call GetDescr method. More...
 
void CPC_AssayDRAttr_Base::ResetDescr (void)
 Reset Descr data member. More...
 
const TDescrCPC_AssayDRAttr_Base::GetDescr (void) const
 Get the Descr member data. More...
 
void CPC_AssayDRAttr_Base::SetDescr (const TDescr &value)
 Assign a value to Descr data member. More...
 
void CPC_AssayDRAttr_Base::SetDescr (TDescr &&value)
 
TDescrCPC_AssayDRAttr_Base::SetDescr (void)
 Assign a value to Descr data member. More...
 
bool CPC_AssayDRAttr_Base::IsSetDn (void) const
 Dose Axis Description (used as axis name) Check if a value has been assigned to Dn data member. More...
 
bool CPC_AssayDRAttr_Base::CanGetDn (void) const
 Check if it is safe to call GetDn method. More...
 
void CPC_AssayDRAttr_Base::ResetDn (void)
 Reset Dn data member. More...
 
const TDnCPC_AssayDRAttr_Base::GetDn (void) const
 Get the Dn member data. More...
 
void CPC_AssayDRAttr_Base::SetDn (const TDn &value)
 Assign a value to Dn data member. More...
 
void CPC_AssayDRAttr_Base::SetDn (TDn &&value)
 
TDnCPC_AssayDRAttr_Base::SetDn (void)
 Assign a value to Dn data member. More...
 
bool CPC_AssayDRAttr_Base::IsSetRn (void) const
 Response Axis Description (used as axis name) Check if a value has been assigned to Rn data member. More...
 
bool CPC_AssayDRAttr_Base::CanGetRn (void) const
 Check if it is safe to call GetRn method. More...
 
void CPC_AssayDRAttr_Base::ResetRn (void)
 Reset Rn data member. More...
 
const TRnCPC_AssayDRAttr_Base::GetRn (void) const
 Get the Rn member data. More...
 
void CPC_AssayDRAttr_Base::SetRn (const TRn &value)
 Assign a value to Rn data member. More...
 
void CPC_AssayDRAttr_Base::SetRn (TRn &&value)
 
TRnCPC_AssayDRAttr_Base::SetRn (void)
 Assign a value to Rn data member. More...
 
bool CPC_AssayDRAttr_Base::IsSetType (void) const
 Check if a value has been assigned to Type data member. More...
 
bool CPC_AssayDRAttr_Base::CanGetType (void) const
 Check if it is safe to call GetType method. More...
 
void CPC_AssayDRAttr_Base::ResetType (void)
 Reset Type data member. More...
 
TType CPC_AssayDRAttr_Base::GetType (void) const
 Get the Type member data. More...
 
void CPC_AssayDRAttr_Base::SetType (TType value)
 Assign a value to Type data member. More...
 
TTypeCPC_AssayDRAttr_Base::SetType (void)
 Assign a value to Type data member. More...
 
virtual void CPC_AssayDRAttr_Base::Reset (void)
 Reset the whole object. More...
 
 CPC_AssayDRAttr_Base::CPC_AssayDRAttr_Base (const CPC_AssayDRAttr_Base &)
 
CPC_AssayDRAttr_BaseCPC_AssayDRAttr_Base::operator= (const CPC_AssayDRAttr_Base &)
 
 CPC_AssayResults::CPC_AssayResults (void)
 
 CPC_AssayResults::~CPC_AssayResults (void)
 
 CPC_AssayResults::CPC_AssayResults (const CPC_AssayResults &value)
 
CPC_AssayResultsCPC_AssayResults::operator= (const CPC_AssayResults &value)
 
 CPC_AssayResults_Base::CPC_AssayResults_Base (void)
 
virtual CPC_AssayResults_Base::~CPC_AssayResults_Base (void)
 
 CPC_AssayResults_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CPC_AssayResults_Base::EOutcome (void)
 Access to EOutcome's attributes (values, names) as defined in spec. More...
 
bool CPC_AssayResults_Base::IsSetSid (void) const
 Internal/External Tracking Information Tested Substance ID/Version [Either valid ID or, if "sid-source" is used, this is a "0" value] Note: A valid ID is greater than "0" Check if a value has been assigned to Sid data member. More...
 
bool CPC_AssayResults_Base::CanGetSid (void) const
 Check if it is safe to call GetSid method. More...
 
void CPC_AssayResults_Base::ResetSid (void)
 Reset Sid data member. More...
 
TSid CPC_AssayResults_Base::GetSid (void) const
 Get the Sid member data. More...
 
void CPC_AssayResults_Base::SetSid (TSid value)
 Assign a value to Sid data member. More...
 
TSidCPC_AssayResults_Base::SetSid (void)
 Assign a value to Sid data member. More...
 
bool CPC_AssayResults_Base::IsSetSid_source (void) const
 External Identifier for this Substance Note: May be used in-lieu of "sid" Note: This is non-optional if "sid" is "0" Check if a value has been assigned to Sid_source data member. More...
 
bool CPC_AssayResults_Base::CanGetSid_source (void) const
 Check if it is safe to call GetSid_source method. More...
 
void CPC_AssayResults_Base::ResetSid_source (void)
 Reset Sid_source data member. More...
 
const TSid_sourceCPC_AssayResults_Base::GetSid_source (void) const
 Get the Sid_source member data. More...
 
void CPC_AssayResults_Base::SetSid_source (TSid_source &value)
 Assign a value to Sid_source data member. More...
 
TSid_sourceCPC_AssayResults_Base::SetSid_source (void)
 Assign a value to Sid_source data member. More...
 
bool CPC_AssayResults_Base::IsSetVersion (void) const
 Version identifier for this AID-SID Result Note: Incoming data should set this to be "0" Check if a value has been assigned to Version data member. More...
 
bool CPC_AssayResults_Base::CanGetVersion (void) const
 Check if it is safe to call GetVersion method. More...
 
void CPC_AssayResults_Base::ResetVersion (void)
 Reset Version data member. More...
 
TVersion CPC_AssayResults_Base::GetVersion (void) const
 Get the Version member data. More...
 
void CPC_AssayResults_Base::SetVersion (TVersion value)
 Assign a value to Version data member. More...
 
TVersionCPC_AssayResults_Base::SetVersion (void)
 Assign a value to Version data member. More...
 
bool CPC_AssayResults_Base::IsSetComment (void) const
 Data Annotation/Qualifier and URL to further Depositor Information Annotation or qualifier for this Result Check if a value has been assigned to Comment data member. More...
 
bool CPC_AssayResults_Base::CanGetComment (void) const
 Check if it is safe to call GetComment method. More...
 
void CPC_AssayResults_Base::ResetComment (void)
 Reset Comment data member. More...
 
const TCommentCPC_AssayResults_Base::GetComment (void) const
 Get the Comment member data. More...
 
void CPC_AssayResults_Base::SetComment (const TComment &value)
 Assign a value to Comment data member. More...
 
void CPC_AssayResults_Base::SetComment (TComment &&value)
 
TCommentCPC_AssayResults_Base::SetComment (void)
 Assign a value to Comment data member. More...
 
bool CPC_AssayResults_Base::IsSetOutcome (void) const
 Check if a value has been assigned to Outcome data member. More...
 
bool CPC_AssayResults_Base::CanGetOutcome (void) const
 Check if it is safe to call GetOutcome method. More...
 
void CPC_AssayResults_Base::ResetOutcome (void)
 Reset Outcome data member. More...
 
void CPC_AssayResults_Base::SetDefaultOutcome (void)
 Assign default value to Outcome data member. More...
 
TOutcome CPC_AssayResults_Base::GetOutcome (void) const
 Get the Outcome member data. More...
 
void CPC_AssayResults_Base::SetOutcome (TOutcome value)
 Assign a value to Outcome data member. More...
 
TOutcomeCPC_AssayResults_Base::SetOutcome (void)
 Assign a value to Outcome data member. More...
 
bool CPC_AssayResults_Base::IsSetRank (void) const
 Rank of Assay Outcome (for result ordering) Note: Larger numbers are more active Check if a value has been assigned to Rank data member. More...
 
bool CPC_AssayResults_Base::CanGetRank (void) const
 Check if it is safe to call GetRank method. More...
 
void CPC_AssayResults_Base::ResetRank (void)
 Reset Rank data member. More...
 
TRank CPC_AssayResults_Base::GetRank (void) const
 Get the Rank member data. More...
 
void CPC_AssayResults_Base::SetRank (TRank value)
 Assign a value to Rank data member. More...
 
TRankCPC_AssayResults_Base::SetRank (void)
 Assign a value to Rank data member. More...
 
bool CPC_AssayResults_Base::IsSetData (void) const
 Assay Data Reported for this SID (vector) Check if a value has been assigned to Data data member. More...
 
bool CPC_AssayResults_Base::CanGetData (void) const
 Check if it is safe to call GetData method. More...
 
void CPC_AssayResults_Base::ResetData (void)
 Reset Data data member. More...
 
const TDataCPC_AssayResults_Base::GetData (void) const
 Get the Data member data. More...
 
TDataCPC_AssayResults_Base::SetData (void)
 Assign a value to Data data member. More...
 
bool CPC_AssayResults_Base::IsSetUrl (void) const
 Depositor provided URL for this Result Check if a value has been assigned to Url data member. More...
 
bool CPC_AssayResults_Base::CanGetUrl (void) const
 Check if it is safe to call GetUrl method. More...
 
void CPC_AssayResults_Base::ResetUrl (void)
 Reset Url data member. More...
 
const TUrlCPC_AssayResults_Base::GetUrl (void) const
 Get the Url member data. More...
 
void CPC_AssayResults_Base::SetUrl (const TUrl &value)
 Assign a value to Url data member. More...
 
void CPC_AssayResults_Base::SetUrl (TUrl &&value)
 
TUrlCPC_AssayResults_Base::SetUrl (void)
 Assign a value to Url data member. More...
 
bool CPC_AssayResults_Base::IsSetXref (void) const
 annotated Cross-Reference Information to be removed, instead regulard TID will be generated which are then annotated by xref type Check if a value has been assigned to Xref data member. More...
 
bool CPC_AssayResults_Base::CanGetXref (void) const
 Check if it is safe to call GetXref method. More...
 
void CPC_AssayResults_Base::ResetXref (void)
 Reset Xref data member. More...
 
const TXrefCPC_AssayResults_Base::GetXref (void) const
 Get the Xref member data. More...
 
TXrefCPC_AssayResults_Base::SetXref (void)
 Assign a value to Xref data member. More...
 
bool CPC_AssayResults_Base::IsSetDate (void) const
 Pubchem Release Date Check if a value has been assigned to Date data member. More...
 
bool CPC_AssayResults_Base::CanGetDate (void) const
 Check if it is safe to call GetDate method. More...
 
void CPC_AssayResults_Base::ResetDate (void)
 Reset Date data member. More...
 
const TDateCPC_AssayResults_Base::GetDate (void) const
 Get the Date member data. More...
 
void CPC_AssayResults_Base::SetDate (TDate &value)
 Assign a value to Date data member. More...
 
TDateCPC_AssayResults_Base::SetDate (void)
 Assign a value to Date data member. More...
 
virtual void CPC_AssayResults_Base::Reset (void)
 Reset the whole object. More...
 
 CPC_AssayResults_Base::CPC_AssayResults_Base (const CPC_AssayResults_Base &)
 
CPC_AssayResults_BaseCPC_AssayResults_Base::operator= (const CPC_AssayResults_Base &)
 
 CPC_AssaySubmit::CPC_AssaySubmit (void)
 
 CPC_AssaySubmit::~CPC_AssaySubmit (void)
 
 CPC_AssaySubmit::CPC_AssaySubmit (const CPC_AssaySubmit &value)
 
CPC_AssaySubmitCPC_AssaySubmit::operator= (const CPC_AssaySubmit &value)
 
 CPC_AssaySubmit_Base::CPC_AssaySubmit_Base (void)
 
virtual CPC_AssaySubmit_Base::~CPC_AssaySubmit_Base (void)
 
 CPC_AssaySubmit_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
 CPC_AssaySubmit_Base::C_Assay::C_Assay (void)
 
 CPC_AssaySubmit_Base::C_Assay::~C_Assay (void)
 
 CPC_AssaySubmit_Base::C_Assay::DECLARE_INTERNAL_TYPE_INFO ()
 
void CPC_AssaySubmit_Base::C_Assay::Reset (void)
 Reset the whole object. More...
 
void CPC_AssaySubmit_Base::C_Assay::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CPC_AssaySubmit_Base::C_Assay::Which (void) const
 Which variant is currently selected. More...
 
void CPC_AssaySubmit_Base::C_Assay::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CPC_AssaySubmit_Base::C_Assay::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CPC_AssaySubmit_Base::C_Assay::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CPC_AssaySubmit_Base::C_Assay::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CPC_AssaySubmit_Base::C_Assay::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CPC_AssaySubmit_Base::C_Assay::IsAid (void) const
 Check if variant Aid is selected. More...
 
TAid CPC_AssaySubmit_Base::C_Assay::GetAid (void) const
 Get the variant data. More...
 
TAidCPC_AssaySubmit_Base::C_Assay::SetAid (void)
 Select the variant. More...
 
void CPC_AssaySubmit_Base::C_Assay::SetAid (TAid value)
 Select the variant and set its data. More...
 
bool CPC_AssaySubmit_Base::C_Assay::IsAid_source (void) const
 Check if variant Aid_source is selected. More...
 
const TAid_sourceCPC_AssaySubmit_Base::C_Assay::GetAid_source (void) const
 Get the variant data. More...
 
TAid_sourceCPC_AssaySubmit_Base::C_Assay::SetAid_source (void)
 Select the variant. More...
 
void CPC_AssaySubmit_Base::C_Assay::SetAid_source (TAid_source &value)
 Select the variant and set its data. More...
 
bool CPC_AssaySubmit_Base::C_Assay::IsDescr (void) const
 Check if variant Descr is selected. More...
 
const TDescrCPC_AssaySubmit_Base::C_Assay::GetDescr (void) const
 Get the variant data. More...
 
TDescrCPC_AssaySubmit_Base::C_Assay::SetDescr (void)
 Select the variant. More...
 
void CPC_AssaySubmit_Base::C_Assay::SetDescr (TDescr &value)
 Select the variant and set its data. More...
 
bool CPC_AssaySubmit_Base::C_Assay::IsAidver (void) const
 Check if variant Aidver is selected. More...
 
const TAidverCPC_AssaySubmit_Base::C_Assay::GetAidver (void) const
 Get the variant data. More...
 
TAidverCPC_AssaySubmit_Base::C_Assay::SetAidver (void)
 Select the variant. More...
 
void CPC_AssaySubmit_Base::C_Assay::SetAidver (TAidver &value)
 Select the variant and set its data. More...
 
 CPC_AssaySubmit_Base::C_Assay::C_Assay (const C_Assay &)
 
C_AssayCPC_AssaySubmit_Base::C_Assay::operator= (const C_Assay &)
 
void CPC_AssaySubmit_Base::C_Assay::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
bool CPC_AssaySubmit_Base::IsSetAssay (void) const
 Check if a value has been assigned to Assay data member. More...
 
bool CPC_AssaySubmit_Base::CanGetAssay (void) const
 Check if it is safe to call GetAssay method. More...
 
void CPC_AssaySubmit_Base::ResetAssay (void)
 Reset Assay data member. More...
 
const TAssayCPC_AssaySubmit_Base::GetAssay (void) const
 Get the Assay member data. More...
 
void CPC_AssaySubmit_Base::SetAssay (TAssay &value)
 Assign a value to Assay data member. More...
 
TAssayCPC_AssaySubmit_Base::SetAssay (void)
 Assign a value to Assay data member. More...
 
bool CPC_AssaySubmit_Base::IsSetData (void) const
 Assay Data Deposition (vector) Check if a value has been assigned to Data data member. More...
 
bool CPC_AssaySubmit_Base::CanGetData (void) const
 Check if it is safe to call GetData method. More...
 
void CPC_AssaySubmit_Base::ResetData (void)
 Reset Data data member. More...
 
const TDataCPC_AssaySubmit_Base::GetData (void) const
 Get the Data member data. More...
 
TDataCPC_AssaySubmit_Base::SetData (void)
 Assign a value to Data data member. More...
 
bool CPC_AssaySubmit_Base::IsSetRevoke (void) const
 List of SID's whose data is to be suppressed (vector) Check if a value has been assigned to Revoke data member. More...
 
bool CPC_AssaySubmit_Base::CanGetRevoke (void) const
 Check if it is safe to call GetRevoke method. More...
 
void CPC_AssaySubmit_Base::ResetRevoke (void)
 Reset Revoke data member. More...
 
const TRevokeCPC_AssaySubmit_Base::GetRevoke (void) const
 Get the Revoke member data. More...
 
TRevokeCPC_AssaySubmit_Base::SetRevoke (void)
 Assign a value to Revoke data member. More...
 
virtual void CPC_AssaySubmit_Base::Reset (void)
 Reset the whole object. More...
 
 CPC_AssaySubmit_Base::CPC_AssaySubmit_Base (const CPC_AssaySubmit_Base &)
 
CPC_AssaySubmit_BaseCPC_AssaySubmit_Base::operator= (const CPC_AssaySubmit_Base &)
 
 CPC_AssayTargetInfo::CPC_AssayTargetInfo (void)
 
 CPC_AssayTargetInfo::~CPC_AssayTargetInfo (void)
 
 CPC_AssayTargetInfo::CPC_AssayTargetInfo (const CPC_AssayTargetInfo &value)
 
CPC_AssayTargetInfoCPC_AssayTargetInfo::operator= (const CPC_AssayTargetInfo &value)
 
 CPC_AssayTargetInfo_Base::CPC_AssayTargetInfo_Base (void)
 
virtual CPC_AssayTargetInfo_Base::~CPC_AssayTargetInfo_Base (void)
 
 CPC_AssayTargetInfo_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
 CPC_AssayTargetInfo_Base::C_Mol_id::C_Mol_id (void)
 
 CPC_AssayTargetInfo_Base::C_Mol_id::~C_Mol_id (void)
 
 CPC_AssayTargetInfo_Base::C_Mol_id::DECLARE_INTERNAL_TYPE_INFO ()
 
void CPC_AssayTargetInfo_Base::C_Mol_id::Reset (void)
 Reset the whole object. More...
 
void CPC_AssayTargetInfo_Base::C_Mol_id::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CPC_AssayTargetInfo_Base::C_Mol_id::Which (void) const
 Which variant is currently selected. More...
 
void CPC_AssayTargetInfo_Base::C_Mol_id::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CPC_AssayTargetInfo_Base::C_Mol_id::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CPC_AssayTargetInfo_Base::C_Mol_id::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CPC_AssayTargetInfo_Base::C_Mol_id::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CPC_AssayTargetInfo_Base::C_Mol_id::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CPC_AssayTargetInfo_Base::C_Mol_id::IsGene_id (void) const
 Check if variant Gene_id is selected. More...
 
TGene_id CPC_AssayTargetInfo_Base::C_Mol_id::GetGene_id (void) const
 Get the variant data. More...
 
TGene_idCPC_AssayTargetInfo_Base::C_Mol_id::SetGene_id (void)
 Select the variant. More...
 
void CPC_AssayTargetInfo_Base::C_Mol_id::SetGene_id (TGene_id value)
 Select the variant and set its data. More...
 
bool CPC_AssayTargetInfo_Base::C_Mol_id::IsProtein_accession (void) const
 Check if variant Protein_accession is selected. More...
 
const TProtein_accessionCPC_AssayTargetInfo_Base::C_Mol_id::GetProtein_accession (void) const
 Get the variant data. More...
 
TProtein_accessionCPC_AssayTargetInfo_Base::C_Mol_id::SetProtein_accession (void)
 Select the variant. More...
 
void CPC_AssayTargetInfo_Base::C_Mol_id::SetProtein_accession (const TProtein_accession &value)
 Select the variant and set its data. More...
 
bool CPC_AssayTargetInfo_Base::C_Mol_id::IsNucleotide_accession (void) const
 Check if variant Nucleotide_accession is selected. More...
 
const TNucleotide_accessionCPC_AssayTargetInfo_Base::C_Mol_id::GetNucleotide_accession (void) const
 Get the variant data. More...
 
TNucleotide_accessionCPC_AssayTargetInfo_Base::C_Mol_id::SetNucleotide_accession (void)
 Select the variant. More...
 
void CPC_AssayTargetInfo_Base::C_Mol_id::SetNucleotide_accession (const TNucleotide_accession &value)
 Select the variant and set its data. More...
 
bool CPC_AssayTargetInfo_Base::C_Mol_id::IsOther (void) const
 Check if variant Other is selected. More...
 
const TOtherCPC_AssayTargetInfo_Base::C_Mol_id::GetOther (void) const
 Get the variant data. More...
 
TOtherCPC_AssayTargetInfo_Base::C_Mol_id::SetOther (void)
 Select the variant. More...
 
void CPC_AssayTargetInfo_Base::C_Mol_id::SetOther (const TOther &value)
 Select the variant and set its data. More...
 
bool CPC_AssayTargetInfo_Base::C_Mol_id::IsTax_id (void) const
 Check if variant Tax_id is selected. More...
 
TTax_id CPC_AssayTargetInfo_Base::C_Mol_id::GetTax_id (void) const
 Get the variant data. More...
 
TTax_idCPC_AssayTargetInfo_Base::C_Mol_id::SetTax_id (void)
 Select the variant. More...
 
void CPC_AssayTargetInfo_Base::C_Mol_id::SetTax_id (TTax_id value)
 Select the variant and set its data. More...
 
 CPC_AssayTargetInfo_Base::C_Mol_id::C_Mol_id (const C_Mol_id &)
 
C_Mol_idCPC_AssayTargetInfo_Base::C_Mol_id::operator= (const C_Mol_id &)
 
void CPC_AssayTargetInfo_Base::C_Mol_id::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
bool CPC_AssayTargetInfo_Base::IsSetName (void) const
 Molecular name of target Check if a value has been assigned to Name data member. More...
 
bool CPC_AssayTargetInfo_Base::CanGetName (void) const
 Check if it is safe to call GetName method. More...
 
void CPC_AssayTargetInfo_Base::ResetName (void)
 Reset Name data member. More...
 
const TNameCPC_AssayTargetInfo_Base::GetName (void) const
 Get the Name member data. More...
 
void CPC_AssayTargetInfo_Base::SetName (const TName &value)
 Assign a value to Name data member. More...
 
void CPC_AssayTargetInfo_Base::SetName (TName &&value)
 
TNameCPC_AssayTargetInfo_Base::SetName (void)
 Assign a value to Name data member. More...
 
bool CPC_AssayTargetInfo_Base::IsSetMol_id (void) const
 Check if a value has been assigned to Mol_id data member. More...
 
bool CPC_AssayTargetInfo_Base::CanGetMol_id (void) const
 Check if it is safe to call GetMol_id method. More...
 
void CPC_AssayTargetInfo_Base::ResetMol_id (void)
 Reset Mol_id data member. More...
 
const TMol_idCPC_AssayTargetInfo_Base::GetMol_id (void) const
 Get the Mol_id member data. More...
 
void CPC_AssayTargetInfo_Base::SetMol_id (TMol_id &value)
 Assign a value to Mol_id data member. More...
 
TMol_idCPC_AssayTargetInfo_Base::SetMol_id (void)
 Assign a value to Mol_id data member. More...
 
bool CPC_AssayTargetInfo_Base::IsSetOrganism (void) const
 Target Organism Check if a value has been assigned to Organism data member. More...
 
bool CPC_AssayTargetInfo_Base::CanGetOrganism (void) const
 Check if it is safe to call GetOrganism method. More...
 
void CPC_AssayTargetInfo_Base::ResetOrganism (void)
 Reset Organism data member. More...
 
const TOrganismCPC_AssayTargetInfo_Base::GetOrganism (void) const
 Get the Organism member data. More...
 
void CPC_AssayTargetInfo_Base::SetOrganism (TOrganism &value)
 Assign a value to Organism data member. More...
 
TOrganismCPC_AssayTargetInfo_Base::SetOrganism (void)
 Assign a value to Organism data member. More...
 
bool CPC_AssayTargetInfo_Base::IsSetDescr (void) const
 Target Description (e.g., cellular functionality and location) Check if a value has been assigned to Descr data member. More...
 
bool CPC_AssayTargetInfo_Base::CanGetDescr (void) const
 Check if it is safe to call GetDescr method. More...
 
void CPC_AssayTargetInfo_Base::ResetDescr (void)
 Reset Descr data member. More...
 
const TDescrCPC_AssayTargetInfo_Base::GetDescr (void) const
 Get the Descr member data. More...
 
void CPC_AssayTargetInfo_Base::SetDescr (const TDescr &value)
 Assign a value to Descr data member. More...
 
void CPC_AssayTargetInfo_Base::SetDescr (TDescr &&value)
 
TDescrCPC_AssayTargetInfo_Base::SetDescr (void)
 Assign a value to Descr data member. More...
 
bool CPC_AssayTargetInfo_Base::IsSetComment (void) const
 Comments or Additional Information Check if a value has been assigned to Comment data member. More...
 
bool CPC_AssayTargetInfo_Base::CanGetComment (void) const
 Check if it is safe to call GetComment method. More...
 
void CPC_AssayTargetInfo_Base::ResetComment (void)
 Reset Comment data member. More...
 
const TCommentCPC_AssayTargetInfo_Base::GetComment (void) const
 Get the Comment member data. More...
 
TCommentCPC_AssayTargetInfo_Base::SetComment (void)
 Assign a value to Comment data member. More...
 
virtual void CPC_AssayTargetInfo_Base::Reset (void)
 Reset the whole object. More...
 
 CPC_AssayTargetInfo_Base::CPC_AssayTargetInfo_Base (const CPC_AssayTargetInfo_Base &)
 
CPC_AssayTargetInfo_BaseCPC_AssayTargetInfo_Base::operator= (const CPC_AssayTargetInfo_Base &)
 
 CPC_CategorizedComment::CPC_CategorizedComment (void)
 
 CPC_CategorizedComment::~CPC_CategorizedComment (void)
 
 CPC_CategorizedComment::CPC_CategorizedComment (const CPC_CategorizedComment &value)
 
CPC_CategorizedCommentCPC_CategorizedComment::operator= (const CPC_CategorizedComment &value)
 
 CPC_CategorizedComment_Base::CPC_CategorizedComment_Base (void)
 
virtual CPC_CategorizedComment_Base::~CPC_CategorizedComment_Base (void)
 
 CPC_CategorizedComment_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CPC_CategorizedComment_Base::IsSetTitle (void) const
 title for the description/comment Check if a value has been assigned to Title data member. More...
 
bool CPC_CategorizedComment_Base::CanGetTitle (void) const
 Check if it is safe to call GetTitle method. More...
 
void CPC_CategorizedComment_Base::ResetTitle (void)
 Reset Title data member. More...
 
const TTitleCPC_CategorizedComment_Base::GetTitle (void) const
 Get the Title member data. More...
 
void CPC_CategorizedComment_Base::SetTitle (const TTitle &value)
 Assign a value to Title data member. More...
 
void CPC_CategorizedComment_Base::SetTitle (TTitle &&value)
 
TTitleCPC_CategorizedComment_Base::SetTitle (void)
 Assign a value to Title data member. More...
 
bool CPC_CategorizedComment_Base::IsSetComment (void) const
 description/comment content Check if a value has been assigned to Comment data member. More...
 
bool CPC_CategorizedComment_Base::CanGetComment (void) const
 Check if it is safe to call GetComment method. More...
 
void CPC_CategorizedComment_Base::ResetComment (void)
 Reset Comment data member. More...
 
const TCommentCPC_CategorizedComment_Base::GetComment (void) const
 Get the Comment member data. More...
 
TCommentCPC_CategorizedComment_Base::SetComment (void)
 Assign a value to Comment data member. More...
 
virtual void CPC_CategorizedComment_Base::Reset (void)
 Reset the whole object. More...
 
 CPC_CategorizedComment_Base::CPC_CategorizedComment_Base (const CPC_CategorizedComment_Base &)
 
CPC_CategorizedComment_BaseCPC_CategorizedComment_Base::operator= (const CPC_CategorizedComment_Base &)
 
 CPC_ConcentrationAttr::CPC_ConcentrationAttr (void)
 
 CPC_ConcentrationAttr::~CPC_ConcentrationAttr (void)
 
 CPC_ConcentrationAttr::CPC_ConcentrationAttr (const CPC_ConcentrationAttr &value)
 
CPC_ConcentrationAttrCPC_ConcentrationAttr::operator= (const CPC_ConcentrationAttr &value)
 
 CPC_ConcentrationAttr_Base::CPC_ConcentrationAttr_Base (void)
 
virtual CPC_ConcentrationAttr_Base::~CPC_ConcentrationAttr_Base (void)
 
 CPC_ConcentrationAttr_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CPC_ConcentrationAttr_Base::EUnit (void)
 Access to EUnit's attributes (values, names) as defined in spec. More...
 
bool CPC_ConcentrationAttr_Base::IsSetConcentration (void) const
 Check if a value has been assigned to Concentration data member. More...
 
bool CPC_ConcentrationAttr_Base::CanGetConcentration (void) const
 Check if it is safe to call GetConcentration method. More...
 
void CPC_ConcentrationAttr_Base::ResetConcentration (void)
 Reset Concentration data member. More...
 
TConcentration CPC_ConcentrationAttr_Base::GetConcentration (void) const
 Get the Concentration member data. More...
 
void CPC_ConcentrationAttr_Base::SetConcentration (TConcentration value)
 Assign a value to Concentration data member. More...
 
TConcentrationCPC_ConcentrationAttr_Base::SetConcentration (void)
 Assign a value to Concentration data member. More...
 
bool CPC_ConcentrationAttr_Base::IsSetUnit (void) const
 Check if a value has been assigned to Unit data member. More...
 
bool CPC_ConcentrationAttr_Base::CanGetUnit (void) const
 Check if it is safe to call GetUnit method. More...
 
void CPC_ConcentrationAttr_Base::ResetUnit (void)
 Reset Unit data member. More...
 
TUnit CPC_ConcentrationAttr_Base::GetUnit (void) const
 Get the Unit member data. More...
 
void CPC_ConcentrationAttr_Base::SetUnit (TUnit value)
 Assign a value to Unit data member. More...
 
TUnitCPC_ConcentrationAttr_Base::SetUnit (void)
 Assign a value to Unit data member. More...
 
bool CPC_ConcentrationAttr_Base::IsSetDr_id (void) const
 Dose-Response Attribution ID (if applicable) Check if a value has been assigned to Dr_id data member. More...
 
bool CPC_ConcentrationAttr_Base::CanGetDr_id (void) const
 Check if it is safe to call GetDr_id method. More...
 
void CPC_ConcentrationAttr_Base::ResetDr_id (void)
 Reset Dr_id data member. More...
 
TDr_id CPC_ConcentrationAttr_Base::GetDr_id (void) const
 Get the Dr_id member data. More...
 
void CPC_ConcentrationAttr_Base::SetDr_id (TDr_id value)
 Assign a value to Dr_id data member. More...
 
TDr_idCPC_ConcentrationAttr_Base::SetDr_id (void)
 Assign a value to Dr_id data member. More...
 
virtual void CPC_ConcentrationAttr_Base::Reset (void)
 Reset the whole object. More...
 
 CPC_ConcentrationAttr_Base::CPC_ConcentrationAttr_Base (const CPC_ConcentrationAttr_Base &)
 
CPC_ConcentrationAttr_BaseCPC_ConcentrationAttr_Base::operator= (const CPC_ConcentrationAttr_Base &)
 
 CPC_IntegerMinMax::CPC_IntegerMinMax (void)
 
 CPC_IntegerMinMax::~CPC_IntegerMinMax (void)
 
 CPC_IntegerMinMax::CPC_IntegerMinMax (const CPC_IntegerMinMax &value)
 
CPC_IntegerMinMaxCPC_IntegerMinMax::operator= (const CPC_IntegerMinMax &value)
 
 CPC_IntegerMinMax_Base::CPC_IntegerMinMax_Base (void)
 
virtual CPC_IntegerMinMax_Base::~CPC_IntegerMinMax_Base (void)
 
 CPC_IntegerMinMax_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CPC_IntegerMinMax_Base::IsSetMin (void) const
 Minimum Value Allowed Check if a value has been assigned to Min data member. More...
 
bool CPC_IntegerMinMax_Base::CanGetMin (void) const
 Check if it is safe to call GetMin method. More...
 
void CPC_IntegerMinMax_Base::ResetMin (void)
 Reset Min data member. More...
 
TMin CPC_IntegerMinMax_Base::GetMin (void) const
 Get the Min member data. More...
 
void CPC_IntegerMinMax_Base::SetMin (TMin value)
 Assign a value to Min data member. More...
 
TMinCPC_IntegerMinMax_Base::SetMin (void)
 Assign a value to Min data member. More...
 
bool CPC_IntegerMinMax_Base::IsSetMax (void) const
 Maximum Value Allowed Check if a value has been assigned to Max data member. More...
 
bool CPC_IntegerMinMax_Base::CanGetMax (void) const
 Check if it is safe to call GetMax method. More...
 
void CPC_IntegerMinMax_Base::ResetMax (void)
 Reset Max data member. More...
 
TMax CPC_IntegerMinMax_Base::GetMax (void) const
 Get the Max member data. More...
 
void CPC_IntegerMinMax_Base::SetMax (TMax value)
 Assign a value to Max data member. More...
 
TMaxCPC_IntegerMinMax_Base::SetMax (void)
 Assign a value to Max data member. More...
 
virtual void CPC_IntegerMinMax_Base::Reset (void)
 Reset the whole object. More...
 
 CPC_IntegerMinMax_Base::CPC_IntegerMinMax_Base (const CPC_IntegerMinMax_Base &)
 
CPC_IntegerMinMax_BaseCPC_IntegerMinMax_Base::operator= (const CPC_IntegerMinMax_Base &)
 
 CPC_RealMinMax::CPC_RealMinMax (void)
 
 CPC_RealMinMax::~CPC_RealMinMax (void)
 
 CPC_RealMinMax::CPC_RealMinMax (const CPC_RealMinMax &value)
 
CPC_RealMinMaxCPC_RealMinMax::operator= (const CPC_RealMinMax &value)
 
 CPC_RealMinMax_Base::CPC_RealMinMax_Base (void)
 
virtual CPC_RealMinMax_Base::~CPC_RealMinMax_Base (void)
 
 CPC_RealMinMax_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CPC_RealMinMax_Base::IsSetMin (void) const
 Minimum Value Allowed Check if a value has been assigned to Min data member. More...
 
bool CPC_RealMinMax_Base::CanGetMin (void) const
 Check if it is safe to call GetMin method. More...
 
void CPC_RealMinMax_Base::ResetMin (void)
 Reset Min data member. More...
 
TMin CPC_RealMinMax_Base::GetMin (void) const
 Get the Min member data. More...
 
void CPC_RealMinMax_Base::SetMin (TMin value)
 Assign a value to Min data member. More...
 
TMinCPC_RealMinMax_Base::SetMin (void)
 Assign a value to Min data member. More...
 
bool CPC_RealMinMax_Base::IsSetMax (void) const
 Maximum Value Allowed Check if a value has been assigned to Max data member. More...
 
bool CPC_RealMinMax_Base::CanGetMax (void) const
 Check if it is safe to call GetMax method. More...
 
void CPC_RealMinMax_Base::ResetMax (void)
 Reset Max data member. More...
 
TMax CPC_RealMinMax_Base::GetMax (void) const
 Get the Max member data. More...
 
void CPC_RealMinMax_Base::SetMax (TMax value)
 Assign a value to Max data member. More...
 
TMaxCPC_RealMinMax_Base::SetMax (void)
 Assign a value to Max data member. More...
 
virtual void CPC_RealMinMax_Base::Reset (void)
 Reset the whole object. More...
 
 CPC_RealMinMax_Base::CPC_RealMinMax_Base (const CPC_RealMinMax_Base &)
 
CPC_RealMinMax_BaseCPC_RealMinMax_Base::operator= (const CPC_RealMinMax_Base &)
 
 CPC_ResultType::CPC_ResultType (void)
 
 CPC_ResultType::~CPC_ResultType (void)
 
 CPC_ResultType::CPC_ResultType (const CPC_ResultType &value)
 
CPC_ResultTypeCPC_ResultType::operator= (const CPC_ResultType &value)
 
 CPC_ResultType_Base::CPC_ResultType_Base (void)
 
virtual CPC_ResultType_Base::~CPC_ResultType_Base (void)
 
 CPC_ResultType_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CPC_ResultType_Base::EType (void)
 Access to EType's attributes (values, names) as defined in spec. More...
 
 CPC_ResultType_Base::C_Constraints::C_Constraints (void)
 
 CPC_ResultType_Base::C_Constraints::~C_Constraints (void)
 
 CPC_ResultType_Base::C_Constraints::DECLARE_INTERNAL_TYPE_INFO ()
 
void CPC_ResultType_Base::C_Constraints::Reset (void)
 Reset the whole object. More...
 
void CPC_ResultType_Base::C_Constraints::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CPC_ResultType_Base::C_Constraints::Which (void) const
 Which variant is currently selected. More...
 
void CPC_ResultType_Base::C_Constraints::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CPC_ResultType_Base::C_Constraints::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CPC_ResultType_Base::C_Constraints::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CPC_ResultType_Base::C_Constraints::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CPC_ResultType_Base::C_Constraints::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CPC_ResultType_Base::C_Constraints::IsFset (void) const
 Check if variant Fset is selected. More...
 
const TFsetCPC_ResultType_Base::C_Constraints::GetFset (void) const
 Get the variant data. More...
 
TFsetCPC_ResultType_Base::C_Constraints::SetFset (void)
 Select the variant. More...
 
bool CPC_ResultType_Base::C_Constraints::IsFmin (void) const
 Check if variant Fmin is selected. More...
 
TFmin CPC_ResultType_Base::C_Constraints::GetFmin (void) const
 Get the variant data. More...
 
TFminCPC_ResultType_Base::C_Constraints::SetFmin (void)
 Select the variant. More...
 
void CPC_ResultType_Base::C_Constraints::SetFmin (TFmin value)
 Select the variant and set its data. More...
 
bool CPC_ResultType_Base::C_Constraints::IsFmax (void) const
 Check if variant Fmax is selected. More...
 
TFmax CPC_ResultType_Base::C_Constraints::GetFmax (void) const
 Get the variant data. More...
 
TFmaxCPC_ResultType_Base::C_Constraints::SetFmax (void)
 Select the variant. More...
 
void CPC_ResultType_Base::C_Constraints::SetFmax (TFmax value)
 Select the variant and set its data. More...
 
bool CPC_ResultType_Base::C_Constraints::IsFrange (void) const
 Check if variant Frange is selected. More...
 
const TFrangeCPC_ResultType_Base::C_Constraints::GetFrange (void) const
 Get the variant data. More...
 
TFrangeCPC_ResultType_Base::C_Constraints::SetFrange (void)
 Select the variant. More...
 
void CPC_ResultType_Base::C_Constraints::SetFrange (TFrange &value)
 Select the variant and set its data. More...
 
bool CPC_ResultType_Base::C_Constraints::IsIset (void) const
 Check if variant Iset is selected. More...
 
const TIsetCPC_ResultType_Base::C_Constraints::GetIset (void) const
 Get the variant data. More...
 
TIsetCPC_ResultType_Base::C_Constraints::SetIset (void)
 Select the variant. More...
 
bool CPC_ResultType_Base::C_Constraints::IsImin (void) const
 Check if variant Imin is selected. More...
 
TImin CPC_ResultType_Base::C_Constraints::GetImin (void) const
 Get the variant data. More...
 
TIminCPC_ResultType_Base::C_Constraints::SetImin (void)
 Select the variant. More...
 
void CPC_ResultType_Base::C_Constraints::SetImin (TImin value)
 Select the variant and set its data. More...
 
bool CPC_ResultType_Base::C_Constraints::IsImax (void) const
 Check if variant Imax is selected. More...
 
TImax CPC_ResultType_Base::C_Constraints::GetImax (void) const
 Get the variant data. More...
 
TImaxCPC_ResultType_Base::C_Constraints::SetImax (void)
 Select the variant. More...
 
void CPC_ResultType_Base::C_Constraints::SetImax (TImax value)
 Select the variant and set its data. More...
 
bool CPC_ResultType_Base::C_Constraints::IsIrange (void) const
 Check if variant Irange is selected. More...
 
const TIrangeCPC_ResultType_Base::C_Constraints::GetIrange (void) const
 Get the variant data. More...
 
TIrangeCPC_ResultType_Base::C_Constraints::SetIrange (void)
 Select the variant. More...
 
void CPC_ResultType_Base::C_Constraints::SetIrange (TIrange &value)
 Select the variant and set its data. More...
 
bool CPC_ResultType_Base::C_Constraints::IsSset (void) const
 Check if variant Sset is selected. More...
 
const TSsetCPC_ResultType_Base::C_Constraints::GetSset (void) const
 Get the variant data. More...
 
TSsetCPC_ResultType_Base::C_Constraints::SetSset (void)
 Select the variant. More...
 
 CPC_ResultType_Base::C_Constraints::C_Constraints (const C_Constraints &)
 
C_ConstraintsCPC_ResultType_Base::C_Constraints::operator= (const C_Constraints &)
 
void CPC_ResultType_Base::C_Constraints::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CPC_ResultType_Base::EUnit (void)
 Access to EUnit's attributes (values, names) as defined in spec. More...
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CPC_ResultType_Base::ETransform (void)
 Access to ETransform's attributes (values, names) as defined in spec. More...
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CPC_ResultType_Base::EAnnot (void)
 Access to EAnnot's attributes (values, names) as defined in spec. More...
 
bool CPC_ResultType_Base::IsSetTid (void) const
 Tracking or Description Information Assay Result Field Type ID (TID) Check if a value has been assigned to Tid data member. More...
 
bool CPC_ResultType_Base::CanGetTid (void) const
 Check if it is safe to call GetTid method. More...
 
void CPC_ResultType_Base::ResetTid (void)
 Reset Tid data member. More...
 
TTid CPC_ResultType_Base::GetTid (void) const
 Get the Tid member data. More...
 
void CPC_ResultType_Base::SetTid (TTid value)
 Assign a value to Tid data member. More...
 
TTidCPC_ResultType_Base::SetTid (void)
 Assign a value to Tid data member. More...
 
bool CPC_ResultType_Base::IsSetName (void) const
 Result Field Name (short name for display) Check if a value has been assigned to Name data member. More...
 
bool CPC_ResultType_Base::CanGetName (void) const
 Check if it is safe to call GetName method. More...
 
void CPC_ResultType_Base::ResetName (void)
 Reset Name data member. More...
 
const TNameCPC_ResultType_Base::GetName (void) const
 Get the Name member data. More...
 
void CPC_ResultType_Base::SetName (const TName &value)
 Assign a value to Name data member. More...
 
void CPC_ResultType_Base::SetName (TName &&value)
 
TNameCPC_ResultType_Base::SetName (void)
 Assign a value to Name data member. More...
 
bool CPC_ResultType_Base::IsSetDescription (void) const
 Result Field Description Check if a value has been assigned to Description data member. More...
 
bool CPC_ResultType_Base::CanGetDescription (void) const
 Check if it is safe to call GetDescription method. More...
 
void CPC_ResultType_Base::ResetDescription (void)
 Reset Description data member. More...
 
const TDescriptionCPC_ResultType_Base::GetDescription (void) const
 Get the Description member data. More...
 
TDescriptionCPC_ResultType_Base::SetDescription (void)
 Assign a value to Description data member. More...
 
bool CPC_ResultType_Base::IsSetType (void) const
 Check if a value has been assigned to Type data member. More...
 
bool CPC_ResultType_Base::CanGetType (void) const
 Check if it is safe to call GetType method. More...
 
void CPC_ResultType_Base::ResetType (void)
 Reset Type data member. More...
 
TType CPC_ResultType_Base::GetType (void) const
 Get the Type member data. More...
 
void CPC_ResultType_Base::SetType (TType value)
 Assign a value to Type data member. More...
 
TTypeCPC_ResultType_Base::SetType (void)
 Assign a value to Type data member. More...
 
bool CPC_ResultType_Base::IsSetConstraints (void) const
 Check if a value has been assigned to Constraints data member. More...
 
bool CPC_ResultType_Base::CanGetConstraints (void) const
 Check if it is safe to call GetConstraints method. More...
 
void CPC_ResultType_Base::ResetConstraints (void)
 Reset Constraints data member. More...
 
const TConstraintsCPC_ResultType_Base::GetConstraints (void) const
 Get the Constraints member data. More...
 
void CPC_ResultType_Base::SetConstraints (TConstraints &value)
 Assign a value to Constraints data member. More...
 
TConstraintsCPC_ResultType_Base::SetConstraints (void)
 Assign a value to Constraints data member. More...
 
bool CPC_ResultType_Base::IsSetUnit (void) const
 Check if a value has been assigned to Unit data member. More...
 
bool CPC_ResultType_Base::CanGetUnit (void) const
 Check if it is safe to call GetUnit method. More...
 
void CPC_ResultType_Base::ResetUnit (void)
 Reset Unit data member. More...
 
TUnit CPC_ResultType_Base::GetUnit (void) const
 Get the Unit member data. More...
 
void CPC_ResultType_Base::SetUnit (TUnit value)
 Assign a value to Unit data member. More...
 
TUnitCPC_ResultType_Base::SetUnit (void)
 Assign a value to Unit data member. More...
 
bool CPC_ResultType_Base::IsSetSunit (void) const
 ATTENTION: sunit field is DEPRECATED. More...
 
bool CPC_ResultType_Base::CanGetSunit (void) const
 Check if it is safe to call GetSunit method. More...
 
void CPC_ResultType_Base::ResetSunit (void)
 Reset Sunit data member. More...
 
const TSunitCPC_ResultType_Base::GetSunit (void) const
 Get the Sunit member data. More...
 
void CPC_ResultType_Base::SetSunit (const TSunit &value)
 Assign a value to Sunit data member. More...
 
void CPC_ResultType_Base::SetSunit (TSunit &&value)
 
TSunitCPC_ResultType_Base::SetSunit (void)
 Assign a value to Sunit data member. More...
 
bool CPC_ResultType_Base::IsSetTransform (void) const
 Check if a value has been assigned to Transform data member. More...
 
bool CPC_ResultType_Base::CanGetTransform (void) const
 Check if it is safe to call GetTransform method. More...
 
void CPC_ResultType_Base::ResetTransform (void)
 Reset Transform data member. More...
 
TTransform CPC_ResultType_Base::GetTransform (void) const
 Get the Transform member data. More...
 
void CPC_ResultType_Base::SetTransform (TTransform value)
 Assign a value to Transform data member. More...
 
TTransformCPC_ResultType_Base::SetTransform (void)
 Assign a value to Transform data member. More...
 
bool CPC_ResultType_Base::IsSetTc (void) const
 ATTENTION: stransform field is DEPRECATED. More...
 
bool CPC_ResultType_Base::CanGetTc (void) const
 Check if it is safe to call GetTc method. More...
 
void CPC_ResultType_Base::ResetTc (void)
 Reset Tc data member. More...
 
const TTcCPC_ResultType_Base::GetTc (void) const
 Get the Tc member data. More...
 
void CPC_ResultType_Base::SetTc (TTc &value)
 Assign a value to Tc data member. More...
 
TTcCPC_ResultType_Base::SetTc (void)
 Assign a value to Tc data member. More...
 
bool CPC_ResultType_Base::IsSetAc (void) const
 if true, indicates that this TID field provides active concentration summary by reporting the concentration which produces 50% of the maximum possible biological response such as IC50, EC50, AC50, GI50 etc. More...
 
bool CPC_ResultType_Base::CanGetAc (void) const
 Check if it is safe to call GetAc method. More...
 
void CPC_ResultType_Base::ResetAc (void)
 Reset Ac data member. More...
 
TAc CPC_ResultType_Base::GetAc (void) const
 Get the Ac member data. More...
 
void CPC_ResultType_Base::SetAc (TAc value)
 Assign a value to Ac data member. More...
 
TAcCPC_ResultType_Base::SetAc (void)
 Assign a value to Ac data member. More...
 
bool CPC_ResultType_Base::IsSetAc_qualifier (void) const
 endpoint qualifier (e.g. More...
 
bool CPC_ResultType_Base::CanGetAc_qualifier (void) const
 Check if it is safe to call GetAc_qualifier method. More...
 
void CPC_ResultType_Base::ResetAc_qualifier (void)
 Reset Ac_qualifier data member. More...
 
TAc_qualifier CPC_ResultType_Base::GetAc_qualifier (void) const
 Get the Ac_qualifier member data. More...
 
void CPC_ResultType_Base::SetAc_qualifier (TAc_qualifier value)
 Assign a value to Ac_qualifier data member. More...
 
TAc_qualifierCPC_ResultType_Base::SetAc_qualifier (void)
 Assign a value to Ac_qualifier data member. More...
 
bool CPC_ResultType_Base::IsSetAnnot (void) const
 treat substance associated cross-reference as regular TID web servers would make a link to the corresponding record in Entrez databases treat substance associated target information as regular TID for example, for RNAi screening data, each 'substance' may correspond to a specific gene target Check if a value has been assigned to Annot data member. More...
 
bool CPC_ResultType_Base::CanGetAnnot (void) const
 Check if it is safe to call GetAnnot method. More...
 
void CPC_ResultType_Base::ResetAnnot (void)
 Reset Annot data member. More...
 
TAnnot CPC_ResultType_Base::GetAnnot (void) const
 Get the Annot member data. More...
 
void CPC_ResultType_Base::SetAnnot (TAnnot value)
 Assign a value to Annot data member. More...
 
TAnnotCPC_ResultType_Base::SetAnnot (void)
 Assign a value to Annot data member. More...
 
virtual void CPC_ResultType_Base::Reset (void)
 Reset the whole object. More...
 
 CPC_ResultType_Base::CPC_ResultType_Base (const CPC_ResultType_Base &)
 
CPC_ResultType_BaseCPC_ResultType_Base::operator= (const CPC_ResultType_Base &)
 

Variables

CStringUTF8 CPC_AnnotatedXRef_Base::m_Comment
 
TIval   CPC_AssayData_Base::C_Value::m_Ival
 
TFval   CPC_AssayData_Base::C_Value::m_Fval
 
TBval   CPC_AssayData_Base::C_Value::m_Bval
 
NCBI_NS_NCBI::CUnionBuffer< CStringUTF8 >   CPC_AssayData_Base::C_Value::m_string_utf8
 
void *   CPC_AssayData_Base::C_Value::m_dummy_pointer_for_alignment
 
union {
   TIval   CPC_AssayData_Base::C_Value::m_Ival
 
   TFval   CPC_AssayData_Base::C_Value::m_Fval
 
   TBval   CPC_AssayData_Base::C_Value::m_Bval
 
   NCBI_NS_NCBI::CUnionBuffer< CStringUTF8 >   CPC_AssayData_Base::C_Value::m_string_utf8
 
   void *   CPC_AssayData_Base::C_Value::m_dummy_pointer_for_alignment
 
}; 
 
CStringUTF8 CPC_AssayDescription_Base::m_Name
 
list< CStringUTF8CPC_AssayDescription_Base::m_Description
 
list< CStringUTF8CPC_AssayDescription_Base::m_Protocol
 
list< CStringUTF8CPC_AssayDescription_Base::m_Comment
 
CStringUTF8 CPC_AssayDRAttr_Base::m_Descr
 
CStringUTF8 CPC_AssayDRAttr_Base::m_Dn
 
CStringUTF8 CPC_AssayDRAttr_Base::m_Rn
 
CStringUTF8 CPC_AssayResults_Base::m_Comment
 
CStringUTF8 CPC_AssayResults_Base::m_Url
 
TAid   CPC_AssaySubmit_Base::C_Assay::m_Aid
 
NCBI_NS_NCBI::CSerialObject *   CPC_AssaySubmit_Base::C_Assay::m_object
 
union {
   TAid   CPC_AssaySubmit_Base::C_Assay::m_Aid
 
   NCBI_NS_NCBI::CSerialObject *   CPC_AssaySubmit_Base::C_Assay::m_object
 
}; 
 
E_Choice CPC_AssayTargetInfo_Base::C_Mol_id::m_choice
 
static const char *const CPC_AssayTargetInfo_Base::C_Mol_id::sm_SelectionNames []
 
TGene_id   CPC_AssayTargetInfo_Base::C_Mol_id::m_Gene_id
 
TTax_id   CPC_AssayTargetInfo_Base::C_Mol_id::m_Tax_id
 
NCBI_NS_NCBI::CUnionBuffer< NCBI_NS_STD::string >   CPC_AssayTargetInfo_Base::C_Mol_id::m_string
 
void *   CPC_AssayTargetInfo_Base::C_Mol_id::m_dummy_pointer_for_alignment
 
union {
   TGene_id   CPC_AssayTargetInfo_Base::C_Mol_id::m_Gene_id
 
   TTax_id   CPC_AssayTargetInfo_Base::C_Mol_id::m_Tax_id
 
   NCBI_NS_NCBI::CUnionBuffer< NCBI_NS_STD::string >   CPC_AssayTargetInfo_Base::C_Mol_id::m_string
 
   void *   CPC_AssayTargetInfo_Base::C_Mol_id::m_dummy_pointer_for_alignment
 
}; 
 
CStringUTF8 CPC_AssayTargetInfo_Base::m_Name
 
CRef< TMol_idCPC_AssayTargetInfo_Base::m_Mol_id
 
CStringUTF8 CPC_AssayTargetInfo_Base::m_Descr
 
list< CStringUTF8CPC_AssayTargetInfo_Base::m_Comment
 
CStringUTF8 CPC_CategorizedComment_Base::m_Title
 
list< CStringUTF8CPC_CategorizedComment_Base::m_Comment
 
NCBI_NS_NCBI::CUnionBuffer< TFset >   CPC_ResultType_Base::C_Constraints::m_Fset
 
TFmin   CPC_ResultType_Base::C_Constraints::m_Fmin
 
TFmax   CPC_ResultType_Base::C_Constraints::m_Fmax
 
NCBI_NS_NCBI::CUnionBuffer< TIset >   CPC_ResultType_Base::C_Constraints::m_Iset
 
TImin   CPC_ResultType_Base::C_Constraints::m_Imin
 
TImax   CPC_ResultType_Base::C_Constraints::m_Imax
 
NCBI_NS_NCBI::CUnionBuffer< TSset >   CPC_ResultType_Base::C_Constraints::m_Sset
 
NCBI_NS_NCBI::CSerialObject *   CPC_ResultType_Base::C_Constraints::m_object
 
union {
   NCBI_NS_NCBI::CUnionBuffer< TFset >   CPC_ResultType_Base::C_Constraints::m_Fset
 
   TFmin   CPC_ResultType_Base::C_Constraints::m_Fmin
 
   TFmax   CPC_ResultType_Base::C_Constraints::m_Fmax
 
   NCBI_NS_NCBI::CUnionBuffer< TIset >   CPC_ResultType_Base::C_Constraints::m_Iset
 
   TImin   CPC_ResultType_Base::C_Constraints::m_Imin
 
   TImax   CPC_ResultType_Base::C_Constraints::m_Imax
 
   NCBI_NS_NCBI::CUnionBuffer< TSset >   CPC_ResultType_Base::C_Constraints::m_Sset
 
   NCBI_NS_NCBI::CSerialObject *   CPC_ResultType_Base::C_Constraints::m_object
 
}; 
 
CStringUTF8 CPC_ResultType_Base::m_Name
 
list< CStringUTF8CPC_ResultType_Base::m_Description
 
bool CPC_ResultType_Base::m_Ac_qualifier
 

Detailed Description

Typedef Documentation

◆ TAc

Definition at line 553 of file PC_ResultType_.hpp.

◆ TAc_qualifier

Definition at line 554 of file PC_ResultType_.hpp.

◆ TActivity_outcome_method

Definition at line 156 of file PC_AssayDescription_.hpp.

◆ TAid [1/2]

typedef objects::CPC_ID CPC_AssayDescription_Base::TAid

Definition at line 146 of file PC_AssayDescription_.hpp.

◆ TAid [2/2]

Definition at line 178 of file PC_AssaySubmit_.hpp.

◆ TAid_source [1/2]

typedef objects::CPC_Source CPC_AssayDescription_Base::TAid_source

Definition at line 147 of file PC_AssayDescription_.hpp.

◆ TAid_source [2/2]

typedef objects::CPC_Source CPC_AssaySubmit_Base::C_Assay::TAid_source

Definition at line 179 of file PC_AssaySubmit_.hpp.

◆ TAidver

typedef objects::CPC_ID CPC_AssaySubmit_Base::C_Assay::TAidver

Definition at line 181 of file PC_AssaySubmit_.hpp.

◆ TAnnot

Definition at line 555 of file PC_ResultType_.hpp.

◆ TAssay

Definition at line 309 of file PC_AssaySubmit_.hpp.

◆ TAssay_group

Definition at line 161 of file PC_AssayDescription_.hpp.

◆ TBval

Definition at line 173 of file PC_AssayData_.hpp.

◆ TCategorized_comment

Definition at line 162 of file PC_AssayDescription_.hpp.

◆ TComment [1/5]

Definition at line 105 of file PC_AnnotatedXRef_.hpp.

◆ TComment [2/5]

Definition at line 151 of file PC_AssayDescription_.hpp.

◆ TComment [3/5]

Definition at line 121 of file PC_AssayResults_.hpp.

◆ TComment [4/5]

Definition at line 346 of file PC_AssayTargetInfo_.hpp.

◆ TComment [5/5]

Definition at line 96 of file PC_CategorizedComment_.hpp.

◆ TConcentration

Definition at line 96 of file PC_ConcentrationAttr_.hpp.

◆ TConstraints

Definition at line 548 of file PC_ResultType_.hpp.

◆ Tdata

Definition at line 97 of file PC_AssayContainer_.hpp.

◆ TData [1/2]

Definition at line 124 of file PC_AssayResults_.hpp.

◆ TData [2/2]

Definition at line 310 of file PC_AssaySubmit_.hpp.

◆ TDate

typedef objects::CDate CPC_AssayResults_Base::TDate

Definition at line 127 of file PC_AssayResults_.hpp.

◆ TDescr [1/3]

Definition at line 102 of file PC_AssayDRAttr_.hpp.

◆ TDescr [2/3]

Definition at line 180 of file PC_AssaySubmit_.hpp.

◆ TDescr [3/3]

Definition at line 345 of file PC_AssayTargetInfo_.hpp.

◆ TDescription [1/2]

Definition at line 149 of file PC_AssayDescription_.hpp.

◆ TDescription [2/2]

Definition at line 546 of file PC_ResultType_.hpp.

◆ TDn

Definition at line 103 of file PC_AssayDRAttr_.hpp.

◆ TDr

Definition at line 157 of file PC_AssayDescription_.hpp.

◆ TDr_id

Definition at line 98 of file PC_ConcentrationAttr_.hpp.

◆ TFmax

Definition at line 198 of file PC_ResultType_.hpp.

◆ TFmin

Definition at line 197 of file PC_ResultType_.hpp.

◆ TFrange

Definition at line 199 of file PC_ResultType_.hpp.

◆ TFset

Definition at line 196 of file PC_ResultType_.hpp.

◆ TFval

Definition at line 172 of file PC_AssayData_.hpp.

◆ TGene_id

Definition at line 178 of file PC_AssayTargetInfo_.hpp.

◆ TGrant_number

Definition at line 159 of file PC_AssayDescription_.hpp.

◆ TId

Definition at line 101 of file PC_AssayDRAttr_.hpp.

◆ TImax

Definition at line 202 of file PC_ResultType_.hpp.

◆ TImin

Definition at line 201 of file PC_ResultType_.hpp.

◆ TIrange

Definition at line 203 of file PC_ResultType_.hpp.

◆ TIset

Definition at line 200 of file PC_ResultType_.hpp.

◆ TIval

Definition at line 171 of file PC_AssayData_.hpp.

◆ TMax [1/2]

Definition at line 89 of file PC_IntegerMinMax_.hpp.

◆ TMax [2/2]

typedef double CPC_RealMinMax_Base::TMax

Definition at line 89 of file PC_RealMinMax_.hpp.

◆ TmemberIndex [1/12]

Definition at line 115 of file PC_AnnotatedXRef_.hpp.

◆ TmemberIndex [2/12]

Definition at line 317 of file PC_AssayData_.hpp.

◆ TmemberIndex [3/12]

Definition at line 185 of file PC_AssayDescription_.hpp.

◆ TmemberIndex [4/12]

Definition at line 116 of file PC_AssayDRAttr_.hpp.

◆ TmemberIndex [5/12]

Definition at line 143 of file PC_AssayResults_.hpp.

◆ TmemberIndex [6/12]

Definition at line 320 of file PC_AssaySubmit_.hpp.

◆ TmemberIndex [7/12]

Definition at line 357 of file PC_AssayTargetInfo_.hpp.

◆ TmemberIndex [8/12]

Definition at line 104 of file PC_CategorizedComment_.hpp.

◆ TmemberIndex [9/12]

Definition at line 107 of file PC_ConcentrationAttr_.hpp.

◆ TmemberIndex [10/12]

Definition at line 97 of file PC_IntegerMinMax_.hpp.

◆ TmemberIndex [11/12]

Definition at line 97 of file PC_RealMinMax_.hpp.

◆ TmemberIndex [12/12]

Definition at line 573 of file PC_ResultType_.hpp.

◆ TMin [1/2]

Definition at line 88 of file PC_IntegerMinMax_.hpp.

◆ TMin [2/2]

typedef double CPC_RealMinMax_Base::TMin

Definition at line 88 of file PC_RealMinMax_.hpp.

◆ TMol_id

Definition at line 343 of file PC_AssayTargetInfo_.hpp.

◆ TName [1/3]

Definition at line 148 of file PC_AssayDescription_.hpp.

◆ TName [2/3]

Definition at line 342 of file PC_AssayTargetInfo_.hpp.

◆ TName [3/3]

Definition at line 545 of file PC_ResultType_.hpp.

◆ TNucleotide_accession

Definition at line 180 of file PC_AssayTargetInfo_.hpp.

◆ TOrganism

typedef objects::CBioSource CPC_AssayTargetInfo_Base::TOrganism

Definition at line 344 of file PC_AssayTargetInfo_.hpp.

◆ TOther

Definition at line 181 of file PC_AssayTargetInfo_.hpp.

◆ TOutcome

Definition at line 122 of file PC_AssayResults_.hpp.

◆ Tparent [1/30]

Definition at line 69 of file PC_AnnotatedXRef.hpp.

◆ Tparent [2/30]

Definition at line 85 of file PC_AnnotatedXRef_.hpp.

◆ Tparent [3/30]

Definition at line 69 of file PC_AssayContainer.hpp.

◆ Tparent [4/30]

Definition at line 86 of file PC_AssayContainer_.hpp.

◆ Tparent [5/30]

Definition at line 69 of file PC_AssayData.hpp.

◆ Tparent [6/30]

Definition at line 81 of file PC_AssayData_.hpp.

◆ Tparent [7/30]

Definition at line 99 of file PC_AssayData_.hpp.

◆ Tparent [8/30]

Definition at line 69 of file PC_AssayDescription.hpp.

◆ Tparent [9/30]

Definition at line 97 of file PC_AssayDescription_.hpp.

◆ Tparent [10/30]

Definition at line 69 of file PC_AssayDRAttr.hpp.

◆ Tparent [11/30]

Definition at line 82 of file PC_AssayDRAttr_.hpp.

◆ Tparent [12/30]

Definition at line 69 of file PC_AssayResults.hpp.

◆ Tparent [13/30]

Definition at line 93 of file PC_AssayResults_.hpp.

◆ Tparent [14/30]

Definition at line 69 of file PC_AssaySubmit.hpp.

◆ Tparent [15/30]

Definition at line 88 of file PC_AssaySubmit_.hpp.

◆ Tparent [16/30]

Definition at line 106 of file PC_AssaySubmit_.hpp.

◆ Tparent [17/30]

Definition at line 69 of file PC_AssayTargetInfo.hpp.

◆ Tparent [18/30]

Definition at line 87 of file PC_AssayTargetInfo_.hpp.

◆ Tparent [19/30]

Definition at line 105 of file PC_AssayTargetInfo_.hpp.

◆ Tparent [20/30]

Definition at line 69 of file PC_CategorizedComment.hpp.

◆ Tparent [21/30]

Definition at line 84 of file PC_CategorizedComment_.hpp.

◆ Tparent [22/30]

Definition at line 69 of file PC_ConcentrationAttr.hpp.

◆ Tparent [23/30]

Definition at line 77 of file PC_ConcentrationAttr_.hpp.

◆ Tparent [24/30]

Definition at line 69 of file PC_IntegerMinMax.hpp.

◆ Tparent [25/30]

Definition at line 77 of file PC_IntegerMinMax_.hpp.

◆ Tparent [26/30]

Definition at line 69 of file PC_RealMinMax.hpp.

◆ Tparent [27/30]

Definition at line 77 of file PC_RealMinMax_.hpp.

◆ Tparent [28/30]

Definition at line 69 of file PC_ResultType.hpp.

◆ Tparent [29/30]

Definition at line 88 of file PC_ResultType_.hpp.

◆ Tparent [30/30]

Definition at line 119 of file PC_ResultType_.hpp.

◆ TProject_category

Definition at line 160 of file PC_AssayDescription_.hpp.

◆ TProtein_accession

Definition at line 179 of file PC_AssayTargetInfo_.hpp.

◆ TProtocol

Definition at line 150 of file PC_AssayDescription_.hpp.

◆ TRank

Definition at line 123 of file PC_AssayResults_.hpp.

◆ TResults

Definition at line 153 of file PC_AssayDescription_.hpp.

◆ TRevision

Definition at line 154 of file PC_AssayDescription_.hpp.

◆ TRevoke

Definition at line 311 of file PC_AssaySubmit_.hpp.

◆ TRn

Definition at line 104 of file PC_AssayDRAttr_.hpp.

◆ TSid

Definition at line 118 of file PC_AssayResults_.hpp.

◆ TSid_source

typedef objects::CPC_Source CPC_AssayResults_Base::TSid_source

Definition at line 119 of file PC_AssayResults_.hpp.

◆ TSset

Definition at line 204 of file PC_ResultType_.hpp.

◆ TSubstance_type

Definition at line 158 of file PC_AssayDescription_.hpp.

◆ TSunit

Definition at line 550 of file PC_ResultType_.hpp.

◆ TSval

Definition at line 174 of file PC_AssayData_.hpp.

◆ TTarget

Definition at line 155 of file PC_AssayDescription_.hpp.

◆ TTax_id

Definition at line 182 of file PC_AssayTargetInfo_.hpp.

◆ TTc

Definition at line 552 of file PC_ResultType_.hpp.

◆ TTid [1/2]

Definition at line 308 of file PC_AssayData_.hpp.

◆ TTid [2/2]

Definition at line 544 of file PC_ResultType_.hpp.

◆ TTitle

Definition at line 95 of file PC_CategorizedComment_.hpp.

◆ TTransform

Definition at line 551 of file PC_ResultType_.hpp.

◆ TType [1/3]

Definition at line 106 of file PC_AnnotatedXRef_.hpp.

◆ TType [2/3]

Definition at line 105 of file PC_AssayDRAttr_.hpp.

◆ TType [3/3]

Definition at line 547 of file PC_ResultType_.hpp.

◆ TUnit [1/2]

Definition at line 97 of file PC_ConcentrationAttr_.hpp.

◆ TUnit [2/2]

Definition at line 549 of file PC_ResultType_.hpp.

◆ TUrl

Definition at line 125 of file PC_AssayResults_.hpp.

◆ TValue

Definition at line 309 of file PC_AssayData_.hpp.

◆ TVersion

Definition at line 120 of file PC_AssayResults_.hpp.

◆ TXref [1/3]

typedef objects::CPC_XRefData CPC_AnnotatedXRef_Base::TXref

Definition at line 104 of file PC_AnnotatedXRef_.hpp.

◆ TXref [2/3]

Definition at line 152 of file PC_AssayDescription_.hpp.

◆ TXref [3/3]

Definition at line 126 of file PC_AssayResults_.hpp.

Enumeration Type Documentation

◆ E_Choice [1/4]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Ival 
e_Fval 
e_Bval 
e_Sval 
e_not_set 

No variant selected.

e_Ival 
e_Fval 
e_Bval 
e_Sval 

Definition at line 111 of file PC_AssayData_.hpp.

◆ E_Choice [2/4]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Aid 

Assay Identifier.

e_Aid_source 

External Assay Identifier.

e_Descr 

Assay Description (new or updated)

e_Aidver 

Assay Identifier/Version (for internal use)

e_not_set 

No variant selected.

e_Aid 

Assay Identifier.

e_Aid_source 

External Assay Identifier.

e_Descr 

Assay Description (new or updated)

e_Aidver 

Assay Identifier/Version (for internal use)

Definition at line 118 of file PC_AssaySubmit_.hpp.

◆ E_Choice [3/4]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Gene_id 

target is a NCBI Gene ID

e_Protein_accession 

target is a NCBI Protein Accession

e_Nucleotide_accession 

target is a NCBI Nucleotide Accession

e_Other 

target is beyond supported type (format = TYPE::RESOURCE::IDENTIFIER)

e_Tax_id 

target is a NCBI Taxonomy ID

Definition at line 117 of file PC_AssayTargetInfo_.hpp.

◆ E_Choice [4/4]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Fset 

Allowed values must be equal to one of these.

e_Fmin 

Allowed values (x) must be [ fmin <= x ].

e_Fmax 

Allowed values (x) must be [ x <= fmax ].

e_Frange 

Minimum/Maximum Range [ min <= x <= max ].

e_Iset 

If type is "int" Allowed values must be equal to one of these.

e_Imin 

Allowed values (x) must be [ imin <= x ].

e_Imax 

Allowed values (x) must be [ x <= imax ].

e_Irange 

Minimum/Maximum Range [ min <= x <= max ].

e_Sset 

If type is "string" Allowed values must be equal to one of these.

e_not_set 

No variant selected.

e_Fset 

Allowed values must be equal to one of these.

e_Fmin 

Allowed values (x) must be [ fmin <= x ].

e_Fmax 

Allowed values (x) must be [ x <= fmax ].

e_Frange 

Minimum/Maximum Range [ min <= x <= max ].

e_Iset 

If type is "int" Allowed values must be equal to one of these.

e_Imin 

Allowed values (x) must be [ imin <= x ].

e_Imax 

Allowed values (x) must be [ x <= imax ].

e_Irange 

Minimum/Maximum Range [ min <= x <= max ].

e_Sset 

If type is "string" Allowed values must be equal to one of these.

Definition at line 131 of file PC_ResultType_.hpp.

◆ E_ChoiceStopper [1/4]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Sval+1

e_MaxChoice 

== e_Sval+1

Definition at line 119 of file PC_AssayData_.hpp.

◆ E_ChoiceStopper [2/4]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Aidver+1

e_MaxChoice 

== e_Aidver+1

Definition at line 126 of file PC_AssaySubmit_.hpp.

◆ E_ChoiceStopper [3/4]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Tax_id+1

Definition at line 126 of file PC_AssayTargetInfo_.hpp.

◆ E_ChoiceStopper [4/4]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Sset+1

e_MaxChoice 

== e_Sset+1

Definition at line 144 of file PC_ResultType_.hpp.

◆ E_memberIndex [1/12]

Enumerator
e__allMandatory 
e_xref 
e_comment 
e_type 
e__allMandatory 
e_xref 
e_comment 
e_type 

Definition at line 109 of file PC_AnnotatedXRef_.hpp.

◆ E_memberIndex [2/12]

Enumerator
e__allMandatory 
e_tid 
e_value 
e__allMandatory 
e_tid 
e_value 

Definition at line 312 of file PC_AssayData_.hpp.

◆ E_memberIndex [3/12]

Enumerator
e__allMandatory 
e_aid 
e_aid_source 
e_name 
e_description 
e_protocol 
e_comment 
e_xref 
e_results 
e_pub 
e_revision 
e_target 
e_activity_outcome_method 
e_dr 
e_substance_type 
e_grant_number 
e_project_category 
e_is_panel 
e_assay_group 
e_panel_info 
e_is_mlp_late_stage 
e_categorized_comment 
e__allMandatory 
e_aid 
e_aid_source 
e_name 
e_description 
e_protocol 
e_comment 
e_xref 
e_results 
e_revision 
e_target 
e_activity_outcome_method 
e_dr 
e_substance_type 
e_grant_number 
e_project_category 
e_assay_group 
e_categorized_comment 

Definition at line 165 of file PC_AssayDescription_.hpp.

◆ E_memberIndex [4/12]

Enumerator
e__allMandatory 
e_id 
e_descr 
e_dn 
e_rn 
e_type 
e__allMandatory 
e_id 
e_descr 
e_dn 
e_rn 
e_type 

Definition at line 108 of file PC_AssayDRAttr_.hpp.

◆ E_memberIndex [5/12]

Enumerator
e__allMandatory 
e_sid 
e_sid_source 
e_version 
e_comment 
e_outcome 
e_rank 
e_data 
e_url 
e_xref 
e_date 
e__allMandatory 
e_sid 
e_sid_source 
e_version 
e_comment 
e_outcome 
e_rank 
e_data 
e_url 
e_xref 
e_date 

Definition at line 130 of file PC_AssayResults_.hpp.

◆ E_memberIndex [6/12]

Enumerator
e__allMandatory 
e_assay 
e_data 
e_revoke 
e__allMandatory 
e_assay 
e_data 
e_revoke 

Definition at line 314 of file PC_AssaySubmit_.hpp.

◆ E_memberIndex [7/12]

Enumerator
e__allMandatory 
e_name 
e_mol_id 
e_molecule_type 
e_organism 
e_descr 
e_comment 
e__allMandatory 
e_name 
e_mol_id 
e_organism 
e_descr 
e_comment 

Definition at line 349 of file PC_AssayTargetInfo_.hpp.

◆ E_memberIndex [8/12]

Enumerator
e__allMandatory 
e_title 
e_comment 
e__allMandatory 
e_title 
e_comment 

Definition at line 99 of file PC_CategorizedComment_.hpp.

◆ E_memberIndex [9/12]

Enumerator
e__allMandatory 
e_concentration 
e_unit 
e_dr_id 
e__allMandatory 
e_concentration 
e_unit 
e_dr_id 

Definition at line 101 of file PC_ConcentrationAttr_.hpp.

◆ E_memberIndex [10/12]

Enumerator
e__allMandatory 
e_min 
e_max 
e__allMandatory 
e_min 
e_max 

Definition at line 92 of file PC_IntegerMinMax_.hpp.

◆ E_memberIndex [11/12]

Enumerator
e__allMandatory 
e_min 
e_max 
e__allMandatory 
e_min 
e_max 

Definition at line 92 of file PC_RealMinMax_.hpp.

◆ E_memberIndex [12/12]

Enumerator
e__allMandatory 
e_tid 
e_name 
e_description 
e_type 
e_constraints 
e_unit 
e_sunit 
e_transform 
e_stransform 
e_tc 
e_ac 
e_panel_info 
e_annot 
e__allMandatory 
e_tid 
e_name 
e_description 
e_type 
e_constraints 
e_unit 
e_sunit 
e_transform 
e_tc 
e_ac 
e_ac_qualifier 
e_annot 

Definition at line 558 of file PC_ResultType_.hpp.

◆ EActivity_outcome_method

Assay Outcome Qualifier.

Enumerator
eActivity_outcome_method_other 

All Other Type.

eActivity_outcome_method_screening 

Primary Screen Assay.

eActivity_outcome_method_confirmatory 

Confirmatory Assay.

eActivity_outcome_method_summary 

Probe Summary Assay.

eActivity_outcome_method_other 

All Other Type.

eActivity_outcome_method_screening 

Primary Screen Assay.

eActivity_outcome_method_confirmatory 

Confirmatory Assay.

eActivity_outcome_method_summary 

Probe Summary Assay.

Definition at line 108 of file PC_AssayDescription_.hpp.

◆ EAnnot

enum CPC_ResultType_Base::EAnnot ( void  )
Enumerator
eAnnot_pmid 

PubMed ID.

eAnnot_mmdb 

MMDB ID.

eAnnot_url 

indicate TID data is a url that provides supplementary information

indicate TID data is a url that provides supplementary information protein-gi (4), GenBank General ID (GI) for a Protein nucleotide-gi (5), GenBank General ID (GI) for a Nucleotide

eAnnot_protein_gi 

GenBank General ID (GI) for a Protein.

eAnnot_nucleotide_gi 

GenBank General ID (GI) for a Nucleotide.

eAnnot_taxonomy 

Taxonomy ID for an Organism.

eAnnot_mim 

MIM, Mendelian Inheritance in Man, ID.

eAnnot_gene 

Entrez Gene ID.

eAnnot_probe 

Entrez Probe ID.

eAnnot_aid 

PubChem BioAssay ID, may be used in 'Summary' assay.

eAnnot_sid 

PubChem Substance ID, may be used in 'Summary' assay.

eAnnot_cid 

PubChem Compound ID.

PubChem Compound ID protein-target-gi (13), GenBank General ID (GI) for a Protein target biosystems-target-id (14), NCBI BioSystems ID.

eAnnot_protein_target_gi 

GenBank General ID (GI) for a Protein target.

eAnnot_biosystems_target_id 

NCBI BioSystems ID.

eAnnot_target_name 

target name

eAnnot_target_descr 

brief target description

eAnnot_target_tax_id 

NCBI Taxonomy ID for target molecule.

eAnnot_gene_target_id 

NCBI Gene ID for a gene target.

NCBI Gene ID for a gene target dna-nucleotide-target-gi (19), GenBank General ID (GI) for a DNA Nucleotide target rna-nucleotide-target-gi (20), GenBank General ID (GI) for a RNA Nucleotide target.

eAnnot_dna_nucleotide_target_gi 

GenBank General ID (GI) for a DNA Nucleotide target.

eAnnot_rna_nucleotide_target_gi 

GenBank General ID (GI) for a RNA Nucleotide target.

eAnnot_pmid 

PubMed ID.

eAnnot_mmdb 

MMDB ID.

eAnnot_url 

indicate TID data is a url that provides supplementary information

indicate TID data is a url that provides supplementary information protein-gi (4), GenBank General ID (GI) for a Protein nucleotide-gi (5), GenBank General ID (GI) for a Nucleotide

eAnnot_taxonomy 

Taxonomy ID for an Organism.

eAnnot_mim 

MIM, Mendelian Inheritance in Man, ID.

eAnnot_gene 

Entrez Gene ID.

eAnnot_probe 

Entrez Probe ID.

eAnnot_aid 

PubChem BioAssay ID, may be used in 'Summary' assay.

eAnnot_sid 

PubChem Substance ID, may be used in 'Summary' assay.

eAnnot_cid 

PubChem Compound ID.

PubChem Compound ID protein-target-gi (13), GenBank General ID (GI) for a Protein target biosystems-target-id (14), NCBI BioSystems ID.

eAnnot_target_name 

target name

eAnnot_target_descr 

brief target description

eAnnot_target_tax_id 

NCBI Taxonomy ID for target molecule.

eAnnot_gene_target_id 

NCBI Gene ID for a gene target.

NCBI Gene ID for a gene target dna-nucleotide-target-gi (19), GenBank General ID (GI) for a DNA Nucleotide target rna-nucleotide-target-gi (20), GenBank General ID (GI) for a RNA Nucleotide target.

eAnnot_protein_target_accession 

GenBank Accession for a Protein target.

eAnnot_nucleotide_target_accession 

GenBank Accession for a DNA/RNA Nucleotide target.

eAnnot_other 

for identifier types not currently support

Definition at line 520 of file PC_ResultType_.hpp.

◆ EOutcome

Assay Result Data for this Sample Note: Users need populate only those "tid"s, for which there is data, in any order.

Assay Outcome

Enumerator
eOutcome_inactive 

Substance is considered Inactive.

eOutcome_active 

Substance is considered Active.

eOutcome_inconclusive 

Substance is Inconclusive.

eOutcome_unspecified 

Substance Outcome is Unspecified.

eOutcome_probe 

Substance Outcome is Unspecified.

eOutcome_inactive 

Substance is considered Inactive.

eOutcome_active 

Substance is considered Active.

eOutcome_inconclusive 

Substance is Inconclusive.

eOutcome_unspecified 

Substance Outcome is Unspecified.

eOutcome_probe 

Substance Outcome is Unspecified.

Definition at line 106 of file PC_AssayResults_.hpp.

◆ EProject_category

to distinguish projects funded through MLSCN, MLPCN or other

Enumerator
eProject_category_mlscn 

assay depositions from MLSCN screen center

eProject_category_mlpcn 

assay depositions from MLPCN screen center

eProject_category_mlscn_ap 

assay depositions from MLSCN assay provider

eProject_category_mlpcn_ap 

assay depositions from MLPCN assay provider

eProject_category_journal_article 

to be deprecated

to be deprecated and replaced by option 7, 8 & 9

eProject_category_assay_vendor 

assay depositions from assay vendors

eProject_category_literature_extracted 

data from literature, extracted by curators

eProject_category_literature_author 

data from literature, submitted by author of articles

eProject_category_literature_publisher 

data from literature, submitted by journals/publishers

eProject_category_rnaigi 

RNAi screenings from RNAi Global Initiative.

eProject_category_other 
eProject_category_mlscn 

assay depositions from MLSCN screen center

eProject_category_mlpcn 

assay depositions from MLPCN screen center

eProject_category_mlscn_ap 

assay depositions from MLSCN assay provider

eProject_category_mlpcn_ap 

assay depositions from MLPCN assay provider

eProject_category_journal_article 

to be deprecated

to be deprecated and replaced by option 7, 8 & 9

eProject_category_assay_vendor 

assay depositions from assay vendors

eProject_category_literature_extracted 

data from literature, extracted by curators

eProject_category_literature_author 

data from literature, submitted by author of articles

eProject_category_literature_publisher 

data from literature, submitted by journals/publishers

eProject_category_rnaigi 

RNAi screenings from RNAi Global Initiative.

eProject_category_other 

Definition at line 128 of file PC_AssayDescription_.hpp.

◆ ESubstance_type

Enumerator
eSubstance_type_small_molecule 
eSubstance_type_nucleotide 
eSubstance_type_other 
eSubstance_type_small_molecule 
eSubstance_type_nucleotide 
eSubstance_type_other 

Definition at line 118 of file PC_AssayDescription_.hpp.

◆ ETransform

Value Transform information qualifies the values reported for this TID.

For example, if the values reported for this TID are "-Log10 GI50", you may want to consider setting the "nlog" value below. In doing so, PubChem would know that the value, e.g., "5.0" is actually "1.0e-5". If the transformation applied is not listed, you may represent this transformation as a string in the "stransform" (see below) for eventual inclusion in the enumerated transform list below.

ATTENTION: transform field is DEPRECATED. It is no longer supported and remains for legacy data only. Value Type Details

Enumerator
eTransform_linear 

Linear Scale (x)

eTransform_ln 

Natural Log Scale (ln x)

eTransform_log 

Log Base 10 Scale (log10 x)

eTransform_reciprocal 

Reciprocal Scale (1/x)

eTransform_negative 

Negative Linear Scale (-x)

eTransform_nlog 

Negative Log Base 10 Scale (-log10 x)

eTransform_nln 

Negative Natural Log Scane (-ln x)

eTransform_linear 

Linear Scale (x)

eTransform_ln 

Natural Log Scale (ln x)

eTransform_log 

Log Base 10 Scale (log10 x)

eTransform_reciprocal 

Reciprocal Scale (1/x)

eTransform_negative 

Negative Linear Scale (-x)

eTransform_nlog 

Negative Log Base 10 Scale (-log10 x)

eTransform_nln 

Negative Natural Log Scane (-ln x)

Definition at line 507 of file PC_ResultType_.hpp.

◆ EType [1/3]

Enumerator
eType_pcit 

primary PMID/citation directly associated with the current assay data

eType_pgene 

gene encoding the protein assay target

eType_pcit 

primary PMID/citation directly associated with the current assay data

eType_pgene 

gene encoding the protein assay target

Definition at line 95 of file PC_AnnotatedXRef_.hpp.

◆ EType [2/3]

enum CPC_AssayDRAttr_Base::EType ( void  )
Enumerator
eType_experimental 

dose-response data points measured directly by experiment

eType_calculated 

dose-response data points derived from fitted curve

eType_experimental 

dose-response data points measured directly by experiment

eType_calculated 

dose-response data points derived from fitted curve

Definition at line 92 of file PC_AssayDRAttr_.hpp.

◆ EType [3/3]

enum CPC_ResultType_Base::EType ( void  )

Result Data Type and Validation Information Result Data Type.

Enumerator
eType_float 
eType_int 
eType_bool 
eType_string 
eType_float 
eType_int 
eType_bool 
eType_string 

Definition at line 100 of file PC_ResultType_.hpp.

◆ EUnit [1/2]

Units for Concentration.

Enumerator
eUnit_um 

microM

eUnit_um 

microM

Definition at line 88 of file PC_ConcentrationAttr_.hpp.

◆ EUnit [2/2]

enum CPC_ResultType_Base::EUnit ( void  )

Unit information provides the units for the values reported for this TID.

For example, if the values reported for this TID are a concentration, e.g., micro-molar, setting the unit "um" allows PubChem to know that the value, e.g., "1.3", is actually "1.3 uM". This also allows PubChem to properly report the units when displaying the reported values for this TID. If the enumerated units provided below are insufficient, you may represent the units as a string in the optional "sunit" field (see below). Units for Value

Enumerator
eUnit_ppt 

Parts per Thousand.

eUnit_ppm 

Parts per Million.

eUnit_ppb 

Parts per Billion.

eUnit_mm 

milliM

eUnit_um 

microM

eUnit_nm 

nanoM

eUnit_pm 

picoM

eUnit_fm 

femtoM

eUnit_mgml 

milligrams per mL

eUnit_ugml 

micrograms per mL

eUnit_ngml 

nanograms per mL

eUnit_pgml 

picograms per mL

eUnit_fgml 

femtograms per mL

eUnit_m 

Molar.

eUnit_percent 

Percent.

eUnit_ratio 

Ratio.

eUnit_sec 

Seconds.

eUnit_rsec 

Reciprocal Seconds.

eUnit_min 

Minutes.

eUnit_rmin 

Reciprocal Minutes.

eUnit_day 

Days.

eUnit_rday 

Reciprocal Days.

eUnit_ml_min_kg 

milliliter / minute / kilogram

eUnit_l_kg 

liter / kilogram

eUnit_hr_ng_ml 

hour * nanogram / milliliter

eUnit_cm_sec 

centimeter / second

eUnit_mg_kg 

milligram / kilogram

eUnit_none 
eUnit_unspecified 
eUnit_ppt 

Parts per Thousand.

eUnit_ppm 

Parts per Million.

eUnit_ppb 

Parts per Billion.

eUnit_mm 

milliM

eUnit_um 

microM

eUnit_nm 

nanoM

eUnit_pm 

picoM

eUnit_fm 

femtoM

eUnit_mgml 

milligrams per mL

eUnit_ugml 

micrograms per mL

eUnit_ngml 

nanograms per mL

eUnit_pgml 

picograms per mL

eUnit_fgml 

femtograms per mL

eUnit_m 

Molar.

eUnit_percent 

Percent.

eUnit_ratio 

Ratio.

eUnit_sec 

Seconds.

eUnit_rsec 

Reciprocal Seconds.

eUnit_min 

Minutes.

eUnit_rmin 

Reciprocal Minutes.

eUnit_day 

Days.

eUnit_rday 

Reciprocal Days.

eUnit_ml_min_kg 

milliliter / minute / kilogram

eUnit_l_kg 

liter / kilogram

eUnit_hr_ng_ml 

hour * nanogram / milliliter

eUnit_cm_sec 

centimeter / second

eUnit_mg_kg 

milligram / kilogram

eUnit_none 
eUnit_unspecified 

Definition at line 461 of file PC_ResultType_.hpp.

Function Documentation

◆ C_Assay() [1/2]

CPC_AssaySubmit_Base::C_Assay::C_Assay ( const C_Assay )
private

◆ C_Assay() [2/2]

CPC_AssaySubmit_Base::C_Assay::C_Assay ( void  )

◆ C_Constraints() [1/2]

CPC_ResultType_Base::C_Constraints::C_Constraints ( const C_Constraints )
private

◆ C_Constraints() [2/2]

CPC_ResultType_Base::C_Constraints::C_Constraints ( void  )

◆ C_Mol_id() [1/2]

CPC_AssayTargetInfo_Base::C_Mol_id::C_Mol_id ( const C_Mol_id )
private

◆ C_Mol_id() [2/2]

END_CHOICE_INFO CPC_AssayTargetInfo_Base::C_Mol_id::C_Mol_id ( void  )

Definition at line 148 of file PC_AssayTargetInfo_.cpp.

◆ C_Value() [1/2]

CPC_AssayData_Base::C_Value::C_Value ( const C_Value )
private

◆ C_Value() [2/2]

CPC_AssayData_Base::C_Value::C_Value ( void  )

◆ CanGet()

bool CPC_AssayContainer_Base::CanGet ( void  ) const

Check if it is safe to call Get method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetAc()

bool CPC_ResultType_Base::CanGetAc ( void  ) const

Check if it is safe to call GetAc method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetAc_qualifier()

bool CPC_ResultType_Base::CanGetAc_qualifier ( void  ) const
inline

Check if it is safe to call GetAc_qualifier method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1689 of file PC_ResultType_.hpp.

References CPC_ResultType_Base::IsSetAc_qualifier().

Referenced by CPC_ResultType_Base::GetAc_qualifier().

◆ CanGetActivity_outcome_method()

bool CPC_AssayDescription_Base::CanGetActivity_outcome_method ( void  ) const

Check if it is safe to call GetActivity_outcome_method method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetAid()

bool CPC_AssayDescription_Base::CanGetAid ( void  ) const

Check if it is safe to call GetAid method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetAid_source()

bool CPC_AssayDescription_Base::CanGetAid_source ( void  ) const

Check if it is safe to call GetAid_source method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetAnnot()

bool CPC_ResultType_Base::CanGetAnnot ( void  ) const

Check if it is safe to call GetAnnot method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetAssay()

bool CPC_AssaySubmit_Base::CanGetAssay ( void  ) const

Check if it is safe to call GetAssay method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetAssay_group()

bool CPC_AssayDescription_Base::CanGetAssay_group ( void  ) const

Check if it is safe to call GetAssay_group method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetCategorized_comment()

bool CPC_AssayDescription_Base::CanGetCategorized_comment ( void  ) const

Check if it is safe to call GetCategorized_comment method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetComment() [1/5]

bool CPC_AnnotatedXRef_Base::CanGetComment ( void  ) const

Check if it is safe to call GetComment method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetComment() [2/5]

bool CPC_AssayDescription_Base::CanGetComment ( void  ) const

Check if it is safe to call GetComment method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetComment() [3/5]

bool CPC_AssayResults_Base::CanGetComment ( void  ) const

Check if it is safe to call GetComment method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetComment() [4/5]

bool CPC_AssayTargetInfo_Base::CanGetComment ( void  ) const

Check if it is safe to call GetComment method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetComment() [5/5]

bool CPC_CategorizedComment_Base::CanGetComment ( void  ) const

Check if it is safe to call GetComment method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetConcentration()

bool CPC_ConcentrationAttr_Base::CanGetConcentration ( void  ) const

Check if it is safe to call GetConcentration method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetConstraints()

bool CPC_ResultType_Base::CanGetConstraints ( void  ) const

Check if it is safe to call GetConstraints method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetData() [1/2]

bool CPC_AssayResults_Base::CanGetData ( void  ) const

Check if it is safe to call GetData method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetData() [2/2]

bool CPC_AssaySubmit_Base::CanGetData ( void  ) const

Check if it is safe to call GetData method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetDate()

bool CPC_AssayResults_Base::CanGetDate ( void  ) const

Check if it is safe to call GetDate method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetDescr() [1/2]

bool CPC_AssayDRAttr_Base::CanGetDescr ( void  ) const

Check if it is safe to call GetDescr method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetDescr() [2/2]

bool CPC_AssayTargetInfo_Base::CanGetDescr ( void  ) const

Check if it is safe to call GetDescr method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetDescription() [1/2]

bool CPC_AssayDescription_Base::CanGetDescription ( void  ) const

Check if it is safe to call GetDescription method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetDescription() [2/2]

bool CPC_ResultType_Base::CanGetDescription ( void  ) const

Check if it is safe to call GetDescription method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetDn()

bool CPC_AssayDRAttr_Base::CanGetDn ( void  ) const

Check if it is safe to call GetDn method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetDr()

bool CPC_AssayDescription_Base::CanGetDr ( void  ) const

Check if it is safe to call GetDr method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetDr_id()

bool CPC_ConcentrationAttr_Base::CanGetDr_id ( void  ) const

Check if it is safe to call GetDr_id method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetGrant_number()

bool CPC_AssayDescription_Base::CanGetGrant_number ( void  ) const

Check if it is safe to call GetGrant_number method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetId()

bool CPC_AssayDRAttr_Base::CanGetId ( void  ) const

Check if it is safe to call GetId method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetMax() [1/2]

bool CPC_IntegerMinMax_Base::CanGetMax ( void  ) const

Check if it is safe to call GetMax method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetMax() [2/2]

bool CPC_RealMinMax_Base::CanGetMax ( void  ) const

Check if it is safe to call GetMax method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetMin() [1/2]

bool CPC_IntegerMinMax_Base::CanGetMin ( void  ) const

Check if it is safe to call GetMin method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetMin() [2/2]

bool CPC_RealMinMax_Base::CanGetMin ( void  ) const

Check if it is safe to call GetMin method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetMol_id()

bool CPC_AssayTargetInfo_Base::CanGetMol_id ( void  ) const

Check if it is safe to call GetMol_id method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetName() [1/3]

bool CPC_AssayDescription_Base::CanGetName ( void  ) const

Check if it is safe to call GetName method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetName() [2/3]

bool CPC_AssayTargetInfo_Base::CanGetName ( void  ) const

Check if it is safe to call GetName method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetName() [3/3]

bool CPC_ResultType_Base::CanGetName ( void  ) const

Check if it is safe to call GetName method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetOrganism()

bool CPC_AssayTargetInfo_Base::CanGetOrganism ( void  ) const

Check if it is safe to call GetOrganism method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetOutcome()

bool CPC_AssayResults_Base::CanGetOutcome ( void  ) const

Check if it is safe to call GetOutcome method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetProject_category()

bool CPC_AssayDescription_Base::CanGetProject_category ( void  ) const

Check if it is safe to call GetProject_category method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetProtocol()

bool CPC_AssayDescription_Base::CanGetProtocol ( void  ) const

Check if it is safe to call GetProtocol method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetRank()

bool CPC_AssayResults_Base::CanGetRank ( void  ) const

Check if it is safe to call GetRank method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetResults()

bool CPC_AssayDescription_Base::CanGetResults ( void  ) const

Check if it is safe to call GetResults method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetRevision()

bool CPC_AssayDescription_Base::CanGetRevision ( void  ) const

Check if it is safe to call GetRevision method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetRevoke()

bool CPC_AssaySubmit_Base::CanGetRevoke ( void  ) const

Check if it is safe to call GetRevoke method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetRn()

bool CPC_AssayDRAttr_Base::CanGetRn ( void  ) const

Check if it is safe to call GetRn method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetSid()

bool CPC_AssayResults_Base::CanGetSid ( void  ) const

Check if it is safe to call GetSid method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetSid_source()

bool CPC_AssayResults_Base::CanGetSid_source ( void  ) const

Check if it is safe to call GetSid_source method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetSubstance_type()

bool CPC_AssayDescription_Base::CanGetSubstance_type ( void  ) const

Check if it is safe to call GetSubstance_type method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetSunit()

bool CPC_ResultType_Base::CanGetSunit ( void  ) const

Check if it is safe to call GetSunit method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetTarget()

bool CPC_AssayDescription_Base::CanGetTarget ( void  ) const

Check if it is safe to call GetTarget method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetTc()

bool CPC_ResultType_Base::CanGetTc ( void  ) const

Check if it is safe to call GetTc method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetTid() [1/2]

bool CPC_AssayData_Base::CanGetTid ( void  ) const

Check if it is safe to call GetTid method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetTid() [2/2]

bool CPC_ResultType_Base::CanGetTid ( void  ) const

Check if it is safe to call GetTid method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetTitle()

bool CPC_CategorizedComment_Base::CanGetTitle ( void  ) const

Check if it is safe to call GetTitle method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetTransform()

bool CPC_ResultType_Base::CanGetTransform ( void  ) const

Check if it is safe to call GetTransform method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetType() [1/3]

bool CPC_AnnotatedXRef_Base::CanGetType ( void  ) const

Check if it is safe to call GetType method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetType() [2/3]

bool CPC_AssayDRAttr_Base::CanGetType ( void  ) const

Check if it is safe to call GetType method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetType() [3/3]

bool CPC_ResultType_Base::CanGetType ( void  ) const

Check if it is safe to call GetType method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetUnit() [1/2]

bool CPC_ConcentrationAttr_Base::CanGetUnit ( void  ) const

Check if it is safe to call GetUnit method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetUnit() [2/2]

bool CPC_ResultType_Base::CanGetUnit ( void  ) const

Check if it is safe to call GetUnit method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetUrl()

bool CPC_AssayResults_Base::CanGetUrl ( void  ) const

Check if it is safe to call GetUrl method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetValue()

bool CPC_AssayData_Base::CanGetValue ( void  ) const

Check if it is safe to call GetValue method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetVersion()

bool CPC_AssayResults_Base::CanGetVersion ( void  ) const

Check if it is safe to call GetVersion method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetXref() [1/3]

bool CPC_AnnotatedXRef_Base::CanGetXref ( void  ) const

Check if it is safe to call GetXref method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetXref() [2/3]

bool CPC_AssayDescription_Base::CanGetXref ( void  ) const

Check if it is safe to call GetXref method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CanGetXref() [3/3]

bool CPC_AssayResults_Base::CanGetXref ( void  ) const

Check if it is safe to call GetXref method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

◆ CheckSelected() [1/4]

void CPC_AssayData_Base::C_Value::CheckSelected ( E_Choice  index) const

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

Parameters
indexExpected selection.

◆ CheckSelected() [2/4]

void CPC_AssaySubmit_Base::C_Assay::CheckSelected ( E_Choice  index) const

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

Parameters
indexExpected selection.

◆ CheckSelected() [3/4]

void CPC_AssayTargetInfo_Base::C_Mol_id::CheckSelected ( E_Choice  index) const
inline

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

Parameters
indexExpected selection.

Definition at line 581 of file PC_AssayTargetInfo_.hpp.

◆ CheckSelected() [4/4]

void CPC_ResultType_Base::C_Constraints::CheckSelected ( E_Choice  index) const

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

Parameters
indexExpected selection.

◆ CPC_AnnotatedXRef() [1/2]

CPC_AnnotatedXRef::CPC_AnnotatedXRef ( const CPC_AnnotatedXRef value)
private

◆ CPC_AnnotatedXRef() [2/2]

CPC_AnnotatedXRef::CPC_AnnotatedXRef ( void  )

◆ CPC_AnnotatedXRef_Base() [1/2]

CPC_AnnotatedXRef_Base::CPC_AnnotatedXRef_Base ( const CPC_AnnotatedXRef_Base )
private

◆ CPC_AnnotatedXRef_Base() [2/2]

CPC_AnnotatedXRef_Base::CPC_AnnotatedXRef_Base ( void  )

◆ CPC_AssayContainer() [1/2]

CPC_AssayContainer::CPC_AssayContainer ( const CPC_AssayContainer value)
private

◆ CPC_AssayContainer() [2/2]

CPC_AssayContainer::CPC_AssayContainer ( void  )

◆ CPC_AssayContainer_Base() [1/2]

CPC_AssayContainer_Base::CPC_AssayContainer_Base ( const CPC_AssayContainer_Base )
private

◆ CPC_AssayContainer_Base() [2/2]

CPC_AssayContainer_Base::CPC_AssayContainer_Base ( void  )

◆ CPC_AssayData() [1/2]

CPC_AssayData::CPC_AssayData ( const CPC_AssayData value)
private

◆ CPC_AssayData() [2/2]

CPC_AssayData::CPC_AssayData ( void  )

◆ CPC_AssayData_Base() [1/2]

CPC_AssayData_Base::CPC_AssayData_Base ( const CPC_AssayData_Base )
private

◆ CPC_AssayData_Base() [2/2]

CPC_AssayData_Base::CPC_AssayData_Base ( void  )

◆ CPC_AssayDescription() [1/2]

CPC_AssayDescription::CPC_AssayDescription ( const CPC_AssayDescription value)
private

◆ CPC_AssayDescription() [2/2]

CPC_AssayDescription::CPC_AssayDescription ( void  )

◆ CPC_AssayDescription_Base() [1/2]

CPC_AssayDescription_Base::CPC_AssayDescription_Base ( const CPC_AssayDescription_Base )
private

◆ CPC_AssayDescription_Base() [2/2]

CPC_AssayDescription_Base::CPC_AssayDescription_Base ( void  )

◆ CPC_AssayDRAttr() [1/2]

CPC_AssayDRAttr::CPC_AssayDRAttr ( const CPC_AssayDRAttr value)
private

◆ CPC_AssayDRAttr() [2/2]

CPC_AssayDRAttr::CPC_AssayDRAttr ( void  )

◆ CPC_AssayDRAttr_Base() [1/2]

CPC_AssayDRAttr_Base::CPC_AssayDRAttr_Base ( const CPC_AssayDRAttr_Base )
private

◆ CPC_AssayDRAttr_Base() [2/2]

CPC_AssayDRAttr_Base::CPC_AssayDRAttr_Base ( void  )

◆ CPC_AssayResults() [1/2]

CPC_AssayResults::CPC_AssayResults ( const CPC_AssayResults value)
private

◆ CPC_AssayResults() [2/2]

CPC_AssayResults::CPC_AssayResults ( void  )

◆ CPC_AssayResults_Base() [1/2]

CPC_AssayResults_Base::CPC_AssayResults_Base ( const CPC_AssayResults_Base )
private

◆ CPC_AssayResults_Base() [2/2]

CPC_AssayResults_Base::CPC_AssayResults_Base ( void  )

◆ CPC_AssaySubmit() [1/2]

CPC_AssaySubmit::CPC_AssaySubmit ( const CPC_AssaySubmit value)
private

◆ CPC_AssaySubmit() [2/2]

CPC_AssaySubmit::CPC_AssaySubmit ( void  )

◆ CPC_AssaySubmit_Base() [1/2]

CPC_AssaySubmit_Base::CPC_AssaySubmit_Base ( const CPC_AssaySubmit_Base )
private

◆ CPC_AssaySubmit_Base() [2/2]

CPC_AssaySubmit_Base::CPC_AssaySubmit_Base ( void  )

◆ CPC_AssayTargetInfo() [1/2]

CPC_AssayTargetInfo::CPC_AssayTargetInfo ( const CPC_AssayTargetInfo value)
private

◆ CPC_AssayTargetInfo() [2/2]

CPC_AssayTargetInfo::CPC_AssayTargetInfo ( void  )

◆ CPC_AssayTargetInfo_Base() [1/2]

CPC_AssayTargetInfo_Base::CPC_AssayTargetInfo_Base ( const CPC_AssayTargetInfo_Base )
private

◆ CPC_AssayTargetInfo_Base() [2/2]

CPC_AssayTargetInfo_Base::CPC_AssayTargetInfo_Base ( void  )

◆ CPC_CategorizedComment() [1/2]

CPC_CategorizedComment::CPC_CategorizedComment ( const CPC_CategorizedComment value)
private

◆ CPC_CategorizedComment() [2/2]

CPC_CategorizedComment::CPC_CategorizedComment ( void  )

◆ CPC_CategorizedComment_Base() [1/2]

CPC_CategorizedComment_Base::CPC_CategorizedComment_Base ( const CPC_CategorizedComment_Base )
private

◆ CPC_CategorizedComment_Base() [2/2]

CPC_CategorizedComment_Base::CPC_CategorizedComment_Base ( void  )

◆ CPC_ConcentrationAttr() [1/2]

CPC_ConcentrationAttr::CPC_ConcentrationAttr ( const CPC_ConcentrationAttr value)
private

◆ CPC_ConcentrationAttr() [2/2]

CPC_ConcentrationAttr::CPC_ConcentrationAttr ( void  )

◆ CPC_ConcentrationAttr_Base() [1/2]

CPC_ConcentrationAttr_Base::CPC_ConcentrationAttr_Base ( const CPC_ConcentrationAttr_Base )
private

◆ CPC_ConcentrationAttr_Base() [2/2]

CPC_ConcentrationAttr_Base::CPC_ConcentrationAttr_Base ( void  )

◆ CPC_IntegerMinMax() [1/2]

CPC_IntegerMinMax::CPC_IntegerMinMax ( const CPC_IntegerMinMax value)
private

◆ CPC_IntegerMinMax() [2/2]

CPC_IntegerMinMax::CPC_IntegerMinMax ( void  )

◆ CPC_IntegerMinMax_Base() [1/2]

CPC_IntegerMinMax_Base::CPC_IntegerMinMax_Base ( const CPC_IntegerMinMax_Base )
private

◆ CPC_IntegerMinMax_Base() [2/2]

CPC_IntegerMinMax_Base::CPC_IntegerMinMax_Base ( void  )

◆ CPC_RealMinMax() [1/2]

CPC_RealMinMax::CPC_RealMinMax ( const CPC_RealMinMax value)
private

◆ CPC_RealMinMax() [2/2]

CPC_RealMinMax::CPC_RealMinMax ( void  )

◆ CPC_RealMinMax_Base() [1/2]

CPC_RealMinMax_Base::CPC_RealMinMax_Base ( const CPC_RealMinMax_Base )
private

◆ CPC_RealMinMax_Base() [2/2]

CPC_RealMinMax_Base::CPC_RealMinMax_Base ( void  )

◆ CPC_ResultType() [1/2]

CPC_ResultType::CPC_ResultType ( const CPC_ResultType value)
private

◆ CPC_ResultType() [2/2]

CPC_ResultType::CPC_ResultType ( void  )

◆ CPC_ResultType_Base() [1/2]

CPC_ResultType_Base::CPC_ResultType_Base ( const CPC_ResultType_Base )
private

◆ CPC_ResultType_Base() [2/2]

CPC_ResultType_Base::CPC_ResultType_Base ( void  )

◆ DECLARE_INTERNAL_TYPE_INFO() [1/17]

CPC_AnnotatedXRef_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [2/17]

CPC_AssayContainer_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [3/17]

CPC_AssayData_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [4/17]

CPC_AssayData_Base::C_Value::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [5/17]

CPC_AssayDescription_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [6/17]

CPC_AssayDRAttr_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [7/17]

CPC_AssayResults_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [8/17]

CPC_AssaySubmit_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [9/17]

CPC_AssaySubmit_Base::C_Assay::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [10/17]

CPC_AssayTargetInfo_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [11/17]

CPC_AssayTargetInfo_Base::C_Mol_id::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [12/17]

CPC_CategorizedComment_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [13/17]

CPC_ConcentrationAttr_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [14/17]

CPC_IntegerMinMax_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [15/17]

CPC_RealMinMax_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [16/17]

CPC_ResultType_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [17/17]

CPC_ResultType_Base::C_Constraints::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DoSelect() [1/4]

void CPC_AssayData_Base::C_Value::DoSelect ( E_Choice  index,
CObjectMemoryPool pool = 0 
)
private

◆ DoSelect() [2/4]

void CPC_AssaySubmit_Base::C_Assay::DoSelect ( E_Choice  index,
CObjectMemoryPool pool = 0 
)
private

◆ DoSelect() [3/4]

void CPC_AssayTargetInfo_Base::C_Mol_id::DoSelect ( E_Choice  index,
CObjectMemoryPool pool = 0 
)
private

Definition at line 73 of file PC_AssayTargetInfo_.cpp.

◆ DoSelect() [4/4]

void CPC_ResultType_Base::C_Constraints::DoSelect ( E_Choice  index,
CObjectMemoryPool pool = 0 
)
private

◆ EActivity_outcome_method()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CPC_AssayDescription_Base::EActivity_outcome_method ( void  )
static

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

◆ EAnnot()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CPC_ResultType_Base::EAnnot ( void  )
static

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

◆ EOutcome()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CPC_AssayResults_Base::EOutcome ( void  )
static

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

◆ EProject_category()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CPC_AssayDescription_Base::EProject_category ( void  )
static

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

◆ ESubstance_type()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CPC_AssayDescription_Base::ESubstance_type ( void  )
static

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

◆ ETransform()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CPC_ResultType_Base::ETransform ( void  )
static

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

◆ EType() [1/3]

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CPC_AnnotatedXRef_Base::EType ( void  )
static

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

◆ EType() [2/3]

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CPC_AssayDRAttr_Base::EType ( void  )
static

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

◆ EType() [3/3]

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CPC_ResultType_Base::EType ( void  )
static

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

◆ EUnit() [1/2]

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CPC_ConcentrationAttr_Base::EUnit ( void  )
static

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

◆ EUnit() [2/2]

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CPC_ResultType_Base::EUnit ( void  )
static

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

◆ Get()

const Tdata& CPC_AssayContainer_Base::Get ( void  ) const

Get the member data.

Returns
Reference to the member data.

◆ GetAc()

TAc CPC_ResultType_Base::GetAc ( void  ) const

Get the Ac member data.

Returns
Copy of the member data.

◆ GetAc_qualifier()

CPC_ResultType_Base::TAc_qualifier CPC_ResultType_Base::GetAc_qualifier ( void  ) const
inline

Get the Ac_qualifier member data.

Returns
Copy of the member data.

Definition at line 1702 of file PC_ResultType_.hpp.

References CPC_ResultType_Base::CanGetAc_qualifier(), CPC_ResultType_Base::m_Ac_qualifier, and CSerialObject::ThrowUnassigned().

◆ GetActivity_outcome_method()

TActivity_outcome_method CPC_AssayDescription_Base::GetActivity_outcome_method ( void  ) const

Get the Activity_outcome_method member data.

Returns
Copy of the member data.

◆ GetAid() [1/2]

const TAid& CPC_AssayDescription_Base::GetAid ( void  ) const

Get the Aid member data.

Returns
Reference to the member data.

◆ GetAid() [2/2]

TAid CPC_AssaySubmit_Base::C_Assay::GetAid ( void  ) const

Get the variant data.

Returns
Copy of the variant data.

◆ GetAid_source() [1/2]

const TAid_source& CPC_AssayDescription_Base::GetAid_source ( void  ) const

Get the Aid_source member data.

Returns
Reference to the member data.

◆ GetAid_source() [2/2]

const TAid_source& CPC_AssaySubmit_Base::C_Assay::GetAid_source ( void  ) const

Get the variant data.

Returns
Reference to the data.

◆ GetAidver()

const TAidver& CPC_AssaySubmit_Base::C_Assay::GetAidver ( void  ) const

Get the variant data.

Returns
Reference to the data.

◆ GetAnnot()

TAnnot CPC_ResultType_Base::GetAnnot ( void  ) const

Get the Annot member data.

Returns
Copy of the member data.

◆ GetAssay()

const TAssay& CPC_AssaySubmit_Base::GetAssay ( void  ) const

Get the Assay member data.

Returns
Reference to the member data.

◆ GetAssay_group()

const TAssay_group& CPC_AssayDescription_Base::GetAssay_group ( void  ) const

Get the Assay_group member data.

Returns
Reference to the member data.

◆ GetBval()

TBval CPC_AssayData_Base::C_Value::GetBval ( void  ) const

Get the variant data.

Returns
Copy of the variant data.

◆ GetCategorized_comment()

const TCategorized_comment& CPC_AssayDescription_Base::GetCategorized_comment ( void  ) const

Get the Categorized_comment member data.

Returns
Reference to the member data.

◆ GetComment() [1/5]

const TComment& CPC_AnnotatedXRef_Base::GetComment ( void  ) const

Get the Comment member data.

Returns
Reference to the member data.

◆ GetComment() [2/5]

const TComment& CPC_AssayDescription_Base::GetComment ( void  ) const

Get the Comment member data.

Returns
Reference to the member data.

◆ GetComment() [3/5]

const TComment& CPC_AssayResults_Base::GetComment ( void  ) const

Get the Comment member data.

Returns
Reference to the member data.

◆ GetComment() [4/5]

const TComment& CPC_AssayTargetInfo_Base::GetComment ( void  ) const

Get the Comment member data.

Returns
Reference to the member data.

◆ GetComment() [5/5]

const TComment& CPC_CategorizedComment_Base::GetComment ( void  ) const

Get the Comment member data.

Returns
Reference to the member data.

◆ GetConcentration()

TConcentration CPC_ConcentrationAttr_Base::GetConcentration ( void  ) const

Get the Concentration member data.

Returns
Copy of the member data.

◆ GetConstraints()

const TConstraints& CPC_ResultType_Base::GetConstraints ( void  ) const

Get the Constraints member data.

Returns
Reference to the member data.

◆ GetData() [1/2]

const TData& CPC_AssayResults_Base::GetData ( void  ) const

Get the Data member data.

Returns
Reference to the member data.

◆ GetData() [2/2]

const TData& CPC_AssaySubmit_Base::GetData ( void  ) const

Get the Data member data.

Returns
Reference to the member data.

◆ GetDate()

const TDate& CPC_AssayResults_Base::GetDate ( void  ) const

Get the Date member data.

Returns
Reference to the member data.

◆ GetDescr() [1/3]

const TDescr& CPC_AssayDRAttr_Base::GetDescr ( void  ) const

Get the Descr member data.

Returns
Reference to the member data.

◆ GetDescr() [2/3]

const TDescr& CPC_AssaySubmit_Base::C_Assay::GetDescr ( void  ) const

Get the variant data.

Returns
Reference to the data.

◆ GetDescr() [3/3]

const TDescr& CPC_AssayTargetInfo_Base::GetDescr ( void  ) const

Get the Descr member data.

Returns
Reference to the member data.

◆ GetDescription() [1/2]

const TDescription& CPC_AssayDescription_Base::GetDescription ( void  ) const

Get the Description member data.

Returns
Reference to the member data.

◆ GetDescription() [2/2]

const TDescription& CPC_ResultType_Base::GetDescription ( void  ) const

Get the Description member data.

Returns
Reference to the member data.

◆ GetDn()

const TDn& CPC_AssayDRAttr_Base::GetDn ( void  ) const

Get the Dn member data.

Returns
Reference to the member data.

◆ GetDr()

const TDr& CPC_AssayDescription_Base::GetDr ( void  ) const

Get the Dr member data.

Returns
Reference to the member data.

◆ GetDr_id()

TDr_id CPC_ConcentrationAttr_Base::GetDr_id ( void  ) const

Get the Dr_id member data.

Returns
Copy of the member data.

◆ GetFmax()

TFmax CPC_ResultType_Base::C_Constraints::GetFmax ( void  ) const

Get the variant data.

Returns
Copy of the variant data.

◆ GetFmin()

TFmin CPC_ResultType_Base::C_Constraints::GetFmin ( void  ) const

Get the variant data.

Returns
Copy of the variant data.

◆ GetFrange()

const TFrange& CPC_ResultType_Base::C_Constraints::GetFrange ( void  ) const

Get the variant data.

Returns
Reference to the data.

◆ GetFset()

const TFset& CPC_ResultType_Base::C_Constraints::GetFset ( void  ) const

Get the variant data.

Returns
Reference to the data.

◆ GetFval()

TFval CPC_AssayData_Base::C_Value::GetFval ( void  ) const

Get the variant data.

Returns
Copy of the variant data.

◆ GetGene_id()

CPC_AssayTargetInfo_Base::C_Mol_id::TGene_id CPC_AssayTargetInfo_Base::C_Mol_id::GetGene_id ( void  ) const
inline

Get the variant data.

Returns
Copy of the variant data.

Definition at line 610 of file PC_AssayTargetInfo_.hpp.

◆ GetGrant_number()

const TGrant_number& CPC_AssayDescription_Base::GetGrant_number ( void  ) const

Get the Grant_number member data.

Returns
Reference to the member data.

◆ GetId()

TId CPC_AssayDRAttr_Base::GetId ( void  ) const

Get the Id member data.

Returns
Copy of the member data.

◆ GetImax()

TImax CPC_ResultType_Base::C_Constraints::GetImax ( void  ) const

Get the variant data.

Returns
Copy of the variant data.

◆ GetImin()

TImin CPC_ResultType_Base::C_Constraints::GetImin ( void  ) const

Get the variant data.

Returns
Copy of the variant data.

◆ GetIrange()

const TIrange& CPC_ResultType_Base::C_Constraints::GetIrange ( void  ) const

Get the variant data.

Returns
Reference to the data.

◆ GetIset()

const TIset& CPC_ResultType_Base::C_Constraints::GetIset ( void  ) const

Get the variant data.

Returns
Reference to the data.

◆ GetIval()

TIval CPC_AssayData_Base::C_Value::GetIval ( void  ) const

Get the variant data.

Returns
Copy of the variant data.

◆ GetMax() [1/2]

TMax CPC_IntegerMinMax_Base::GetMax ( void  ) const

Get the Max member data.

Returns
Copy of the member data.

◆ GetMax() [2/2]

TMax CPC_RealMinMax_Base::GetMax ( void  ) const

Get the Max member data.

Returns
Copy of the member data.

◆ GetMin() [1/2]

TMin CPC_IntegerMinMax_Base::GetMin ( void  ) const

Get the Min member data.

Returns
Copy of the member data.

◆ GetMin() [2/2]

TMin CPC_RealMinMax_Base::GetMin ( void  ) const

Get the Min member data.

Returns
Copy of the member data.

◆ GetMol_id()

const TMol_id& CPC_AssayTargetInfo_Base::GetMol_id ( void  ) const

Get the Mol_id member data.

Returns
Reference to the member data.

◆ GetName() [1/3]

const TName& CPC_AssayDescription_Base::GetName ( void  ) const

Get the Name member data.

Returns
Reference to the member data.

◆ GetName() [2/3]

const TName& CPC_AssayTargetInfo_Base::GetName ( void  ) const

Get the Name member data.

Returns
Reference to the member data.

◆ GetName() [3/3]

const TName& CPC_ResultType_Base::GetName ( void  ) const

Get the Name member data.

Returns
Reference to the member data.

◆ GetNucleotide_accession()

const CPC_AssayTargetInfo_Base::C_Mol_id::TNucleotide_accession & CPC_AssayTargetInfo_Base::C_Mol_id::GetNucleotide_accession ( void  ) const
inline

Get the variant data.

Returns
Reference to the data.

Definition at line 657 of file PC_AssayTargetInfo_.hpp.

◆ GetOrganism()

const TOrganism& CPC_AssayTargetInfo_Base::GetOrganism ( void  ) const

Get the Organism member data.

Returns
Reference to the member data.

◆ GetOther()

const CPC_AssayTargetInfo_Base::C_Mol_id::TOther & CPC_AssayTargetInfo_Base::C_Mol_id::GetOther ( void  ) const
inline

Get the variant data.

Returns
Reference to the data.

Definition at line 677 of file PC_AssayTargetInfo_.hpp.

◆ GetOutcome()

TOutcome CPC_AssayResults_Base::GetOutcome ( void  ) const

Get the Outcome member data.

Returns
Copy of the member data.

◆ GetProject_category()

TProject_category CPC_AssayDescription_Base::GetProject_category ( void  ) const

Get the Project_category member data.

Returns
Copy of the member data.

◆ GetProtein_accession()

const CPC_AssayTargetInfo_Base::C_Mol_id::TProtein_accession & CPC_AssayTargetInfo_Base::C_Mol_id::GetProtein_accession ( void  ) const
inline

Get the variant data.

Returns
Reference to the data.

Definition at line 637 of file PC_AssayTargetInfo_.hpp.

◆ GetProtocol()

const TProtocol& CPC_AssayDescription_Base::GetProtocol ( void  ) const

Get the Protocol member data.

Returns
Reference to the member data.

◆ GetRank()

TRank CPC_AssayResults_Base::GetRank ( void  ) const

Get the Rank member data.

Returns
Copy of the member data.

◆ GetResults()

const TResults& CPC_AssayDescription_Base::GetResults ( void  ) const

Get the Results member data.

Returns
Reference to the member data.

◆ GetRevision()

TRevision CPC_AssayDescription_Base::GetRevision ( void  ) const

Get the Revision member data.

Returns
Copy of the member data.

◆ GetRevoke()

const TRevoke& CPC_AssaySubmit_Base::GetRevoke ( void  ) const

Get the Revoke member data.

Returns
Reference to the member data.

◆ GetRn()

const TRn& CPC_AssayDRAttr_Base::GetRn ( void  ) const

Get the Rn member data.

Returns
Reference to the member data.

◆ GetSid()

TSid CPC_AssayResults_Base::GetSid ( void  ) const

Get the Sid member data.

Returns
Copy of the member data.

◆ GetSid_source()

const TSid_source& CPC_AssayResults_Base::GetSid_source ( void  ) const

Get the Sid_source member data.

Returns
Reference to the member data.

◆ GetSset()

const TSset& CPC_ResultType_Base::C_Constraints::GetSset ( void  ) const

Get the variant data.

Returns
Reference to the data.

◆ GetSubstance_type()

TSubstance_type CPC_AssayDescription_Base::GetSubstance_type ( void  ) const

Get the Substance_type member data.

Returns
Copy of the member data.

◆ GetSunit()

const TSunit& CPC_ResultType_Base::GetSunit ( void  ) const

Get the Sunit member data.

Returns
Reference to the member data.

◆ GetSval()

const TSval& CPC_AssayData_Base::C_Value::GetSval ( void  ) const

Get the variant data.

Returns
Reference to the data.

◆ GetTarget()

const TTarget& CPC_AssayDescription_Base::GetTarget ( void  ) const

Get the Target member data.

Returns
Reference to the member data.

◆ GetTax_id()

CPC_AssayTargetInfo_Base::C_Mol_id::TTax_id CPC_AssayTargetInfo_Base::C_Mol_id::GetTax_id ( void  ) const
inline

Get the variant data.

Returns
Copy of the variant data.

Definition at line 697 of file PC_AssayTargetInfo_.hpp.

◆ GetTc()

const TTc& CPC_ResultType_Base::GetTc ( void  ) const

Get the Tc member data.

Returns
Reference to the member data.

◆ GetTid() [1/2]

TTid CPC_AssayData_Base::GetTid ( void  ) const

Get the Tid member data.

Returns
Copy of the member data.

◆ GetTid() [2/2]

TTid CPC_ResultType_Base::GetTid ( void  ) const

Get the Tid member data.

Returns
Copy of the member data.

◆ GetTitle()

const TTitle& CPC_CategorizedComment_Base::GetTitle ( void  ) const

Get the Title member data.

Returns
Reference to the member data.

◆ GetTransform()

TTransform CPC_ResultType_Base::GetTransform ( void  ) const

Get the Transform member data.

Returns
Copy of the member data.

◆ GetType() [1/3]

TType CPC_AnnotatedXRef_Base::GetType ( void  ) const

Get the Type member data.

Returns
Copy of the member data.

◆ GetType() [2/3]

TType CPC_AssayDRAttr_Base::GetType ( void  ) const

Get the Type member data.

Returns
Copy of the member data.

◆ GetType() [3/3]

TType CPC_ResultType_Base::GetType ( void  ) const

Get the Type member data.

Returns
Copy of the member data.

◆ GetUnit() [1/2]

TUnit CPC_ConcentrationAttr_Base::GetUnit ( void  ) const

Get the Unit member data.

Returns
Copy of the member data.

◆ GetUnit() [2/2]

TUnit CPC_ResultType_Base::GetUnit ( void  ) const

Get the Unit member data.

Returns
Copy of the member data.

◆ GetUrl()

const TUrl& CPC_AssayResults_Base::GetUrl ( void  ) const

Get the Url member data.

Returns
Reference to the member data.

◆ GetValue()

const TValue& CPC_AssayData_Base::GetValue ( void  ) const

Get the Value member data.

Returns
Reference to the member data.

◆ GetVersion()

TVersion CPC_AssayResults_Base::GetVersion ( void  ) const

Get the Version member data.

Returns
Copy of the member data.

◆ GetXref() [1/3]

const TXref& CPC_AnnotatedXRef_Base::GetXref ( void  ) const

Get the Xref member data.

Returns
Reference to the member data.

◆ GetXref() [2/3]

const TXref& CPC_AssayDescription_Base::GetXref ( void  ) const

Get the Xref member data.

Returns
Reference to the member data.

◆ GetXref() [3/3]

const TXref& CPC_AssayResults_Base::GetXref ( void  ) const

Get the Xref member data.

Returns
Reference to the member data.

◆ IsAid()

bool CPC_AssaySubmit_Base::C_Assay::IsAid ( void  ) const

Check if variant Aid is selected.

Aid type is defined as 'typedef int TAid'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

◆ IsAid_source()

bool CPC_AssaySubmit_Base::C_Assay::IsAid_source ( void  ) const

Check if variant Aid_source is selected.

Aid_source type is defined as 'typedef objects::CPC_Source TAid_source'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

◆ IsAidver()

bool CPC_AssaySubmit_Base::C_Assay::IsAidver ( void  ) const

Check if variant Aidver is selected.

Aidver type is defined as 'typedef objects::CPC_ID TAidver'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

◆ IsBval()

bool CPC_AssayData_Base::C_Value::IsBval ( void  ) const

Check if variant Bval is selected.

Bval type is defined as 'typedef bool TBval'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

◆ IsDescr()

bool CPC_AssaySubmit_Base::C_Assay::IsDescr ( void  ) const

Check if variant Descr is selected.

Descr type is defined as 'typedef CPC_AssayDescription TDescr'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

◆ IsFmax()

bool CPC_ResultType_Base::C_Constraints::IsFmax ( void  ) const

Check if variant Fmax is selected.

Fmax type is defined as 'typedef double TFmax'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

◆ IsFmin()

bool CPC_ResultType_Base::C_Constraints::IsFmin ( void  ) const

Check if variant Fmin is selected.

Fmin type is defined as 'typedef double TFmin'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

◆ IsFrange()

bool CPC_ResultType_Base::C_Constraints::IsFrange ( void  ) const

Check if variant Frange is selected.

Frange type is defined as 'typedef CPC_RealMinMax TFrange'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

◆ IsFset()

bool CPC_ResultType_Base::C_Constraints::IsFset ( void  ) const

Check if variant Fset is selected.

Fset type is defined as 'typedef list< double > TFset'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

◆ IsFval()

bool CPC_AssayData_Base::C_Value::IsFval ( void  ) const

Check if variant Fval is selected.

Fval type is defined as 'typedef double TFval'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

◆ IsGene_id()

bool CPC_AssayTargetInfo_Base::C_Mol_id::IsGene_id ( void  ) const
inline

Check if variant Gene_id is selected.

Gene_id type is defined as 'typedef int TGene_id'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 604 of file PC_AssayTargetInfo_.hpp.

◆ IsImax()

bool CPC_ResultType_Base::C_Constraints::IsImax ( void  ) const

Check if variant Imax is selected.

Imax type is defined as 'typedef int TImax'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

◆ IsImin()

bool CPC_ResultType_Base::C_Constraints::IsImin ( void  ) const

Check if variant Imin is selected.

Imin type is defined as 'typedef int TImin'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

◆ IsIrange()

bool CPC_ResultType_Base::C_Constraints::IsIrange ( void  ) const

Check if variant Irange is selected.

Irange type is defined as 'typedef CPC_IntegerMinMax TIrange'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

◆ IsIset()

bool CPC_ResultType_Base::C_Constraints::IsIset ( void  ) const

Check if variant Iset is selected.

Iset type is defined as 'typedef list< int > TIset'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

◆ IsIval()

bool CPC_AssayData_Base::C_Value::IsIval ( void  ) const

Check if variant Ival is selected.

Ival type is defined as 'typedef int TIval'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

◆ IsNucleotide_accession()

bool CPC_AssayTargetInfo_Base::C_Mol_id::IsNucleotide_accession ( void  ) const
inline

Check if variant Nucleotide_accession is selected.

Nucleotide_accession type is defined as 'typedef string TNucleotide_accession'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 651 of file PC_AssayTargetInfo_.hpp.

◆ IsOther()

bool CPC_AssayTargetInfo_Base::C_Mol_id::IsOther ( void  ) const
inline

Check if variant Other is selected.

Other type is defined as 'typedef string TOther'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 671 of file PC_AssayTargetInfo_.hpp.

◆ IsProtein_accession()

bool CPC_AssayTargetInfo_Base::C_Mol_id::IsProtein_accession ( void  ) const
inline

Check if variant Protein_accession is selected.

Protein_accession type is defined as 'typedef string TProtein_accession'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 631 of file PC_AssayTargetInfo_.hpp.

◆ IsSet()

bool CPC_AssayContainer_Base::IsSet ( void  ) const

Check if a value has been assigned to data member.

Data member is mandatory; its type is defined as 'typedef list< CRef< CPC_AssaySubmit > > Tdata'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetAc()

bool CPC_ResultType_Base::IsSetAc ( void  ) const

if true, indicates that this TID field provides active concentration summary by reporting the concentration which produces 50% of the maximum possible biological response such as IC50, EC50, AC50, GI50 etc.

or by reporting constant parameters such as Ki, that based on which the activity outcome in this assay is called Check if a value has been assigned to Ac data member.

Data member Ac is optional; its type is defined as 'typedef bool TAc'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetAc_qualifier()

bool CPC_ResultType_Base::IsSetAc_qualifier ( void  ) const
inline

endpoint qualifier (e.g.

<, <=, =, >, >=) associated with the ac field above Check if a value has been assigned to Ac_qualifier data member.

Data member Ac_qualifier is optional; its type is defined as 'typedef bool TAc_qualifier'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 1683 of file PC_ResultType_.hpp.

References CPC_ResultType_Base::m_set_State.

Referenced by CPC_ResultType_Base::CanGetAc_qualifier(), and CPC_ResultType_Base::SetAc_qualifier().

◆ IsSetActivity_outcome_method()

bool CPC_AssayDescription_Base::IsSetActivity_outcome_method ( void  ) const

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

Data member Activity_outcome_method is optional; its type is defined as 'typedef int TActivity_outcome_method'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetAid()

bool CPC_AssayDescription_Base::IsSetAid ( void  ) const

Internal/External Tracking Information Assay Description ID/Version [Either valid ID or, if "aid-source" is used, a "0" dummy value] Note: Version is for internal use (only?) Note: A valid ID is greater than "0" Check if a value has been assigned to Aid data member.

Data member Aid is mandatory; its type is defined as 'typedef objects::CPC_ID TAid'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetAid_source()

bool CPC_AssayDescription_Base::IsSetAid_source ( void  ) const

External Identifier for this Assay Description Note: May be used in-lieu of "aid" Note: This is non-optional if "aid" ID is "0" Check if a value has been assigned to Aid_source data member.

Data member Aid_source is optional; its type is defined as 'typedef objects::CPC_Source TAid_source'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetAnnot()

bool CPC_ResultType_Base::IsSetAnnot ( void  ) const

treat substance associated cross-reference as regular TID web servers would make a link to the corresponding record in Entrez databases treat substance associated target information as regular TID for example, for RNAi screening data, each 'substance' may correspond to a specific gene target Check if a value has been assigned to Annot data member.

Data member Annot is optional; its type is defined as 'typedef int TAnnot'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetAssay()

bool CPC_AssaySubmit_Base::IsSetAssay ( void  ) const

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

Data member Assay is mandatory; its type is defined as 'typedef C_Assay TAssay'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetAssay_group()

bool CPC_AssayDescription_Base::IsSetAssay_group ( void  ) const

annotation for assay gruop information, e.g.

this assay belongs to a group of assay associated by a unique name, e.g. the value assigned to 'assay-group', assays belonging to this group can be retrieved using this unique name it is depositor's responsibility to make the name distinct if necessary this can be used as the mechanism to specify 'related bioassays' before hand so it is not necessary to update the descriptions of related assays when new group member submitted to PubChem Check if a value has been assigned to Assay_group data member.

Data member Assay_group is optional; its type is defined as 'typedef list< string > TAssay_group'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetCategorized_comment()

bool CPC_AssayDescription_Base::IsSetCategorized_comment ( void  ) const

is-mlp-late-stage BOOLEAN OPTIONAL, verification for 'late-stage-data' deposition (never used) to report categorized description/comment by associating with a category title Check if a value has been assigned to Categorized_comment data member.

Data member Categorized_comment is optional; its type is defined as 'typedef list< CRef< CPC_CategorizedComment > > TCategorized_comment'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetComment() [1/5]

bool CPC_AnnotatedXRef_Base::IsSetComment ( void  ) const

Annotation qualifier describing Cross-Reference meaning Check if a value has been assigned to Comment data member.

Data member Comment is optional; its type is defined as 'typedef CStringUTF8 TComment'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetComment() [2/5]

bool CPC_AssayDescription_Base::IsSetComment ( void  ) const

Comments or additional information Check if a value has been assigned to Comment data member.

Data member Comment is optional; its type is defined as 'typedef list< CStringUTF8 > TComment'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetComment() [3/5]

bool CPC_AssayResults_Base::IsSetComment ( void  ) const

Data Annotation/Qualifier and URL to further Depositor Information Annotation or qualifier for this Result Check if a value has been assigned to Comment data member.

Data member Comment is optional; its type is defined as 'typedef CStringUTF8 TComment'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetComment() [4/5]

bool CPC_AssayTargetInfo_Base::IsSetComment ( void  ) const

Comments or Additional Information Check if a value has been assigned to Comment data member.

Data member Comment is optional; its type is defined as 'typedef list< CStringUTF8 > TComment'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetComment() [5/5]

bool CPC_CategorizedComment_Base::IsSetComment ( void  ) const

description/comment content Check if a value has been assigned to Comment data member.

Data member Comment is mandatory; its type is defined as 'typedef list< CStringUTF8 > TComment'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetConcentration()

bool CPC_ConcentrationAttr_Base::IsSetConcentration ( void  ) const

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

Data member Concentration is mandatory; its type is defined as 'typedef double TConcentration'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetConstraints()

bool CPC_ResultType_Base::IsSetConstraints ( void  ) const

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

Data member Constraints is optional; its type is defined as 'typedef C_Constraints TConstraints'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetData() [1/2]

bool CPC_AssayResults_Base::IsSetData ( void  ) const

Assay Data Reported for this SID (vector) Check if a value has been assigned to Data data member.

Data member Data is optional; its type is defined as 'typedef vector< CRef< CPC_AssayData > > TData'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetData() [2/2]

bool CPC_AssaySubmit_Base::IsSetData ( void  ) const

Assay Data Deposition (vector) Check if a value has been assigned to Data data member.

Data member Data is optional; its type is defined as 'typedef vector< CRef< CPC_AssayResults > > TData'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetDate()

bool CPC_AssayResults_Base::IsSetDate ( void  ) const

Pubchem Release Date Check if a value has been assigned to Date data member.

Data member Date is optional; its type is defined as 'typedef objects::CDate TDate'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetDescr() [1/2]

bool CPC_AssayDRAttr_Base::IsSetDescr ( void  ) const

Dose-Response Curve Description (used as curve title) Check if a value has been assigned to Descr data member.

Data member Descr is optional; its type is defined as 'typedef CStringUTF8 TDescr'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetDescr() [2/2]

bool CPC_AssayTargetInfo_Base::IsSetDescr ( void  ) const

Target Description (e.g., cellular functionality and location) Check if a value has been assigned to Descr data member.

Data member Descr is optional; its type is defined as 'typedef CStringUTF8 TDescr'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetDescription() [1/2]

bool CPC_AssayDescription_Base::IsSetDescription ( void  ) const

Description of Assay Check if a value has been assigned to Description data member.

Data member Description is optional; its type is defined as 'typedef list< CStringUTF8 > TDescription'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetDescription() [2/2]

bool CPC_ResultType_Base::IsSetDescription ( void  ) const

Result Field Description Check if a value has been assigned to Description data member.

Data member Description is optional; its type is defined as 'typedef list< CStringUTF8 > TDescription'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetDn()

bool CPC_AssayDRAttr_Base::IsSetDn ( void  ) const

Dose Axis Description (used as axis name) Check if a value has been assigned to Dn data member.

Data member Dn is optional; its type is defined as 'typedef CStringUTF8 TDn'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetDr()

bool CPC_AssayDescription_Base::IsSetDr ( void  ) const

Dose-Response Attribution Check if a value has been assigned to Dr data member.

Data member Dr is optional; its type is defined as 'typedef list< CRef< CPC_AssayDRAttr > > TDr'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetDr_id()

bool CPC_ConcentrationAttr_Base::IsSetDr_id ( void  ) const

Dose-Response Attribution ID (if applicable) Check if a value has been assigned to Dr_id data member.

Data member Dr_id is optional; its type is defined as 'typedef int TDr_id'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetGrant_number()

bool CPC_AssayDescription_Base::IsSetGrant_number ( void  ) const

Grant and project category information grant proposal number required for 'MLSCN' & 'MLPCN' projects Check if a value has been assigned to Grant_number data member.

Data member Grant_number is optional; its type is defined as 'typedef list< string > TGrant_number'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetId()

bool CPC_AssayDRAttr_Base::IsSetId ( void  ) const

Unique dose-response test set identifier Note: A valid ID is greater than "0" Check if a value has been assigned to Id data member.

Data member Id is mandatory; its type is defined as 'typedef int TId'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetMax() [1/2]

bool CPC_IntegerMinMax_Base::IsSetMax ( void  ) const

Maximum Value Allowed Check if a value has been assigned to Max data member.

Data member Max is mandatory; its type is defined as 'typedef int TMax'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetMax() [2/2]

bool CPC_RealMinMax_Base::IsSetMax ( void  ) const

Maximum Value Allowed Check if a value has been assigned to Max data member.

Data member Max is mandatory; its type is defined as 'typedef double TMax'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetMin() [1/2]

bool CPC_IntegerMinMax_Base::IsSetMin ( void  ) const

Minimum Value Allowed Check if a value has been assigned to Min data member.

Data member Min is mandatory; its type is defined as 'typedef int TMin'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetMin() [2/2]

bool CPC_RealMinMax_Base::IsSetMin ( void  ) const

Minimum Value Allowed Check if a value has been assigned to Min data member.

Data member Min is mandatory; its type is defined as 'typedef double TMin'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetMol_id()

bool CPC_AssayTargetInfo_Base::IsSetMol_id ( void  ) const

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

Data member Mol_id is mandatory; its type is defined as 'typedef C_Mol_id TMol_id'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetName() [1/3]

bool CPC_AssayDescription_Base::IsSetName ( void  ) const

Assay Description Information Short Assay Name (for display purposes) Check if a value has been assigned to Name data member.

Data member Name is mandatory; its type is defined as 'typedef CStringUTF8 TName'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetName() [2/3]

bool CPC_AssayTargetInfo_Base::IsSetName ( void  ) const

Molecular name of target Check if a value has been assigned to Name data member.

Data member Name is mandatory; its type is defined as 'typedef CStringUTF8 TName'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetName() [3/3]

bool CPC_ResultType_Base::IsSetName ( void  ) const

Result Field Name (short name for display) Check if a value has been assigned to Name data member.

Data member Name is mandatory; its type is defined as 'typedef CStringUTF8 TName'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetOrganism()

bool CPC_AssayTargetInfo_Base::IsSetOrganism ( void  ) const

Target Organism Check if a value has been assigned to Organism data member.

Data member Organism is optional; its type is defined as 'typedef objects::CBioSource TOrganism'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetOutcome()

bool CPC_AssayResults_Base::IsSetOutcome ( void  ) const

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

Data member Outcome is optional with default eOutcome_unspecified; its type is defined as 'typedef int TOutcome'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetProject_category()

bool CPC_AssayDescription_Base::IsSetProject_category ( void  ) const

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

Data member Project_category is optional; its type is defined as 'typedef int TProject_category'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetProtocol()

bool CPC_AssayDescription_Base::IsSetProtocol ( void  ) const

Procedure used to generate results Check if a value has been assigned to Protocol data member.

Data member Protocol is optional; its type is defined as 'typedef list< CStringUTF8 > TProtocol'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetRank()

bool CPC_AssayResults_Base::IsSetRank ( void  ) const

Rank of Assay Outcome (for result ordering) Note: Larger numbers are more active Check if a value has been assigned to Rank data member.

Data member Rank is optional; its type is defined as 'typedef int TRank'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetResults()

bool CPC_AssayDescription_Base::IsSetResults ( void  ) const

Allowed Assay Result Types Result Definitions (vector) Check if a value has been assigned to Results data member.

Data member Results is optional; its type is defined as 'typedef vector< CRef< CPC_ResultType > > TResults'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetRevision()

bool CPC_AssayDescription_Base::IsSetRevision ( void  ) const

Additional Information pub SEQUENCE OF Pub OPTIONAL, Depositor provided publications for this assay (never used) Revision identifier for textual description Check if a value has been assigned to Revision data member.

Data member Revision is optional; its type is defined as 'typedef int TRevision'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetRevoke()

bool CPC_AssaySubmit_Base::IsSetRevoke ( void  ) const

List of SID's whose data is to be suppressed (vector) Check if a value has been assigned to Revoke data member.

Data member Revoke is optional; its type is defined as 'typedef vector< int > TRevoke'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetRn()

bool CPC_AssayDRAttr_Base::IsSetRn ( void  ) const

Response Axis Description (used as axis name) Check if a value has been assigned to Rn data member.

Data member Rn is optional; its type is defined as 'typedef CStringUTF8 TRn'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetSid()

bool CPC_AssayResults_Base::IsSetSid ( void  ) const

Internal/External Tracking Information Tested Substance ID/Version [Either valid ID or, if "sid-source" is used, this is a "0" value] Note: A valid ID is greater than "0" Check if a value has been assigned to Sid data member.

Data member Sid is mandatory; its type is defined as 'typedef int TSid'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetSid_source()

bool CPC_AssayResults_Base::IsSetSid_source ( void  ) const

External Identifier for this Substance Note: May be used in-lieu of "sid" Note: This is non-optional if "sid" is "0" Check if a value has been assigned to Sid_source data member.

Data member Sid_source is optional; its type is defined as 'typedef objects::CPC_Source TSid_source'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetSubstance_type()

bool CPC_AssayDescription_Base::IsSetSubstance_type ( void  ) const

to distinguish the type of substance used in the screening Check if a value has been assigned to Substance_type data member.

Data member Substance_type is optional; its type is defined as 'typedef int TSubstance_type'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetSunit()

bool CPC_ResultType_Base::IsSetSunit ( void  ) const

ATTENTION: sunit field is DEPRECATED.

It is no longer supported and remains for legacy data only. Unit Type (as a String) Check if a value has been assigned to Sunit data member.

Data member Sunit is optional; its type is defined as 'typedef string TSunit'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetTarget()

bool CPC_AssayDescription_Base::IsSetTarget ( void  ) const

Target information Check if a value has been assigned to Target data member.

Data member Target is optional; its type is defined as 'typedef list< CRef< CPC_AssayTargetInfo > > TTarget'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetTc()

bool CPC_ResultType_Base::IsSetTc ( void  ) const

ATTENTION: stransform field is DEPRECATED.

It is no longer supported and remains for legacy data only. stransform VisibleString OPTIONAL, Value Transform Type as a string (never used) Tested concentration attribute Check if a value has been assigned to Tc data member.

Data member Tc is optional; its type is defined as 'typedef CPC_ConcentrationAttr TTc'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetTid() [1/2]

bool CPC_AssayData_Base::IsSetTid ( void  ) const

Assay Result Field Type ID (TID) Note: Result Field ID's must be greater than "0" Check if a value has been assigned to Tid data member.

Data member Tid is mandatory; its type is defined as 'typedef int TTid'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetTid() [2/2]

bool CPC_ResultType_Base::IsSetTid ( void  ) const

Tracking or Description Information Assay Result Field Type ID (TID) Check if a value has been assigned to Tid data member.

Data member Tid is mandatory; its type is defined as 'typedef int TTid'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetTitle()

bool CPC_CategorizedComment_Base::IsSetTitle ( void  ) const

title for the description/comment Check if a value has been assigned to Title data member.

Data member Title is mandatory; its type is defined as 'typedef CStringUTF8 TTitle'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetTransform()

bool CPC_ResultType_Base::IsSetTransform ( void  ) const

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

Data member Transform is optional; its type is defined as 'typedef int TTransform'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetType() [1/3]

bool CPC_AnnotatedXRef_Base::IsSetType ( void  ) const

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

Data member Type is optional; its type is defined as 'typedef int TType'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetType() [2/3]

bool CPC_AssayDRAttr_Base::IsSetType ( void  ) const

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

Data member Type is optional; its type is defined as 'typedef int TType'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetType() [3/3]

bool CPC_ResultType_Base::IsSetType ( void  ) const

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

Data member Type is mandatory; its type is defined as 'typedef int TType'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetUnit() [1/2]

bool CPC_ConcentrationAttr_Base::IsSetUnit ( void  ) const

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

Data member Unit is mandatory; its type is defined as 'typedef int TUnit'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetUnit() [2/2]

bool CPC_ResultType_Base::IsSetUnit ( void  ) const

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

Data member Unit is optional; its type is defined as 'typedef int TUnit'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetUrl()

bool CPC_AssayResults_Base::IsSetUrl ( void  ) const

Depositor provided URL for this Result Check if a value has been assigned to Url data member.

Data member Url is optional; its type is defined as 'typedef CStringUTF8 TUrl'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetValue()

bool CPC_AssayData_Base::IsSetValue ( void  ) const

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

Data member Value is mandatory; its type is defined as 'typedef C_Value TValue'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetVersion()

bool CPC_AssayResults_Base::IsSetVersion ( void  ) const

Version identifier for this AID-SID Result Note: Incoming data should set this to be "0" Check if a value has been assigned to Version data member.

Data member Version is optional; its type is defined as 'typedef int TVersion'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetXref() [1/3]

bool CPC_AnnotatedXRef_Base::IsSetXref ( void  ) const

Cross-Reference Information Check if a value has been assigned to Xref data member.

Data member Xref is mandatory; its type is defined as 'typedef objects::CPC_XRefData TXref'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetXref() [2/3]

bool CPC_AssayDescription_Base::IsSetXref ( void  ) const

Annotated Cross-Reference Information Check if a value has been assigned to Xref data member.

Data member Xref is optional; its type is defined as 'typedef list< CRef< CPC_AnnotatedXRef > > TXref'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSetXref() [3/3]

bool CPC_AssayResults_Base::IsSetXref ( void  ) const

annotated Cross-Reference Information to be removed, instead regulard TID will be generated which are then annotated by xref type Check if a value has been assigned to Xref data member.

Data member Xref is optional; its type is defined as 'typedef list< CRef< CPC_AnnotatedXRef > > TXref'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

◆ IsSset()

bool CPC_ResultType_Base::C_Constraints::IsSset ( void  ) const

Check if variant Sset is selected.

Sset type is defined as 'typedef list< string > TSset'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

◆ IsSval()

bool CPC_AssayData_Base::C_Value::IsSval ( void  ) const

Check if variant Sval is selected.

Sval type is defined as 'typedef CStringUTF8 TSval'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

◆ IsTax_id()

bool CPC_AssayTargetInfo_Base::C_Mol_id::IsTax_id ( void  ) const
inline

Check if variant Tax_id is selected.

Tax_id type is defined as 'typedef int TTax_id'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 691 of file PC_AssayTargetInfo_.hpp.

◆ operator const Tdata &()

CPC_AssayContainer_Base::operator const Tdata & ( void  ) const

Conversion operator to 'const Tdata' type.

◆ operator Tdata &()

CPC_AssayContainer_Base::operator Tdata & ( void  )

Conversion operator to 'Tdata' type.

◆ operator=() [1/30]

C_Assay& CPC_AssaySubmit_Base::C_Assay::operator= ( const C_Assay )
private

◆ operator=() [2/30]

C_Constraints& CPC_ResultType_Base::C_Constraints::operator= ( const C_Constraints )
private

◆ operator=() [3/30]

C_Mol_id& CPC_AssayTargetInfo_Base::C_Mol_id::operator= ( const C_Mol_id )
private

◆ operator=() [4/30]

C_Value& CPC_AssayData_Base::C_Value::operator= ( const C_Value )
private

◆ operator=() [5/30]

CPC_AnnotatedXRef& CPC_AnnotatedXRef::operator= ( const CPC_AnnotatedXRef value)
private

◆ operator=() [6/30]

CPC_AnnotatedXRef_Base& CPC_AnnotatedXRef_Base::operator= ( const CPC_AnnotatedXRef_Base )
private

◆ operator=() [7/30]

CPC_AssayContainer& CPC_AssayContainer::operator= ( const CPC_AssayContainer value)
private

◆ operator=() [8/30]

CPC_AssayContainer_Base& CPC_AssayContainer_Base::operator= ( const CPC_AssayContainer_Base )
private

◆ operator=() [9/30]

CPC_AssayData& CPC_AssayData::operator= ( const CPC_AssayData value)
private

◆ operator=() [10/30]

CPC_AssayData_Base& CPC_AssayData_Base::operator= ( const CPC_AssayData_Base )
private

◆ operator=() [11/30]

CPC_AssayDescription& CPC_AssayDescription::operator= ( const CPC_AssayDescription value)
private

◆ operator=() [12/30]

CPC_AssayDescription_Base& CPC_AssayDescription_Base::operator= ( const CPC_AssayDescription_Base )
private

◆ operator=() [13/30]

CPC_AssayDRAttr& CPC_AssayDRAttr::operator= ( const CPC_AssayDRAttr value)
private

◆ operator=() [14/30]

CPC_AssayDRAttr_Base& CPC_AssayDRAttr_Base::operator= ( const CPC_AssayDRAttr_Base )
private

◆ operator=() [15/30]

CPC_AssayResults& CPC_AssayResults::operator= ( const CPC_AssayResults value)
private

◆ operator=() [16/30]

CPC_AssayResults_Base& CPC_AssayResults_Base::operator= ( const CPC_AssayResults_Base )
private

◆ operator=() [17/30]

CPC_AssaySubmit& CPC_AssaySubmit::operator= ( const CPC_AssaySubmit value)
private

◆ operator=() [18/30]

CPC_AssaySubmit_Base& CPC_AssaySubmit_Base::operator= ( const CPC_AssaySubmit_Base )
private

◆ operator=() [19/30]

CPC_AssayTargetInfo& CPC_AssayTargetInfo::operator= ( const CPC_AssayTargetInfo value)
private

◆ operator=() [20/30]

CPC_AssayTargetInfo_Base& CPC_AssayTargetInfo_Base::operator= ( const CPC_AssayTargetInfo_Base )
private

◆ operator=() [21/30]

CPC_CategorizedComment& CPC_CategorizedComment::operator= ( const CPC_CategorizedComment value)
private

◆ operator=() [22/30]

CPC_CategorizedComment_Base& CPC_CategorizedComment_Base::operator= ( const CPC_CategorizedComment_Base )
private

◆ operator=() [23/30]

CPC_ConcentrationAttr& CPC_ConcentrationAttr::operator= ( const CPC_ConcentrationAttr value)
private

◆ operator=() [24/30]

CPC_ConcentrationAttr_Base& CPC_ConcentrationAttr_Base::operator= ( const CPC_ConcentrationAttr_Base )
private

◆ operator=() [25/30]

CPC_IntegerMinMax& CPC_IntegerMinMax::operator= ( const CPC_IntegerMinMax value)
private

◆ operator=() [26/30]

CPC_IntegerMinMax_Base& CPC_IntegerMinMax_Base::operator= ( const CPC_IntegerMinMax_Base )
private

◆ operator=() [27/30]

CPC_RealMinMax& CPC_RealMinMax::operator= ( const CPC_RealMinMax value)
private

◆ operator=() [28/30]

CPC_RealMinMax_Base& CPC_RealMinMax_Base::operator= ( const CPC_RealMinMax_Base )
private

◆ operator=() [29/30]

CPC_ResultType& CPC_ResultType::operator= ( const CPC_ResultType value)
private

◆ operator=() [30/30]

CPC_ResultType_Base& CPC_ResultType_Base::operator= ( const CPC_ResultType_Base )
private

◆ Reset() [1/17]

virtual void CPC_AnnotatedXRef_Base::Reset ( void  )
virtual

Reset the whole object.

◆ Reset() [2/17]

void CPC_AssayContainer_Base::Reset ( void  )

Reset data member.

◆ Reset() [3/17]

void CPC_AssayData_Base::C_Value::Reset ( void  )

Reset the whole object.

◆ Reset() [4/17]

virtual void CPC_AssayData_Base::Reset ( void  )
virtual

Reset the whole object.

◆ Reset() [5/17]

virtual void CPC_AssayDescription_Base::Reset ( void  )
virtual

Reset the whole object.

◆ Reset() [6/17]

virtual void CPC_AssayDRAttr_Base::Reset ( void  )
virtual

Reset the whole object.

◆ Reset() [7/17]

virtual void CPC_AssayResults_Base::Reset ( void  )
virtual

Reset the whole object.

◆ Reset() [8/17]

void CPC_AssaySubmit_Base::C_Assay::Reset ( void  )

Reset the whole object.

◆ Reset() [9/17]

virtual void CPC_AssaySubmit_Base::Reset ( void  )
virtual

Reset the whole object.

◆ Reset() [10/17]

BEGIN_pcassay2_SCOPE void CPC_AssayTargetInfo_Base::C_Mol_id::Reset ( void  )

◆ Reset() [11/17]

virtual void CPC_AssayTargetInfo_Base::Reset ( void  )
virtual

Reset the whole object.

◆ Reset() [12/17]

virtual void CPC_CategorizedComment_Base::Reset ( void  )
virtual

Reset the whole object.

◆ Reset() [13/17]

virtual void CPC_ConcentrationAttr_Base::Reset ( void  )
virtual

Reset the whole object.

◆ Reset() [14/17]

virtual void CPC_IntegerMinMax_Base::Reset ( void  )
virtual

Reset the whole object.

◆ Reset() [15/17]

virtual void CPC_RealMinMax_Base::Reset ( void  )
virtual

Reset the whole object.

◆ Reset() [16/17]

void CPC_ResultType_Base::C_Constraints::Reset ( void  )

Reset the whole object.

◆ Reset() [17/17]

virtual void CPC_ResultType_Base::Reset ( void  )
virtual

Reset the whole object.

◆ ResetAc()

void CPC_ResultType_Base::ResetAc ( void  )

Reset Ac data member.

◆ ResetAc_qualifier()

void CPC_ResultType_Base::ResetAc_qualifier ( void  )
inline

Reset Ac_qualifier data member.

Definition at line 1695 of file PC_ResultType_.hpp.

References CPC_ResultType_Base::m_Ac_qualifier, and CPC_ResultType_Base::m_set_State.

◆ ResetActivity_outcome_method()

void CPC_AssayDescription_Base::ResetActivity_outcome_method ( void  )

Reset Activity_outcome_method data member.

◆ ResetAid()

void CPC_AssayDescription_Base::ResetAid ( void  )

Reset Aid data member.

◆ ResetAid_source()

void CPC_AssayDescription_Base::ResetAid_source ( void  )

Reset Aid_source data member.

◆ ResetAnnot()

void CPC_ResultType_Base::ResetAnnot ( void  )

Reset Annot data member.

◆ ResetAssay()

void CPC_AssaySubmit_Base::ResetAssay ( void  )

Reset Assay data member.

◆ ResetAssay_group()

void CPC_AssayDescription_Base::ResetAssay_group ( void  )

Reset Assay_group data member.

◆ ResetCategorized_comment()

void CPC_AssayDescription_Base::ResetCategorized_comment ( void  )

Reset Categorized_comment data member.

◆ ResetComment() [1/5]

void CPC_AnnotatedXRef_Base::ResetComment ( void  )

Reset Comment data member.

◆ ResetComment() [2/5]

void CPC_AssayDescription_Base::ResetComment ( void  )

Reset Comment data member.

◆ ResetComment() [3/5]

void CPC_AssayResults_Base::ResetComment ( void  )

Reset Comment data member.

◆ ResetComment() [4/5]

void CPC_AssayTargetInfo_Base::ResetComment ( void  )

Reset Comment data member.

◆ ResetComment() [5/5]

void CPC_CategorizedComment_Base::ResetComment ( void  )

Reset Comment data member.

◆ ResetConcentration()

void CPC_ConcentrationAttr_Base::ResetConcentration ( void  )

Reset Concentration data member.

◆ ResetConstraints()

void CPC_ResultType_Base::ResetConstraints ( void  )

Reset Constraints data member.

◆ ResetData() [1/2]

void CPC_AssayResults_Base::ResetData ( void  )

Reset Data data member.

◆ ResetData() [2/2]

void CPC_AssaySubmit_Base::ResetData ( void  )

Reset Data data member.

◆ ResetDate()

void CPC_AssayResults_Base::ResetDate ( void  )

Reset Date data member.

◆ ResetDescr() [1/2]

void CPC_AssayDRAttr_Base::ResetDescr ( void  )

Reset Descr data member.

◆ ResetDescr() [2/2]

void CPC_AssayTargetInfo_Base::ResetDescr ( void  )

Reset Descr data member.

◆ ResetDescription() [1/2]

void CPC_AssayDescription_Base::ResetDescription ( void  )

Reset Description data member.

◆ ResetDescription() [2/2]

void CPC_ResultType_Base::ResetDescription ( void  )

Reset Description data member.

◆ ResetDn()

void CPC_AssayDRAttr_Base::ResetDn ( void  )

Reset Dn data member.

◆ ResetDr()

void CPC_AssayDescription_Base::ResetDr ( void  )

Reset Dr data member.

◆ ResetDr_id()

void CPC_ConcentrationAttr_Base::ResetDr_id ( void  )

Reset Dr_id data member.

◆ ResetGrant_number()

void CPC_AssayDescription_Base::ResetGrant_number ( void  )

Reset Grant_number data member.

◆ ResetId()

void CPC_AssayDRAttr_Base::ResetId ( void  )

Reset Id data member.

◆ ResetMax() [1/2]

void CPC_IntegerMinMax_Base::ResetMax ( void  )

Reset Max data member.

◆ ResetMax() [2/2]

void CPC_RealMinMax_Base::ResetMax ( void  )

Reset Max data member.

◆ ResetMin() [1/2]

void CPC_IntegerMinMax_Base::ResetMin ( void  )

Reset Min data member.

◆ ResetMin() [2/2]

void CPC_RealMinMax_Base::ResetMin ( void  )

Reset Min data member.

◆ ResetMol_id()

void CPC_AssayTargetInfo_Base::ResetMol_id ( void  )

Reset Mol_id data member.

◆ ResetName() [1/3]

void CPC_AssayDescription_Base::ResetName ( void  )

Reset Name data member.

◆ ResetName() [2/3]

void CPC_AssayTargetInfo_Base::ResetName ( void  )

Reset Name data member.

◆ ResetName() [3/3]

void CPC_ResultType_Base::ResetName ( void  )

Reset Name data member.

◆ ResetOrganism()

void CPC_AssayTargetInfo_Base::ResetOrganism ( void  )

Reset Organism data member.

◆ ResetOutcome()

void CPC_AssayResults_Base::ResetOutcome ( void  )

Reset Outcome data member.

◆ ResetProject_category()

void CPC_AssayDescription_Base::ResetProject_category ( void  )

Reset Project_category data member.

◆ ResetProtocol()

void CPC_AssayDescription_Base::ResetProtocol ( void  )

Reset Protocol data member.

◆ ResetRank()

void CPC_AssayResults_Base::ResetRank ( void  )

Reset Rank data member.

◆ ResetResults()

void CPC_AssayDescription_Base::ResetResults ( void  )

Reset Results data member.

◆ ResetRevision()

void CPC_AssayDescription_Base::ResetRevision ( void  )

Reset Revision data member.

◆ ResetRevoke()

void CPC_AssaySubmit_Base::ResetRevoke ( void  )

Reset Revoke data member.

◆ ResetRn()

void CPC_AssayDRAttr_Base::ResetRn ( void  )

Reset Rn data member.

◆ ResetSelection() [1/4]

void CPC_AssayData_Base::C_Value::ResetSelection ( void  )

Reset the selection (set it to e_not_set).

◆ ResetSelection() [2/4]

void CPC_AssaySubmit_Base::C_Assay::ResetSelection ( void  )

Reset the selection (set it to e_not_set).

◆ ResetSelection() [3/4]

void CPC_AssayTargetInfo_Base::C_Mol_id::ResetSelection ( void  )

Reset the selection (set it to e_not_set).

Definition at line 59 of file PC_AssayTargetInfo_.cpp.

References e_not_set.

Referenced by CPC_AssayTargetInfo_Base::C_Mol_id::Reset().

◆ ResetSelection() [4/4]

void CPC_ResultType_Base::C_Constraints::ResetSelection ( void  )

Reset the selection (set it to e_not_set).

◆ ResetSid()

void CPC_AssayResults_Base::ResetSid ( void  )

Reset Sid data member.

◆ ResetSid_source()

void CPC_AssayResults_Base::ResetSid_source ( void  )

Reset Sid_source data member.

◆ ResetSubstance_type()

void CPC_AssayDescription_Base::ResetSubstance_type ( void  )

Reset Substance_type data member.

◆ ResetSunit()

void CPC_ResultType_Base::ResetSunit ( void  )

Reset Sunit data member.

◆ ResetTarget()

void CPC_AssayDescription_Base::ResetTarget ( void  )

Reset Target data member.

◆ ResetTc()

void CPC_ResultType_Base::ResetTc ( void  )

Reset Tc data member.

◆ ResetTid() [1/2]

void CPC_AssayData_Base::ResetTid ( void  )

Reset Tid data member.

◆ ResetTid() [2/2]

void CPC_ResultType_Base::ResetTid ( void  )

Reset Tid data member.

◆ ResetTitle()

void CPC_CategorizedComment_Base::ResetTitle ( void  )

Reset Title data member.

◆ ResetTransform()

void CPC_ResultType_Base::ResetTransform ( void  )

Reset Transform data member.

◆ ResetType() [1/3]

void CPC_AnnotatedXRef_Base::ResetType ( void  )

Reset Type data member.

◆ ResetType() [2/3]

void CPC_AssayDRAttr_Base::ResetType ( void  )

Reset Type data member.

◆ ResetType() [3/3]

void CPC_ResultType_Base::ResetType ( void  )

Reset Type data member.

◆ ResetUnit() [1/2]

void CPC_ConcentrationAttr_Base::ResetUnit ( void  )

Reset Unit data member.

◆ ResetUnit() [2/2]

void CPC_ResultType_Base::ResetUnit ( void  )

Reset Unit data member.

◆ ResetUrl()

void CPC_AssayResults_Base::ResetUrl ( void  )

Reset Url data member.

◆ ResetValue()

void CPC_AssayData_Base::ResetValue ( void  )

Reset Value data member.

◆ ResetVersion()

void CPC_AssayResults_Base::ResetVersion ( void  )

Reset Version data member.

◆ ResetXref() [1/3]

void CPC_AnnotatedXRef_Base::ResetXref ( void  )

Reset Xref data member.

◆ ResetXref() [2/3]

void CPC_AssayDescription_Base::ResetXref ( void  )

Reset Xref data member.

◆ ResetXref() [3/3]

void CPC_AssayResults_Base::ResetXref ( void  )

Reset Xref data member.

◆ Select() [1/8]

void CPC_AssayData_Base::C_Value::Select ( E_Choice  index,
EResetVariant  reset,
CObjectMemoryPool pool 
)

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

◆ Select() [2/8]

void CPC_AssaySubmit_Base::C_Assay::Select ( E_Choice  index,
EResetVariant  reset,
CObjectMemoryPool pool 
)

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

◆ Select() [3/8]

void CPC_AssayTargetInfo_Base::C_Mol_id::Select ( E_Choice  index,
EResetVariant  reset,
CObjectMemoryPool pool 
)

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

◆ Select() [4/8]

void CPC_ResultType_Base::C_Constraints::Select ( E_Choice  index,
EResetVariant  reset,
CObjectMemoryPool pool 
)

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

◆ Select() [5/8]

void CPC_AssayData_Base::C_Value::Select ( E_Choice  index,
EResetVariant  reset = eDoResetVariant 
)

Select the requested variant if needed.

Parameters
indexNew selection state.
resetFlag 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.

◆ Select() [6/8]

void CPC_AssaySubmit_Base::C_Assay::Select ( E_Choice  index,
EResetVariant  reset = eDoResetVariant 
)

Select the requested variant if needed.

Parameters
indexNew selection state.
resetFlag 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.

◆ Select() [7/8]

void CPC_AssayTargetInfo_Base::C_Mol_id::Select ( E_Choice  index,
EResetVariant  reset = eDoResetVariant 
)

Select the requested variant if needed.

Parameters
indexNew selection state.
resetFlag 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.

◆ Select() [8/8]

void CPC_ResultType_Base::C_Constraints::Select ( E_Choice  index,
EResetVariant  reset = eDoResetVariant 
)

Select the requested variant if needed.

Parameters
indexNew selection state.
resetFlag 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.

◆ SelectionName() [1/4]

static string CPC_AssayData_Base::C_Value::SelectionName ( E_Choice  index)
static

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

◆ SelectionName() [2/4]

static string CPC_AssaySubmit_Base::C_Assay::SelectionName ( E_Choice  index)
static

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

◆ SelectionName() [3/4]

NCBI_NS_STD::string CPC_AssayTargetInfo_Base::C_Mol_id::SelectionName ( E_Choice  index)
static

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

Definition at line 102 of file PC_AssayTargetInfo_.cpp.

◆ SelectionName() [4/4]

static string CPC_ResultType_Base::C_Constraints::SelectionName ( E_Choice  index)
static

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

◆ Set()

Tdata& CPC_AssayContainer_Base::Set ( void  )

Assign a value to data member.

Returns
Reference to the data value.

◆ SetAc() [1/2]

void CPC_ResultType_Base::SetAc ( TAc  value)

Assign a value to Ac data member.

Parameters
valueValue to assign

◆ SetAc() [2/2]

TAc& CPC_ResultType_Base::SetAc ( void  )

Assign a value to Ac data member.

Returns
Reference to the data value.

◆ SetAc_qualifier() [1/2]

void CPC_ResultType_Base::SetAc_qualifier ( CPC_ResultType_Base::TAc_qualifier  value)
inline

Assign a value to Ac_qualifier data member.

Parameters
valueValue to assign

Definition at line 1711 of file PC_ResultType_.hpp.

References CPC_ResultType_Base::m_Ac_qualifier, CPC_ResultType_Base::m_set_State, and rapidjson::value.

◆ SetAc_qualifier() [2/2]

CPC_ResultType_Base::TAc_qualifier & CPC_ResultType_Base::SetAc_qualifier ( void  )
inline

Assign a value to Ac_qualifier data member.

Returns
Reference to the data value.

Definition at line 1718 of file PC_ResultType_.hpp.

References CPC_ResultType_Base::IsSetAc_qualifier(), CPC_ResultType_Base::m_Ac_qualifier, CPC_ResultType_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetActivity_outcome_method() [1/2]

void CPC_AssayDescription_Base::SetActivity_outcome_method ( TActivity_outcome_method  value)

Assign a value to Activity_outcome_method data member.

Parameters
valueValue to assign

◆ SetActivity_outcome_method() [2/2]

TActivity_outcome_method& CPC_AssayDescription_Base::SetActivity_outcome_method ( void  )

Assign a value to Activity_outcome_method data member.

Returns
Reference to the data value.

◆ SetAid() [1/4]

void CPC_AssayDescription_Base::SetAid ( TAid value)

Assign a value to Aid data member.

Parameters
valueReference to value.

◆ SetAid() [2/4]

void CPC_AssaySubmit_Base::C_Assay::SetAid ( TAid  value)

Select the variant and set its data.

Parameters
valueVariant data.

◆ SetAid() [3/4]

TAid& CPC_AssayDescription_Base::SetAid ( void  )

Assign a value to Aid data member.

Returns
Reference to the data value.

◆ SetAid() [4/4]

TAid& CPC_AssaySubmit_Base::C_Assay::SetAid ( void  )

Select the variant.

Returns
Reference to the variant data.

◆ SetAid_source() [1/4]

void CPC_AssayDescription_Base::SetAid_source ( TAid_source value)

Assign a value to Aid_source data member.

Parameters
valueReference to value.

◆ SetAid_source() [2/4]

void CPC_AssaySubmit_Base::C_Assay::SetAid_source ( TAid_source value)

Select the variant and set its data.

Parameters
valueReference to the data.

◆ SetAid_source() [3/4]

TAid_source& CPC_AssayDescription_Base::SetAid_source ( void  )

Assign a value to Aid_source data member.

Returns
Reference to the data value.

◆ SetAid_source() [4/4]

TAid_source& CPC_AssaySubmit_Base::C_Assay::SetAid_source ( void  )

Select the variant.

Returns
Reference to the variant data.

◆ SetAidver() [1/2]

void CPC_AssaySubmit_Base::C_Assay::SetAidver ( TAidver value)

Select the variant and set its data.

Parameters
valueReference to the data.

◆ SetAidver() [2/2]

TAidver& CPC_AssaySubmit_Base::C_Assay::SetAidver ( void  )

Select the variant.

Returns
Reference to the variant data.

◆ SetAnnot() [1/2]

void CPC_ResultType_Base::SetAnnot ( TAnnot  value)

Assign a value to Annot data member.

Parameters
valueValue to assign

◆ SetAnnot() [2/2]

TAnnot& CPC_ResultType_Base::SetAnnot ( void  )

Assign a value to Annot data member.

Returns
Reference to the data value.

◆ SetAssay() [1/2]

void CPC_AssaySubmit_Base::SetAssay ( TAssay value)

Assign a value to Assay data member.

Parameters
valueReference to value.

◆ SetAssay() [2/2]

TAssay& CPC_AssaySubmit_Base::SetAssay ( void  )

Assign a value to Assay data member.

Returns
Reference to the data value.

◆ SetAssay_group()

TAssay_group& CPC_AssayDescription_Base::SetAssay_group ( void  )

Assign a value to Assay_group data member.

Returns
Reference to the data value.

◆ SetBval() [1/2]

void CPC_AssayData_Base::C_Value::SetBval ( TBval  value)

Select the variant and set its data.

Parameters
valueVariant data.

◆ SetBval() [2/2]

TBval& CPC_AssayData_Base::C_Value::SetBval ( void  )

Select the variant.

Returns
Reference to the variant data.

◆ SetCategorized_comment()

TCategorized_comment& CPC_AssayDescription_Base::SetCategorized_comment ( void  )

Assign a value to Categorized_comment data member.

Returns
Reference to the data value.

◆ SetComment() [1/9]

void CPC_AnnotatedXRef_Base::SetComment ( const TComment value)

Assign a value to Comment data member.

Parameters
valueValue to assign

◆ SetComment() [2/9]

void CPC_AssayResults_Base::SetComment ( const TComment value)

Assign a value to Comment data member.

Parameters
valueValue to assign

◆ SetComment() [3/9]

void CPC_AnnotatedXRef_Base::SetComment ( TComment &&  value)

◆ SetComment() [4/9]

void CPC_AssayResults_Base::SetComment ( TComment &&  value)

◆ SetComment() [5/9]

TComment& CPC_AnnotatedXRef_Base::SetComment ( void  )

Assign a value to Comment data member.

Returns
Reference to the data value.

◆ SetComment() [6/9]

TComment& CPC_AssayDescription_Base::SetComment ( void  )

Assign a value to Comment data member.

Returns
Reference to the data value.

◆ SetComment() [7/9]

TComment& CPC_AssayResults_Base::SetComment ( void  )

Assign a value to Comment data member.

Returns
Reference to the data value.

◆ SetComment() [8/9]

TComment& CPC_AssayTargetInfo_Base::SetComment ( void  )

Assign a value to Comment data member.

Returns
Reference to the data value.

◆ SetComment() [9/9]

TComment& CPC_CategorizedComment_Base::SetComment ( void  )

Assign a value to Comment data member.

Returns
Reference to the data value.

◆ SetConcentration() [1/2]

void CPC_ConcentrationAttr_Base::SetConcentration ( TConcentration  value)

Assign a value to Concentration data member.

Parameters
valueValue to assign

◆ SetConcentration() [2/2]

TConcentration& CPC_ConcentrationAttr_Base::SetConcentration ( void  )

Assign a value to Concentration data member.

Returns
Reference to the data value.

◆ SetConstraints() [1/2]

void CPC_ResultType_Base::SetConstraints ( TConstraints value)

Assign a value to Constraints data member.

Parameters
valueReference to value.

◆ SetConstraints() [2/2]

TConstraints& CPC_ResultType_Base::SetConstraints ( void  )

Assign a value to Constraints data member.

Returns
Reference to the data value.

◆ SetData() [1/2]

TData& CPC_AssayResults_Base::SetData ( void  )

Assign a value to Data data member.

Returns
Reference to the data value.

◆ SetData() [2/2]

TData& CPC_AssaySubmit_Base::SetData ( void  )

Assign a value to Data data member.

Returns
Reference to the data value.

◆ SetDate() [1/2]

void CPC_AssayResults_Base::SetDate ( TDate value)

Assign a value to Date data member.

Parameters
valueReference to value.

◆ SetDate() [2/2]

TDate& CPC_AssayResults_Base::SetDate ( void  )

Assign a value to Date data member.

Returns
Reference to the data value.

◆ SetDefaultOutcome()

void CPC_AssayResults_Base::SetDefaultOutcome ( void  )

Assign default value to Outcome data member.

◆ SetDescr() [1/8]

void CPC_AssayDRAttr_Base::SetDescr ( const TDescr value)

Assign a value to Descr data member.

Parameters
valueValue to assign

◆ SetDescr() [2/8]

void CPC_AssayTargetInfo_Base::SetDescr ( const TDescr value)

Assign a value to Descr data member.

Parameters
valueValue to assign

◆ SetDescr() [3/8]

void CPC_AssayDRAttr_Base::SetDescr ( TDescr &&  value)

◆ SetDescr() [4/8]

void CPC_AssayTargetInfo_Base::SetDescr ( TDescr &&  value)

◆ SetDescr() [5/8]

void CPC_AssaySubmit_Base::C_Assay::SetDescr ( TDescr value)

Select the variant and set its data.

Parameters
valueReference to the data.

◆ SetDescr() [6/8]

TDescr& CPC_AssayDRAttr_Base::SetDescr ( void  )

Assign a value to Descr data member.

Returns
Reference to the data value.

◆ SetDescr() [7/8]

TDescr& CPC_AssaySubmit_Base::C_Assay::SetDescr ( void  )

Select the variant.

Returns
Reference to the variant data.

◆ SetDescr() [8/8]

TDescr& CPC_AssayTargetInfo_Base::SetDescr ( void  )

Assign a value to Descr data member.

Returns
Reference to the data value.

◆ SetDescription() [1/2]

TDescription& CPC_AssayDescription_Base::SetDescription ( void  )

Assign a value to Description data member.

Returns
Reference to the data value.

◆ SetDescription() [2/2]

TDescription& CPC_ResultType_Base::SetDescription ( void  )

Assign a value to Description data member.

Returns
Reference to the data value.

◆ SetDn() [1/3]

void CPC_AssayDRAttr_Base::SetDn ( const TDn value)

Assign a value to Dn data member.

Parameters
valueValue to assign

◆ SetDn() [2/3]

void CPC_AssayDRAttr_Base::SetDn ( TDn &&  value)

◆ SetDn() [3/3]

TDn& CPC_AssayDRAttr_Base::SetDn ( void  )

Assign a value to Dn data member.

Returns
Reference to the data value.

◆ SetDr()

TDr& CPC_AssayDescription_Base::SetDr ( void  )

Assign a value to Dr data member.

Returns
Reference to the data value.

◆ SetDr_id() [1/2]

void CPC_ConcentrationAttr_Base::SetDr_id ( TDr_id  value)

Assign a value to Dr_id data member.

Parameters
valueValue to assign

◆ SetDr_id() [2/2]

TDr_id& CPC_ConcentrationAttr_Base::SetDr_id ( void  )

Assign a value to Dr_id data member.

Returns
Reference to the data value.

◆ SetFmax() [1/2]

void CPC_ResultType_Base::C_Constraints::SetFmax ( TFmax  value)

Select the variant and set its data.

Parameters
valueVariant data.

◆ SetFmax() [2/2]

TFmax& CPC_ResultType_Base::C_Constraints::SetFmax ( void  )

Select the variant.

Returns
Reference to the variant data.

◆ SetFmin() [1/2]

void CPC_ResultType_Base::C_Constraints::SetFmin ( TFmin  value)

Select the variant and set its data.

Parameters
valueVariant data.

◆ SetFmin() [2/2]

TFmin& CPC_ResultType_Base::C_Constraints::SetFmin ( void  )

Select the variant.

Returns
Reference to the variant data.

◆ SetFrange() [1/2]

void CPC_ResultType_Base::C_Constraints::SetFrange ( TFrange value)

Select the variant and set its data.

Parameters
valueReference to the data.

◆ SetFrange() [2/2]

TFrange& CPC_ResultType_Base::C_Constraints::SetFrange ( void  )

Select the variant.

Returns
Reference to the variant data.

◆ SetFset()

TFset& CPC_ResultType_Base::C_Constraints::SetFset ( void  )

Select the variant.

Returns
Reference to the variant data.

◆ SetFval() [1/2]

void CPC_AssayData_Base::C_Value::SetFval ( TFval  value)

Select the variant and set its data.

Parameters
valueVariant data.

◆ SetFval() [2/2]

TFval& CPC_AssayData_Base::C_Value::SetFval ( void  )

Select the variant.

Returns
Reference to the variant data.

◆ SetGene_id() [1/2]

void CPC_AssayTargetInfo_Base::C_Mol_id::SetGene_id ( TGene_id  value)
inline

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 624 of file PC_AssayTargetInfo_.hpp.

References eDoNotResetVariant, and rapidjson::value.

◆ SetGene_id() [2/2]

CPC_AssayTargetInfo_Base::C_Mol_id::TGene_id & CPC_AssayTargetInfo_Base::C_Mol_id::SetGene_id ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 617 of file PC_AssayTargetInfo_.hpp.

References eDoNotResetVariant.

◆ SetGrant_number()

TGrant_number& CPC_AssayDescription_Base::SetGrant_number ( void  )

Assign a value to Grant_number data member.

Returns
Reference to the data value.

◆ SetId() [1/2]

void CPC_AssayDRAttr_Base::SetId ( TId  value)

Assign a value to Id data member.

Parameters
valueValue to assign

◆ SetId() [2/2]

TId& CPC_AssayDRAttr_Base::SetId ( void  )

Assign a value to Id data member.

Returns
Reference to the data value.

◆ SetImax() [1/2]

void CPC_ResultType_Base::C_Constraints::SetImax ( TImax  value)

Select the variant and set its data.

Parameters
valueVariant data.

◆ SetImax() [2/2]

TImax& CPC_ResultType_Base::C_Constraints::SetImax ( void  )

Select the variant.

Returns
Reference to the variant data.

◆ SetImin() [1/2]

void CPC_ResultType_Base::C_Constraints::SetImin ( TImin  value)

Select the variant and set its data.

Parameters
valueVariant data.

◆ SetImin() [2/2]

TImin& CPC_ResultType_Base::C_Constraints::SetImin ( void  )

Select the variant.

Returns
Reference to the variant data.

◆ SetIrange() [1/2]

void CPC_ResultType_Base::C_Constraints::SetIrange ( TIrange value)

Select the variant and set its data.

Parameters
valueReference to the data.

◆ SetIrange() [2/2]

TIrange& CPC_ResultType_Base::C_Constraints::SetIrange ( void  )

Select the variant.

Returns
Reference to the variant data.

◆ SetIset()

TIset& CPC_ResultType_Base::C_Constraints::SetIset ( void  )

Select the variant.

Returns
Reference to the variant data.

◆ SetIval() [1/2]

void CPC_AssayData_Base::C_Value::SetIval ( TIval  value)

Select the variant and set its data.

Parameters
valueVariant data.

◆ SetIval() [2/2]

TIval& CPC_AssayData_Base::C_Value::SetIval ( void  )

Select the variant.

Returns
Reference to the variant data.

◆ SetMax() [1/4]

void CPC_IntegerMinMax_Base::SetMax ( TMax  value)

Assign a value to Max data member.

Parameters
valueValue to assign

◆ SetMax() [2/4]

void CPC_RealMinMax_Base::SetMax ( TMax  value)

Assign a value to Max data member.

Parameters
valueValue to assign

◆ SetMax() [3/4]

TMax& CPC_IntegerMinMax_Base::SetMax ( void  )

Assign a value to Max data member.

Returns
Reference to the data value.

◆ SetMax() [4/4]

TMax& CPC_RealMinMax_Base::SetMax ( void  )

Assign a value to Max data member.

Returns
Reference to the data value.

◆ SetMin() [1/4]

void CPC_IntegerMinMax_Base::SetMin ( TMin  value)

Assign a value to Min data member.

Parameters
valueValue to assign

◆ SetMin() [2/4]

void CPC_RealMinMax_Base::SetMin ( TMin  value)

Assign a value to Min data member.

Parameters
valueValue to assign

◆ SetMin() [3/4]

TMin& CPC_IntegerMinMax_Base::SetMin ( void  )

Assign a value to Min data member.

Returns
Reference to the data value.

◆ SetMin() [4/4]

TMin& CPC_RealMinMax_Base::SetMin ( void  )

Assign a value to Min data member.

Returns
Reference to the data value.

◆ SetMol_id() [1/2]

void CPC_AssayTargetInfo_Base::SetMol_id ( CPC_AssayTargetInfo_Base::TMol_id value)

Assign a value to Mol_id data member.

Parameters
valueReference to value.

Definition at line 175 of file PC_AssayTargetInfo_.cpp.

References CPC_AssayTargetInfo_Base::m_Mol_id, and rapidjson::value.

◆ SetMol_id() [2/2]

TMol_id& CPC_AssayTargetInfo_Base::SetMol_id ( void  )

Assign a value to Mol_id data member.

Returns
Reference to the data value.

◆ SetName() [1/9]

void CPC_AssayDescription_Base::SetName ( const TName value)

Assign a value to Name data member.

Parameters
valueValue to assign

◆ SetName() [2/9]

void CPC_AssayTargetInfo_Base::SetName ( const TName value)

Assign a value to Name data member.

Parameters
valueValue to assign

◆ SetName() [3/9]

void CPC_ResultType_Base::SetName ( const TName value)

Assign a value to Name data member.

Parameters
valueValue to assign

◆ SetName() [4/9]

void CPC_AssayDescription_Base::SetName ( TName &&  value)

◆ SetName() [5/9]

void CPC_AssayTargetInfo_Base::SetName ( TName &&  value)

◆ SetName() [6/9]

void CPC_ResultType_Base::SetName ( TName &&  value)

◆ SetName() [7/9]

TName& CPC_AssayDescription_Base::SetName ( void  )

Assign a value to Name data member.

Returns
Reference to the data value.

◆ SetName() [8/9]

TName& CPC_AssayTargetInfo_Base::SetName ( void  )

Assign a value to Name data member.

Returns
Reference to the data value.

◆ SetName() [9/9]

TName& CPC_ResultType_Base::SetName ( void  )

Assign a value to Name data member.

Returns
Reference to the data value.

◆ SetNucleotide_accession() [1/2]

void CPC_AssayTargetInfo_Base::C_Mol_id::SetNucleotide_accession ( const TNucleotide_accession value)

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 118 of file PC_AssayTargetInfo_.cpp.

References eDoNotResetVariant, and rapidjson::value.

◆ SetNucleotide_accession() [2/2]

CPC_AssayTargetInfo_Base::C_Mol_id::TNucleotide_accession & CPC_AssayTargetInfo_Base::C_Mol_id::SetNucleotide_accession ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 664 of file PC_AssayTargetInfo_.hpp.

References eDoNotResetVariant.

◆ SetOrganism() [1/2]

void CPC_AssayTargetInfo_Base::SetOrganism ( TOrganism value)

Assign a value to Organism data member.

Parameters
valueReference to value.

◆ SetOrganism() [2/2]

TOrganism& CPC_AssayTargetInfo_Base::SetOrganism ( void  )

Assign a value to Organism data member.

Returns
Reference to the data value.

◆ SetOther() [1/2]

void CPC_AssayTargetInfo_Base::C_Mol_id::SetOther ( const TOther value)

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 124 of file PC_AssayTargetInfo_.cpp.

References eDoNotResetVariant, and rapidjson::value.

◆ SetOther() [2/2]

CPC_AssayTargetInfo_Base::C_Mol_id::TOther & CPC_AssayTargetInfo_Base::C_Mol_id::SetOther ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 684 of file PC_AssayTargetInfo_.hpp.

References eDoNotResetVariant.

◆ SetOutcome() [1/2]

void CPC_AssayResults_Base::SetOutcome ( TOutcome  value)

Assign a value to Outcome data member.

Parameters
valueValue to assign

◆ SetOutcome() [2/2]

TOutcome& CPC_AssayResults_Base::SetOutcome ( void  )

Assign a value to Outcome data member.

Returns
Reference to the data value.

◆ SetProject_category() [1/2]

void CPC_AssayDescription_Base::SetProject_category ( TProject_category  value)

Assign a value to Project_category data member.

Parameters
valueValue to assign

◆ SetProject_category() [2/2]

TProject_category& CPC_AssayDescription_Base::SetProject_category ( void  )

Assign a value to Project_category data member.

Returns
Reference to the data value.

◆ SetProtein_accession() [1/2]

void CPC_AssayTargetInfo_Base::C_Mol_id::SetProtein_accession ( const TProtein_accession value)

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 112 of file PC_AssayTargetInfo_.cpp.

References eDoNotResetVariant, and rapidjson::value.

◆ SetProtein_accession() [2/2]

CPC_AssayTargetInfo_Base::C_Mol_id::TProtein_accession & CPC_AssayTargetInfo_Base::C_Mol_id::SetProtein_accession ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 644 of file PC_AssayTargetInfo_.hpp.

References eDoNotResetVariant.

◆ SetProtocol()

TProtocol& CPC_AssayDescription_Base::SetProtocol ( void  )

Assign a value to Protocol data member.

Returns
Reference to the data value.

◆ SetRank() [1/2]

void CPC_AssayResults_Base::SetRank ( TRank  value)

Assign a value to Rank data member.

Parameters
valueValue to assign

◆ SetRank() [2/2]

TRank& CPC_AssayResults_Base::SetRank ( void  )

Assign a value to Rank data member.

Returns
Reference to the data value.

◆ SetResults()

TResults& CPC_AssayDescription_Base::SetResults ( void  )

Assign a value to Results data member.

Returns
Reference to the data value.

◆ SetRevision() [1/2]

void CPC_AssayDescription_Base::SetRevision ( TRevision  value)

Assign a value to Revision data member.

Parameters
valueValue to assign

◆ SetRevision() [2/2]

TRevision& CPC_AssayDescription_Base::SetRevision ( void  )

Assign a value to Revision data member.

Returns
Reference to the data value.

◆ SetRevoke()

TRevoke& CPC_AssaySubmit_Base::SetRevoke ( void  )

Assign a value to Revoke data member.

Returns
Reference to the data value.

◆ SetRn() [1/3]

void CPC_AssayDRAttr_Base::SetRn ( const TRn value)

Assign a value to Rn data member.

Parameters
valueValue to assign

◆ SetRn() [2/3]

void CPC_AssayDRAttr_Base::SetRn ( TRn &&  value)

◆ SetRn() [3/3]

TRn& CPC_AssayDRAttr_Base::SetRn ( void  )

Assign a value to Rn data member.

Returns
Reference to the data value.

◆ SetSid() [1/2]

void CPC_AssayResults_Base::SetSid ( TSid  value)

Assign a value to Sid data member.

Parameters
valueValue to assign

◆ SetSid() [2/2]

TSid& CPC_AssayResults_Base::SetSid ( void  )

Assign a value to Sid data member.

Returns
Reference to the data value.

◆ SetSid_source() [1/2]

void CPC_AssayResults_Base::SetSid_source ( TSid_source value)

Assign a value to Sid_source data member.

Parameters
valueReference to value.

◆ SetSid_source() [2/2]

TSid_source& CPC_AssayResults_Base::SetSid_source ( void  )

Assign a value to Sid_source data member.

Returns
Reference to the data value.

◆ SetSset()

TSset& CPC_ResultType_Base::C_Constraints::SetSset ( void  )

Select the variant.

Returns
Reference to the variant data.

◆ SetSubstance_type() [1/2]

void CPC_AssayDescription_Base::SetSubstance_type ( TSubstance_type  value)

Assign a value to Substance_type data member.

Parameters
valueValue to assign

◆ SetSubstance_type() [2/2]

TSubstance_type& CPC_AssayDescription_Base::SetSubstance_type ( void  )

Assign a value to Substance_type data member.

Returns
Reference to the data value.

◆ SetSunit() [1/3]

void CPC_ResultType_Base::SetSunit ( const TSunit value)

Assign a value to Sunit data member.

Parameters
valueValue to assign

◆ SetSunit() [2/3]

void CPC_ResultType_Base::SetSunit ( TSunit &&  value)

◆ SetSunit() [3/3]

TSunit& CPC_ResultType_Base::SetSunit ( void  )

Assign a value to Sunit data member.

Returns
Reference to the data value.

◆ SetSval() [1/2]

void CPC_AssayData_Base::C_Value::SetSval ( const TSval value)

Select the variant and set its data.

Parameters
valueVariant data.

◆ SetSval() [2/2]

TSval& CPC_AssayData_Base::C_Value::SetSval ( void  )

Select the variant.

Returns
Reference to the variant data.

◆ SetTarget()

TTarget& CPC_AssayDescription_Base::SetTarget ( void  )

Assign a value to Target data member.

Returns
Reference to the data value.

◆ SetTax_id() [1/2]

void CPC_AssayTargetInfo_Base::C_Mol_id::SetTax_id ( TTax_id  value)
inline

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 711 of file PC_AssayTargetInfo_.hpp.

References eDoNotResetVariant, and rapidjson::value.

◆ SetTax_id() [2/2]

CPC_AssayTargetInfo_Base::C_Mol_id::TTax_id & CPC_AssayTargetInfo_Base::C_Mol_id::SetTax_id ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 704 of file PC_AssayTargetInfo_.hpp.

References eDoNotResetVariant.

◆ SetTc() [1/2]

void CPC_ResultType_Base::SetTc ( TTc value)

Assign a value to Tc data member.

Parameters
valueReference to value.

◆ SetTc() [2/2]

TTc& CPC_ResultType_Base::SetTc ( void  )

Assign a value to Tc data member.

Returns
Reference to the data value.

◆ SetTid() [1/4]

void CPC_AssayData_Base::SetTid ( TTid  value)

Assign a value to Tid data member.

Parameters
valueValue to assign

◆ SetTid() [2/4]

void CPC_ResultType_Base::SetTid ( TTid  value)

Assign a value to Tid data member.

Parameters
valueValue to assign

◆ SetTid() [3/4]

TTid& CPC_AssayData_Base::SetTid ( void  )

Assign a value to Tid data member.

Returns
Reference to the data value.

◆ SetTid() [4/4]

TTid& CPC_ResultType_Base::SetTid ( void  )

Assign a value to Tid data member.

Returns
Reference to the data value.

◆ SetTitle() [1/3]

void CPC_CategorizedComment_Base::SetTitle ( const TTitle value)

Assign a value to Title data member.

Parameters
valueValue to assign

◆ SetTitle() [2/3]

void CPC_CategorizedComment_Base::SetTitle ( TTitle &&  value)

◆ SetTitle() [3/3]

TTitle& CPC_CategorizedComment_Base::SetTitle ( void  )

Assign a value to Title data member.

Returns
Reference to the data value.

◆ SetTransform() [1/2]

void CPC_ResultType_Base::SetTransform ( TTransform  value)

Assign a value to Transform data member.

Parameters
valueValue to assign

◆ SetTransform() [2/2]

TTransform& CPC_ResultType_Base::SetTransform ( void  )

Assign a value to Transform data member.

Returns
Reference to the data value.

◆ SetType() [1/6]

void CPC_AnnotatedXRef_Base::SetType ( TType  value)

Assign a value to Type data member.

Parameters
valueValue to assign

◆ SetType() [2/6]

void CPC_AssayDRAttr_Base::SetType ( TType  value)

Assign a value to Type data member.

Parameters
valueValue to assign

◆ SetType() [3/6]

void CPC_ResultType_Base::SetType ( TType  value)

Assign a value to Type data member.

Parameters
valueValue to assign

◆ SetType() [4/6]

TType& CPC_AnnotatedXRef_Base::SetType ( void  )

Assign a value to Type data member.

Returns
Reference to the data value.

◆ SetType() [5/6]

TType& CPC_AssayDRAttr_Base::SetType ( void  )

Assign a value to Type data member.

Returns
Reference to the data value.

◆ SetType() [6/6]

TType& CPC_ResultType_Base::SetType ( void  )

Assign a value to Type data member.

Returns
Reference to the data value.

◆ SetUnit() [1/4]

void CPC_ConcentrationAttr_Base::SetUnit ( TUnit  value)

Assign a value to Unit data member.

Parameters
valueValue to assign

◆ SetUnit() [2/4]

void CPC_ResultType_Base::SetUnit ( TUnit  value)

Assign a value to Unit data member.

Parameters
valueValue to assign

◆ SetUnit() [3/4]

TUnit& CPC_ConcentrationAttr_Base::SetUnit ( void  )

Assign a value to Unit data member.

Returns
Reference to the data value.

◆ SetUnit() [4/4]

TUnit& CPC_ResultType_Base::SetUnit ( void  )

Assign a value to Unit data member.

Returns
Reference to the data value.

◆ SetUrl() [1/3]

void CPC_AssayResults_Base::SetUrl ( const TUrl value)

Assign a value to Url data member.

Parameters
valueValue to assign

◆ SetUrl() [2/3]

void CPC_AssayResults_Base::SetUrl ( TUrl &&  value)

◆ SetUrl() [3/3]

TUrl& CPC_AssayResults_Base::SetUrl ( void  )

Assign a value to Url data member.

Returns
Reference to the data value.

◆ SetValue() [1/2]

void CPC_AssayData_Base::SetValue ( TValue value)

Assign a value to Value data member.

Parameters
valueReference to value.

◆ SetValue() [2/2]

TValue& CPC_AssayData_Base::SetValue ( void  )

Assign a value to Value data member.

Returns
Reference to the data value.

◆ SetVersion() [1/2]

void CPC_AssayResults_Base::SetVersion ( TVersion  value)

Assign a value to Version data member.

Parameters
valueValue to assign

◆ SetVersion() [2/2]

TVersion& CPC_AssayResults_Base::SetVersion ( void  )

Assign a value to Version data member.

Returns
Reference to the data value.

◆ SetXref() [1/4]

void CPC_AnnotatedXRef_Base::SetXref ( TXref value)

Assign a value to Xref data member.

Parameters
valueReference to value.

◆ SetXref() [2/4]

TXref& CPC_AnnotatedXRef_Base::SetXref ( void  )

Assign a value to Xref data member.

Returns
Reference to the data value.

◆ SetXref() [3/4]

TXref& CPC_AssayDescription_Base::SetXref ( void  )

Assign a value to Xref data member.

Returns
Reference to the data value.

◆ SetXref() [4/4]

TXref& CPC_AssayResults_Base::SetXref ( void  )

Assign a value to Xref data member.

Returns
Reference to the data value.

◆ ThrowInvalidSelection() [1/4]

void CPC_AssayData_Base::C_Value::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected selection.

◆ ThrowInvalidSelection() [2/4]

void CPC_AssaySubmit_Base::C_Assay::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected selection.

◆ ThrowInvalidSelection() [3/4]

void CPC_AssayTargetInfo_Base::C_Mol_id::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected selection.

Definition at line 107 of file PC_AssayTargetInfo_.cpp.

References DIAG_COMPILE_INFO.

◆ ThrowInvalidSelection() [4/4]

void CPC_ResultType_Base::C_Constraints::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected selection.

◆ Which() [1/4]

E_Choice CPC_AssayData_Base::C_Value::Which ( void  ) const

Which variant is currently selected.

Returns
Choice state enumerator.

◆ Which() [2/4]

E_Choice CPC_AssaySubmit_Base::C_Assay::Which ( void  ) const

Which variant is currently selected.

Returns
Choice state enumerator.

◆ Which() [3/4]

CPC_AssayTargetInfo_Base::C_Mol_id::E_Choice CPC_AssayTargetInfo_Base::C_Mol_id::Which ( void  ) const
inline

Which variant is currently selected.

Returns
Choice state enumerator.

Definition at line 575 of file PC_AssayTargetInfo_.hpp.

References CPC_AssayTargetInfo_Base::C_Mol_id::m_choice.

◆ Which() [4/4]

E_Choice CPC_ResultType_Base::C_Constraints::Which ( void  ) const

Which variant is currently selected.

Returns
Choice state enumerator.

◆ ~C_Assay()

CPC_AssaySubmit_Base::C_Assay::~C_Assay ( void  )

◆ ~C_Constraints()

CPC_ResultType_Base::C_Constraints::~C_Constraints ( void  )

◆ ~C_Mol_id()

CPC_AssayTargetInfo_Base::C_Mol_id::~C_Mol_id ( void  )

Definition at line 154 of file PC_AssayTargetInfo_.cpp.

References CPC_AssayTargetInfo_Base::Reset().

◆ ~C_Value()

CPC_AssayData_Base::C_Value::~C_Value ( void  )

◆ ~CPC_AnnotatedXRef()

CPC_AnnotatedXRef::~CPC_AnnotatedXRef ( void  )

◆ ~CPC_AnnotatedXRef_Base()

virtual CPC_AnnotatedXRef_Base::~CPC_AnnotatedXRef_Base ( void  )
virtual

◆ ~CPC_AssayContainer()

CPC_AssayContainer::~CPC_AssayContainer ( void  )

◆ ~CPC_AssayContainer_Base()

virtual CPC_AssayContainer_Base::~CPC_AssayContainer_Base ( void  )
virtual

◆ ~CPC_AssayData()

CPC_AssayData::~CPC_AssayData ( void  )

◆ ~CPC_AssayData_Base()

virtual CPC_AssayData_Base::~CPC_AssayData_Base ( void  )
virtual

◆ ~CPC_AssayDescription()

CPC_AssayDescription::~CPC_AssayDescription ( void  )

◆ ~CPC_AssayDescription_Base()

virtual CPC_AssayDescription_Base::~CPC_AssayDescription_Base ( void  )
virtual

◆ ~CPC_AssayDRAttr()

CPC_AssayDRAttr::~CPC_AssayDRAttr ( void  )

◆ ~CPC_AssayDRAttr_Base()

virtual CPC_AssayDRAttr_Base::~CPC_AssayDRAttr_Base ( void  )
virtual

◆ ~CPC_AssayResults()

CPC_AssayResults::~CPC_AssayResults ( void  )

◆ ~CPC_AssayResults_Base()

virtual CPC_AssayResults_Base::~CPC_AssayResults_Base ( void  )
virtual

◆ ~CPC_AssaySubmit()

CPC_AssaySubmit::~CPC_AssaySubmit ( void  )

◆ ~CPC_AssaySubmit_Base()

virtual CPC_AssaySubmit_Base::~CPC_AssaySubmit_Base ( void  )
virtual

◆ ~CPC_AssayTargetInfo()

CPC_AssayTargetInfo::~CPC_AssayTargetInfo ( void  )

◆ ~CPC_AssayTargetInfo_Base()

virtual CPC_AssayTargetInfo_Base::~CPC_AssayTargetInfo_Base ( void  )
virtual

◆ ~CPC_CategorizedComment()

CPC_CategorizedComment::~CPC_CategorizedComment ( void  )

◆ ~CPC_CategorizedComment_Base()

virtual CPC_CategorizedComment_Base::~CPC_CategorizedComment_Base ( void  )
virtual

◆ ~CPC_ConcentrationAttr()

CPC_ConcentrationAttr::~CPC_ConcentrationAttr ( void  )

◆ ~CPC_ConcentrationAttr_Base()

virtual CPC_ConcentrationAttr_Base::~CPC_ConcentrationAttr_Base ( void  )
virtual

◆ ~CPC_IntegerMinMax()

CPC_IntegerMinMax::~CPC_IntegerMinMax ( void  )

◆ ~CPC_IntegerMinMax_Base()

virtual CPC_IntegerMinMax_Base::~CPC_IntegerMinMax_Base ( void  )
virtual

◆ ~CPC_RealMinMax()

CPC_RealMinMax::~CPC_RealMinMax ( void  )

◆ ~CPC_RealMinMax_Base()

virtual CPC_RealMinMax_Base::~CPC_RealMinMax_Base ( void  )
virtual

◆ ~CPC_ResultType()

CPC_ResultType::~CPC_ResultType ( void  )

◆ ~CPC_ResultType_Base()

virtual CPC_ResultType_Base::~CPC_ResultType_Base ( void  )
virtual

Variable Documentation

◆ 

union { ... }

◆ 

union { ... }

◆ 

union { ... }

◆ 

union { ... }

◆ m_Ac_qualifier

bool CPC_ResultType_Base::m_Ac_qualifier
private

◆ 

TAid { ... } ::m_Aid

Definition at line 304 of file PC_AssaySubmit_.hpp.

◆ 

TBval { ... } ::m_Bval

Definition at line 302 of file PC_AssayData_.hpp.

◆ m_choice

E_Choice CPC_AssayTargetInfo_Base::C_Mol_id::m_choice
private

◆ m_Comment [1/5]

CStringUTF8 CPC_AnnotatedXRef_Base::m_Comment
private

Definition at line 246 of file PC_AnnotatedXRef_.hpp.

◆ m_Comment [2/5]

list< CStringUTF8 > CPC_AssayDescription_Base::m_Comment
private

Definition at line 813 of file PC_AssayDescription_.hpp.

◆ m_Comment [3/5]

CStringUTF8 CPC_AssayResults_Base::m_Comment
private

Definition at line 545 of file PC_AssayResults_.hpp.

◆ m_Comment [4/5]

list< CStringUTF8 > CPC_AssayTargetInfo_Base::m_Comment
private

Definition at line 562 of file PC_AssayTargetInfo_.hpp.

◆ m_Comment [5/5]

list< CStringUTF8 > CPC_CategorizedComment_Base::m_Comment
private

Definition at line 192 of file PC_CategorizedComment_.hpp.

◆ m_Descr [1/2]

CStringUTF8 CPC_AssayDRAttr_Base::m_Descr
private

Definition at line 326 of file PC_AssayDRAttr_.hpp.

◆ m_Descr [2/2]

CStringUTF8 CPC_AssayTargetInfo_Base::m_Descr
private

Definition at line 561 of file PC_AssayTargetInfo_.hpp.

◆ m_Description [1/2]

list< CStringUTF8 > CPC_AssayDescription_Base::m_Description
private

Definition at line 811 of file PC_AssayDescription_.hpp.

◆ m_Description [2/2]

list< CStringUTF8 > CPC_ResultType_Base::m_Description
private

Definition at line 1056 of file PC_ResultType_.hpp.

◆ m_Dn

CStringUTF8 CPC_AssayDRAttr_Base::m_Dn
private

Definition at line 327 of file PC_AssayDRAttr_.hpp.

◆  [1/3]

void* { ... } ::m_dummy_pointer_for_alignment

Definition at line 304 of file PC_AssayData_.hpp.

◆ m_dummy_pointer_for_alignment [2/3]

void* CPC_AssayTargetInfo_Base::C_Mol_id::m_dummy_pointer_for_alignment

Definition at line 338 of file PC_AssayTargetInfo_.hpp.

◆  [3/3]

void* { ... } ::m_dummy_pointer_for_alignment

Definition at line 338 of file PC_AssayTargetInfo_.hpp.

◆ 

TFmax { ... } ::m_Fmax

Definition at line 447 of file PC_ResultType_.hpp.

◆ 

TFmin { ... } ::m_Fmin

Definition at line 446 of file PC_ResultType_.hpp.

◆ 

NCBI_NS_NCBI::CUnionBuffer<TFset> { ... } ::m_Fset

Definition at line 445 of file PC_ResultType_.hpp.

◆ 

TFval { ... } ::m_Fval

Definition at line 301 of file PC_AssayData_.hpp.

◆  [1/2]

TGene_id { ... } ::m_Gene_id

Definition at line 335 of file PC_AssayTargetInfo_.hpp.

◆ m_Gene_id [2/2]

TGene_id CPC_AssayTargetInfo_Base::C_Mol_id::m_Gene_id

Definition at line 335 of file PC_AssayTargetInfo_.hpp.

◆ 

TImax { ... } ::m_Imax

Definition at line 450 of file PC_ResultType_.hpp.

◆ 

TImin { ... } ::m_Imin

Definition at line 449 of file PC_ResultType_.hpp.

◆ 

NCBI_NS_NCBI::CUnionBuffer<TIset> { ... } ::m_Iset

Definition at line 448 of file PC_ResultType_.hpp.

◆ 

TIval { ... } ::m_Ival

Definition at line 300 of file PC_AssayData_.hpp.

◆ m_Mol_id

CRef< TMol_id > CPC_AssayTargetInfo_Base::m_Mol_id
private

Definition at line 559 of file PC_AssayTargetInfo_.hpp.

◆ m_Name [1/3]

CStringUTF8 CPC_AssayDescription_Base::m_Name
private

Definition at line 810 of file PC_AssayDescription_.hpp.

◆ m_Name [2/3]

CStringUTF8 CPC_AssayTargetInfo_Base::m_Name
private

Definition at line 558 of file PC_AssayTargetInfo_.hpp.

◆ m_Name [3/3]

CStringUTF8 CPC_ResultType_Base::m_Name
private

Definition at line 1055 of file PC_ResultType_.hpp.

◆  [1/2]

NCBI_NS_NCBI::CSerialObject* { ... } ::m_object

Definition at line 305 of file PC_AssaySubmit_.hpp.

◆  [2/2]

NCBI_NS_NCBI::CSerialObject* { ... } ::m_object

Definition at line 452 of file PC_ResultType_.hpp.

◆ m_Protocol

list< CStringUTF8 > CPC_AssayDescription_Base::m_Protocol
private

Definition at line 812 of file PC_AssayDescription_.hpp.

◆ m_Rn

CStringUTF8 CPC_AssayDRAttr_Base::m_Rn
private

Definition at line 328 of file PC_AssayDRAttr_.hpp.

◆ 

NCBI_NS_NCBI::CUnionBuffer<TSset> { ... } ::m_Sset

Definition at line 451 of file PC_ResultType_.hpp.

◆  [1/2]

NCBI_NS_NCBI::CUnionBuffer<NCBI_NS_STD::string> { ... } ::m_string

Definition at line 337 of file PC_AssayTargetInfo_.hpp.

◆ m_string [2/2]

NCBI_NS_NCBI::CUnionBuffer<NCBI_NS_STD::string> CPC_AssayTargetInfo_Base::C_Mol_id::m_string

Definition at line 337 of file PC_AssayTargetInfo_.hpp.

◆ m_string_utf8 [1/2]

NCBI_NS_NCBI::CUnionBuffer<CStringUTF8> CPC_AssayData_Base::C_Value::m_string_utf8

Definition at line 303 of file PC_AssayData_.hpp.

◆  [2/2]

NCBI_NS_NCBI::CUnionBuffer<CStringUTF8> { ... } ::m_string_utf8

Definition at line 303 of file PC_AssayData_.hpp.

◆ m_Tax_id [1/2]

TTax_id CPC_AssayTargetInfo_Base::C_Mol_id::m_Tax_id

Definition at line 336 of file PC_AssayTargetInfo_.hpp.

◆  [2/2]

TTax_id { ... } ::m_Tax_id

Definition at line 336 of file PC_AssayTargetInfo_.hpp.

◆ m_Title

CStringUTF8 CPC_CategorizedComment_Base::m_Title
private

Definition at line 191 of file PC_CategorizedComment_.hpp.

◆ m_Url

CStringUTF8 CPC_AssayResults_Base::m_Url
private

Definition at line 549 of file PC_AssayResults_.hpp.

◆ sm_SelectionNames

const char *const CPC_AssayTargetInfo_Base::C_Mol_id::sm_SelectionNames
staticprivate
Initial value:
= {
"not set",
"gene-id",
"protein-accession",
"nucleotide-accession",
"other",
"tax-id"
}

Definition at line 332 of file PC_AssayTargetInfo_.hpp.

Modified on Thu Apr 25 08:21:04 2024 by modify_doxy.py rev. 669887