CCDControl Class Reference

Inheritance diagram for CCDControl:

AppBase MyGnomeTools MyGnomeTools List of all members.

Public Member Functions

 CCDControl ()
virtual ~CCDControl ()
void update ()
void updateCCD (int cmd=-1)

Static Public Member Functions

static void ExecCmd (int cmd)
static void ChangedNotify (Param_Control *pcs, gpointer data)
static int ChangedAction (GtkWidget *widget, CCDControl *dspc)
static int monitor_callback (GtkWidget *widget, CCDControl *dspc)

Private Attributes

UnitObjUnity
UnitObjTime
double CCD_exptime

Detailed Description

Definition at line 124 of file CCDControl.C.


Constructor & Destructor Documentation

CCDControl::CCDControl  ) 
 

Definition at line 227 of file CCDControl.C.

References AppBase::AppWidgetInit(), CCD_exptime, ChangedNotify(), FALSE, MLD_WERT_NICHT_OK, monitor_callback(), MyGnomeTools::mygtk_create_input(), N_, Param_Control::Set_ChangeNoticeFkt(), Time, TRUE, Unity, AppBase::vbox, and AppBase::widget.

CCDControl::~CCDControl  )  [virtual]
 

Definition at line 289 of file CCDControl.C.

References Time, and Unity.


Member Function Documentation

int CCDControl::ChangedAction GtkWidget *  widget,
CCDControl dspc
[static]
 

Definition at line 306 of file CCDControl.C.

References updateCCD().

void CCDControl::ChangedNotify Param_Control pcs,
gpointer  data
[static]
 

Definition at line 311 of file CCDControl.C.

Referenced by CCDControl().

void CCDControl::ExecCmd int  cmd  )  [static]
 

Definition at line 318 of file CCDControl.C.

Referenced by updateCCD().

int CCDControl::monitor_callback GtkWidget *  widget,
CCDControl dspc
[static]
 

Definition at line 322 of file CCDControl.C.

References CCD_CMD_MONITORENABLE, and updateCCD().

Referenced by CCDControl().

void CCDControl::update  ) 
 

Definition at line 294 of file CCDControl.C.

References App::update_ec(), and AppBase::widget.

Referenced by CCDControl_StartScan_callback().

void CCDControl::updateCCD int  cmd = -1  ) 
 

Definition at line 299 of file CCDControl.C.

References DBG_L2, ExecCmd(), and PI_DEBUG.

Referenced by ChangedAction(), and monitor_callback().


Member Data Documentation

double CCDControl::CCD_exptime [private]
 

Definition at line 157 of file CCDControl.C.

Referenced by CCDControl().

UnitObj * CCDControl::Time [private]
 

Definition at line 156 of file CCDControl.C.

Referenced by CCDControl(), and ~CCDControl().

UnitObj* CCDControl::Unity [private]
 

Definition at line 156 of file CCDControl.C.

Referenced by CCDControl(), and ~CCDControl().


The documentation for this class was generated from the following file:
Generated on Sat Apr 1 09:05:06 2006 for GXSM by  doxygen 1.4.6