00001 #ifndef SQUAREXC_HEADER
00002 #define SQUAREXC_HEADER
00003
00004
00005
00011
00012
00013
00014
00015 #include <stdlib.h>
00016 #include <string.h>
00017
00018 #ifdef _STANDARD_C_PLUS_PLUS
00019 #include <iostream>
00020 #include <iomanip>
00021 using namespace std;
00022 #else
00023 #include <iostream.h>
00024 #include <iomanip.h>
00025 #endif
00026
00027
00028
00029 #include"Rangedimexc.hh"
00030
00031
00032
00033 namespace RazorBack {
00034
00041 class Squarexc_: public Dimexc_
00042 {
00043
00044 public:
00045
00051 Squarexc_(const char *Thnm, unsigned int D1, unsigned int D2, bool F=false);
00052
00053 private:
00054 Squarexc_();
00055 };
00056
00057
00058 }
00059
00060
00061
00062 #endif // SQUAREXC_HEADER