Exemplo n.º 1
0
void CPlotLocus::RegisterAll(bool bInConstructor)
{
  RegisterUint("channel",&m_nChannel);
  RegisterInt("start",&m_nStart);
  RegisterInt("end",&m_nEnd);
  RegisterInt("startExtended",&m_nStartExtended);
  RegisterInt("endExtended",&m_nEndExtended);
  RegisterWxString("name",&m_sName);
  if(bInConstructor)
  {
    Init();
  }
}
Exemplo n.º 2
0
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();
  }
}
Exemplo n.º 3
0
void COARchannelAlert::RegisterAll(bool)
{
  RegisterInt("ChannelNr",&m_nChannelNr);
  Register(COARfile::g_sMessageNumber, &COARfile::g_iovn,(void *) &m_vnMessageNumber);  
  Register("Artifact",&m_ioArtifact,&m_vpArtifact);
  Register("OldArtifact",&m_ioArtifact,&m_vpOldArtifact);
  m_ioArtifact.Manage(&m_vpArtifact);
  m_ioArtifact.Manage(&m_vpOldArtifact);
}
Exemplo n.º 4
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);
}
Exemplo n.º 5
0
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();
  }
}
Exemplo n.º 6
0
void CDirList::RegisterAll(bool)
{
  wxASSERT_MSG(sizeof(int) == sizeof(CDirListStatus),
    "Code Error in CDirList::RegisterAll()"
      "sizeof enum differs from sizeof int");

  RegisterWxString("dirInput",&m_sDirInput);
  RegisterWxString("dirOutput",&m_sDirOutput);
  RegisterWxString("dirOpenError",&m_sOpenError);
  RegisterInt("status",(int *) &m_nStatus);
  Register("parms",&m_parmOsiris,(void *)&m_parmOsiris);
  Register("dirList",&m_vpDir);
}
Exemplo n.º 7
0
void CDirEntry::RegisterAll(bool)
{
  wxASSERT_MSG(sizeof(int) == sizeof(CDirEntryStatus),
    "Code Error in CDirEntry::RegisterAll()"
      "sizeof enum differs from sizeof int");
  RegisterWxString("InputDir",&m_sInputDir);
  RegisterWxString("OutputDir",&m_sOutputDir);
  RegisterWxString("OutputFile",&m_sOutputFile);
  RegisterWxDateTimeXML("StartTime",&m_dtStart);
  RegisterWxDateTimeXML("StopTime",&m_dtStop);
  Register("parms",&m_parmOsiris,(void *)&m_parmOsiris);
  RegisterWxString("RunOutput",&m_sRunOutput);
  RegisterInt("Status",(int *)&m_nStatus);
  RegisterLong("index",&m_nNdx);
}
Exemplo n.º 8
0
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);
}
Exemplo n.º 9
0
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();
  }
}
Exemplo n.º 10
0
Resource::Resource() :
	_symbol(NULL),
	_buffer(NULL),
	_buffer_len(0),
	_symbol_len(256),
	_top(0),
	_look(0),
	_tape(NULL),
	_line(1),	
	_string(0),
	_error(0),
	_stack(NULL),
	_sym_tab(NULL)
{
	mFilename[0] = 0;

	RegisterFunction("setq", setq);
	RegisterFunction("nil", nil);

	Resource::mInstance = __RESOURCE_AGENT_ = this;

	/* Mongoose 2002.01.12, 
	 * Bind script functions to C/C++ functions */
	RegisterFunction("window", mgtk_rc_window);
	RegisterFunction("icon", mgtk_rc_icon);
	RegisterFunction("gl_widget", mgtk_rc_gl_widget);
	RegisterFunction("statusbar", mgtk_rc_statusbar);
	RegisterFunction("textview", mgtk_rc_textview);
	RegisterFunction("notebook", mgtk_rc_notebook);
	RegisterFunction("dialog", mgtk_rc_dialog);
	RegisterFunction("tab", mgtk_rc_tab);
	RegisterFunction("hsep", mgtk_rc_hsep);
	RegisterFunction("vsep", mgtk_rc_vsep);
	RegisterFunction("vbox", mgtk_rc_vbox);
	RegisterFunction("hbox", mgtk_rc_hbox);
	RegisterFunction("handlebox", mgtk_rc_handlebox);
	RegisterFunction("textbox", mgtk_rc_textbox);
	RegisterFunction("label", mgtk_rc_label);
	RegisterFunction("label2", mgtk_rc_label2);
	RegisterFunction("colorbutton", mgtk_rc_colorbutton);
	RegisterFunction("color", mgtk_rc_color);
	RegisterFunction("button", mgtk_rc_button);
	RegisterFunction("togglebutton", mgtk_rc_togglebutton);
	RegisterFunction("spinbutton", mgtk_rc_spinbutton);
	RegisterFunction("spinbutton2", mgtk_rc_spinbutton2);
	RegisterFunction("menu_item", mgtk_rc_menu_item);
	RegisterFunction("toggle_menu_item", mgtk_rc_check_menu_item);
	RegisterFunction("submenu", mgtk_rc_submenu);
	RegisterFunction("menu_seperator", mgtk_rc_menu_seperator);
	RegisterFunction("optionmenu", mgtk_rc_optionmenu);
	RegisterFunction("popup_menu", mgtk_rc_popup_menu);
	RegisterFunction("menubar", mgtk_rc_menubar);
	RegisterFunction("tree", mgtk_rc_tree);
	RegisterFunction("toolbar", mgtk_rc_toolbar);
	RegisterFunction("toolbar_togglebutton", mgtk_rc_toolbar_togglebutton);
	RegisterFunction("toolbar_button", mgtk_rc_toolbar_button);
	RegisterFunction("toolbar_menu_button", mgtk_rc_toolbar_menu_button);
	RegisterFunction("hslider", mgtk_rc_hslider);
	RegisterFunction("dialog", mgtk_rc_dialog);
	RegisterFunction("query_dialog", mgtk_rc_query_dialog);
	RegisterFunction("confirmation_dialog", mgtk_rc_confirmation_dialog);
	RegisterFunction("fileselection_hack", mgtk_rc_fileselection_drop_down_menu);
	RegisterFunction("filechooserbutton", mgtk_rc_filechooserbutton);
	RegisterFunction("filechoosermenu_item", mgtk_rc_filechoosermenu_item);
	RegisterFunction("filechoosertoolbar_button", mgtk_rc_filechoosertoolbar_button);
	RegisterFunction("toolbar_separator", mgtk_rc_toolbar_separator);
	RegisterFunction("toolbar_item", mgtk_rc_toolbar_item);
	RegisterFunction("func_set_toggle", mgtk_func_toggle_set);
	RegisterFunction("expander", mgtk_rc_expander);
	RegisterFunction("expander_hbox", mgtk_rc_expander_hbox);
	RegisterFunction("summonbox", mgtk_rc_summonbox);

	RegisterInt("IconSize_Menu", 1);
	RegisterInt("IconSize_ToolbarSmall", 2);
	RegisterInt("IconSize_Toolbar", 3);
	RegisterInt("IconSize_Button", 4);
	RegisterInt("IconSize_Dialog", 5);
}