My Project  v0.0.16
exception.hpp
Go to the documentation of this file.
1 /*
2  * File: exception.h
3  * Author: ale
4  *
5  * Created on August 21, 2013, 2:29 PM
6  */
7 
8 #ifndef __mp7_exception_h__
9 #define __mp7_exception_h__
10 
11 #include "uhal/log/exception.hpp"
12 
13 namespace mp7 {
14  namespace exception {
15  ExceptionClass( MP7HelperException, "Exception class to handle MP7 specific exceptions" );
16  ExceptionClass( Clock40NotInReset, "Exception class to handle cases where the clock source is change without keeping the line in reset" );
17  ExceptionClass( Clock40LockFailed, "Exception class to handle failure of clock 40 locking" );
18  ExceptionClass( XpointConfigTimeout, "Exception class to handle Xpoint configuration timeout" );
19  ExceptionClass( SI5326ConfigurationTimeout, "Exception class to handle si5326 configuration timeout" );
20 
21  ExceptionClass( BC0LockFailed, "Exception class to handle failure of BC0 lock" );
22  ExceptionClass( TTCFrequencyInvalid, "Exception class to handle TTC invalid frequency readings" );
23 
24  ExceptionClass( GTHFSMResetTimeout, "Exception class to handle failure to reset GTH's fsms");
25 
26  ExceptionClass( BufferLockFailed, "Exception class to handle failure of Buffer lock" );
27  ExceptionClass( BufferConfigError, "Exception class to handle buffer misconfiguration" );
28  ExceptionClass( BufferSizeExceeded, "Exception class to handle buffer size errors" );
29  ExceptionClass( I2CSlaveNotFound, "Exception class to handle missing I2C slaves" );
30  ExceptionClass( I2CException, "Exception class to handle I2C Exceptions" );
31  }
32 }
33 
34 #endif /* __mp7_exception_h__ */
35 
36 
-test-ipbusaccess
Definition: AlignmentNode.hpp:15
ExceptionClass( MP7HelperException, "Exception class to handle MP7 specific exceptions" )