void CSamplePeak::RegisterAll(bool bInConstructor) { RegisterDouble("mean",&m_dMean); RegisterInt("height",&m_nHeight); RegisterDouble("meanbps",&m_dMeanBps); RegisterDouble("BPS",&m_dBPS); RegisterWxString("allele",&m_sAllele); RegisterDoubleM1("fit",&m_dFit); if(bInConstructor) { Init(); } }
void CArtifact::RegisterAll(bool bInConstructor) { RegisterInt("level",&m_nLevel); RegisterDouble("mean",&m_dMean); RegisterInt("height",&m_nHeight); RegisterDouble("meanbps",&m_dMeanBPS); RegisterDouble("fit",&m_dFit); RegisterWxString("label",&m_sLabel); RegisterWxString("equivAllele",&m_sEquivAllele); if(bInConstructor) { Init(); } }
void COARartifactAllele::RegisterAll(bool) { RegisterWxString("Name",&m_sName); Register("OffLadder",&COARpeak::IO_OL,&m_sOffLadder); RegisterDouble("BPS",&m_dBPS); RegisterWxString("Locus",&m_sLocus); RegisterIntNonZero("Location",&m_nLocation); RegisterIntNonZero("Count",&m_nCount); }
void CPlotChannel::RegisterAll(bool bInConstructor) { RegisterInt("nr",&m_nr); RegisterDouble("minRFU",&m_dMinRfu); RegisterIntVector("rawPoints",&m_vnRawPoints); RegisterIntVector("analyzedPoints",&m_vnAnalyzedPoints); RegisterIntVector("ladderPoints",&m_vnLadderPoints); RegisterUint("baselineStart",&m_nBaselineStart); RegisterIntVector("baselinePoints",&m_vnBaselinePoints); // the following two lines are for v2.2 beta 1 compatibility // and should eventually be deprecated RegisterUint("BaselineStart",&m_nBaselineStartObsolete); RegisterIntVector("BaselinePoints",&m_vnBaselinePointsObsolete); Register("samplePeak",&m_IOpeak,(void *)&m_vSamplePeak); Register("artifact",&m_IOartifact,(void *)&m_vArtifact); Register("ladderPeak",&m_IOpeak,(void *)&m_vLadderPeak); if(bInConstructor) { Init(); } }
void COARallele::RegisterAll(bool) { RegisterInt(_T("Id"),&m_nID); RegisterWxString(_T("Name"),&m_sName); Register(_T("ArtifactCriticalLevel"), &g_ioArtifact,(void *) &m_nArtifactLevel); RegisterDouble(_T("BPS"),&m_dBPS); RegisterDouble(_T("RFU"),&m_dRFU); RegisterDouble(_T("meanbps"),&m_dMeanBPS); RegisterDouble(_T("PeakArea"),&m_dPeakArea); RegisterDouble(_T("Time"),&m_dTime); RegisterDouble(_T("Fit"),&m_dFit); Register(_T("OffLadder"),&COARpeak::IO_OL,&m_sOffLadder); RegisterIntNonZero(_T("Count"),&m_nCount); RegisterBoolSkipFalse(_T("Disabled"),&m_bDisabled); Register(COARfile::g_sMessageNumber, &COARfile::g_iovn,(void *) &m_vnMessageNumber); RegisterWxDateTimeNonZero(_T("Update"),&m_tUpdate); RegisterWxStringNotEmpty(_T("InterLocus"),&m_sInterLocus); }
void COARartifact::RegisterAll(bool) { RegisterInt("Id",&m_nID); RegisterInt("Level", &m_nLevel); RegisterDouble("RFU",&m_dRFU); RegisterDouble("PullupHeightCorrection",&m_dPullupHeightCorrection); RegisterDouble("meanbps",&m_dMeanBPS); RegisterDouble("PeakArea",&m_dPeakArea); RegisterDouble("Width",&m_dWidth); RegisterDouble("Time",&m_dTime); RegisterDoubleM1("Fit",&m_dFit); RegisterBoolTrue("AllowPeakEdit",&m_bIsEditable); RegisterWxString("Label",&m_sLabel); RegisterWxStringNotEmpty("UserDisplay",&m_sUserDisplay); RegisterBoolSkipFalse("Disabled",&m_bDisabled); RegisterWxDateTimeNonZero("Update",&m_dtUpdate); Register(COARfile::g_sMessageNumber, &COARfile::g_iovn,(void *) &m_vnMessageNumber); Register("Allele",&m_ioAllele,&m_vpAllele); m_ioAllele.Manage(&m_vpAllele); }