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 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); }