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);
}
Example #2
0
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);
}