Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Related Pages

SctPixelRod::BocException Class Reference

BocException: general exception class for BOC-specific errors. This class is thrown if an error specific to the BocCard class is encountered. Typically this is if a value in an argument is outside the valid range. An exception is now also thrown if the BOC_BUSY bit does not clear in one second - this is to avoid a hangup on the setup bus. The class inherits from BaseException. More...

#include <BocCard.h>


Public Member Functions

 BocException (std::string descriptor)
 BocException (std::string descriptor, INT32 value1, INT32 value2)
INT32 getNumData ()
INT32 getData1 ()
INT32 getData2 ()
virtual void what (std::ostream &)

Private Attributes

INT32 m_numValue
INT32 m_value1
INT32 m_value2


Detailed Description

BocException: general exception class for BOC-specific errors. This class is thrown if an error specific to the BocCard class is encountered. Typically this is if a value in an argument is outside the valid range. An exception is now also thrown if the BOC_BUSY bit does not clear in one second - this is to avoid a hangup on the setup bus. The class inherits from BaseException.

Author:
John Hill (hill@hep.phy.cam.ac.uk) - originator

Definition at line 110 of file BocCard.h.


The documentation for this class was generated from the following file:
Generated on Thu Jul 15 09:54:03 2004 for SCT DAQ/DCS Software - C++ by doxygen 1.3.5