Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

EMC_OPERATOR_ERROR Class Reference

#include <emc.hh>

Inheritance diagram for EMC_OPERATOR_ERROR:

Inheritance graph
[legend]
Collaboration diagram for EMC_OPERATOR_ERROR:

Collaboration graph
[legend]

Public Methods

 EMC_OPERATOR_ERROR ()
void update (CMS *cms)

Data Fields

int id
char error [EMC_OPERATOR_ERROR_LEN]

Detailed Description

Send a textual error message to the operator. The message is put in the errlog buffer to be read by the GUI. This allows the controller a generic way to send error messages to the operator.

Definition at line 690 of file emc.hh.


Constructor & Destructor Documentation

EMC_OPERATOR_ERROR::EMC_OPERATOR_ERROR   [inline]
 

Definition at line 693 of file emc.hh.

00693 : RCS_CMD_MSG(EMC_OPERATOR_ERROR_TYPE, sizeof(EMC_OPERATOR_ERROR)) {};


Member Function Documentation

void EMC_OPERATOR_ERROR::update CMS *    cms
 

Definition at line 2518 of file emc.cc.

02519 {
02520         cms->update(id);
02521         cms->update(error,256);
02522 
02523 }


Field Documentation

char EMC_OPERATOR_ERROR::error[EMC_OPERATOR_ERROR_LEN]
 

Definition at line 699 of file emc.hh.

Referenced by CANON_ERROR(), emcOperatorError(), and emc_io_write_error().

int EMC_OPERATOR_ERROR::id
 

Definition at line 698 of file emc.hh.

Referenced by CANON_ERROR().


The documentation for this class was generated from the following files:
Generated on Sun Dec 2 15:28:55 2001 for EMC by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001