00001 /******Digital signal processing library v0.01****** 00002 00003 Header file transerr.h 00004 Contains namespace TransError (exceptions generated by lib) 00005 00006 A.Beletsky 2002(c) 00007 *****************************************************/ 00008 #ifndef TRANSERR_H 00009 #define TRANSERR_H 00010 00011 namespace TransError { 00012 00013 class badNValue { /*.....*/ }; // error - N have to be binary rational 00014 class noData { /*.....*/ }; // error - no Data 00015 class noSuchBasis { /*.....*/ }; // error - no such basis 00016 00017 }; 00018 00019 typedef unsigned int uint; 00020 00021 #endif 00022