00001
00006
00007
00008
00009
00010
00011
00012
00013
00014
00016
00017 inline CTBexceptionMath::CTBexceptionMath()
00018 : CTBexception("CTBexceptionMath"),
00019 md_arg1(0.),
00020 md_arg2(0.),
00021 mi_narg(0)
00022 {}
00023
00024
00026
00027 inline CTBexceptionMath::CTBexceptionMath(const char* c_module)
00028 : CTBexception("CTBexceptionMath", c_module),
00029 md_arg1(0.),
00030 md_arg2(0.),
00031 mi_narg(0)
00032 {}
00033
00034
00036
00037 inline CTBexceptionMath::CTBexceptionMath(double d_arg1, const char* c_module)
00038 : CTBexception("CTBexceptionMath", 0, c_module),
00039 md_arg1(d_arg1),
00040 md_arg2(0.),
00041 mi_narg(1)
00042 {}
00043
00044
00046
00047 inline CTBexceptionMath::CTBexceptionMath(double d_arg1, double d_arg2,
00048 const char* c_module)
00049 : CTBexception("CTBexceptionMath", 0, c_module),
00050 md_arg1(d_arg1),
00051 md_arg2(d_arg2),
00052 mi_narg(2)
00053 {}
00054
00055
00057
00058 inline double CTBexceptionMath::Arg1() const
00059 {
00060 return md_arg1;
00061 }
00062
00063
00065
00066 inline double CTBexceptionMath::Arg2() const
00067 {
00068 return md_arg2;
00069 }
00070
00071
00077
00079
00080 inline CTBexceptionMathDomain::CTBexceptionMathDomain()
00081 : CTBexceptionMath()
00082 {
00083 mc_name = "CTBexceptionMathDomain";
00084 }
00085
00086
00088
00089 inline CTBexceptionMathDomain::CTBexceptionMathDomain(const char* c_module)
00090 : CTBexceptionMath(c_module)
00091 {
00092 mc_name = "CTBexceptionMathDomain";
00093 }
00094
00095
00097
00098 inline CTBexceptionMathDomain::CTBexceptionMathDomain(double d_arg1,
00099 const char* c_module)
00100 : CTBexceptionMath(d_arg1, c_module)
00101 {
00102 mc_name = "CTBexceptionMathDomain";
00103 }
00104
00105
00107
00108 inline CTBexceptionMathDomain::CTBexceptionMathDomain(double d_arg1,
00109 double d_arg2,
00110 const char* c_module)
00111 : CTBexceptionMath(d_arg1, d_arg2, c_module)
00112 {
00113 mc_name = "CTBexceptionMathDomain";
00114 }
00115
00116
00122
00124
00125 inline CTBexceptionMathRange::CTBexceptionMathRange()
00126 : CTBexceptionMath()
00127 {
00128 mc_name = "CTBexceptionMathRange";
00129 }
00130
00131
00133
00134 inline CTBexceptionMathRange::CTBexceptionMathRange(const char* c_module)
00135 : CTBexceptionMath(c_module)
00136 {
00137 mc_name = "CTBexceptionMathRange";
00138 }
00139
00140
00142
00143 inline CTBexceptionMathRange::CTBexceptionMathRange(double d_arg1,
00144 const char* c_module)
00145 : CTBexceptionMath(d_arg1, c_module)
00146 {
00147 mc_name = "CTBexceptionMathRange";
00148 }
00149
00150
00152
00153 inline CTBexceptionMathRange::CTBexceptionMathRange(double d_arg1,
00154 double d_arg2,
00155 const char* c_module)
00156 : CTBexceptionMath(d_arg1, d_arg2, c_module)
00157 {
00158 mc_name = "CTBexceptionMathRange";
00159 }
00160