1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-09 13:22:24 +03:00

0026937: Eliminate NO_CXX_EXCEPTION macro support

Macro NO_CXX_EXCEPTION was removed from code.
Method Raise() was replaced by explicit throw statement.
Method Standard_Failure::Caught() was replaced by normal C++mechanism of exception transfer.
Method Standard_Failure::Caught() is deprecated now.
Eliminated empty constructors.
Updated samples.
Eliminate empty method ChangeValue from NCollection_Map class.
Removed not operable methods from NCollection classes.
This commit is contained in:
ski
2017-02-02 16:35:21 +03:00
committed by apn
parent 0c63f2f8b9
commit 9775fa6110
1146 changed files with 4860 additions and 6183 deletions

View File

@@ -66,7 +66,7 @@ Geom2dGcc_Circ2d2TanOnIter (const GccEnt_QualifiedLin& Qualified1 ,
Qualified1.IsOutside() || Qualified1.IsUnqualified()) ||
!(Qualified2.IsEnclosed() || Qualified2.IsEnclosing() ||
Qualified2.IsOutside() || Qualified2.IsUnqualified())) {
GccEnt_BadQualifier::Raise();
throw GccEnt_BadQualifier();
return;
}
gp_Dir2d dirx(1.,0.);
@@ -167,7 +167,7 @@ Geom2dGcc_Circ2d2TanOnIter (const Geom2dGcc_QCurve& Qualified1 ,
Qualified1.IsOutside() || Qualified1.IsUnqualified()) ||
!(Qualified2.IsEnclosed() || Qualified2.IsEnclosing() ||
Qualified2.IsOutside() || Qualified2.IsUnqualified())) {
GccEnt_BadQualifier::Raise();
throw GccEnt_BadQualifier();
return;
}
Standard_Real Tol = Abs(Tolerance);
@@ -274,7 +274,7 @@ Geom2dGcc_Circ2d2TanOnIter (const Geom2dGcc_QCurve& Qualified1 ,
WellDone = Standard_False;
if (!(Qualified1.IsEnclosed() || Qualified1.IsEnclosing() ||
Qualified1.IsOutside() || Qualified1.IsUnqualified())) {
GccEnt_BadQualifier::Raise();
throw GccEnt_BadQualifier();
return;
}
Standard_Real Tol = Abs(Tolerance);
@@ -361,7 +361,7 @@ Geom2dGcc_Circ2d2TanOnIter (const GccEnt_QualifiedCirc& Qualified1 ,
Qualified1.IsOutside() || Qualified1.IsUnqualified()) ||
!(Qualified2.IsEnclosed() || Qualified2.IsEnclosing() ||
Qualified2.IsOutside() || Qualified2.IsUnqualified())) {
GccEnt_BadQualifier::Raise();
throw GccEnt_BadQualifier();
return;
}
Standard_Real Tol = Abs(Tolerance);
@@ -469,7 +469,7 @@ Geom2dGcc_Circ2d2TanOnIter (const GccEnt_QualifiedCirc& Qualified1 ,
Qualified1.IsOutside() || Qualified1.IsUnqualified()) ||
!(Qualified2.IsEnclosed() || Qualified2.IsEnclosing() ||
Qualified2.IsOutside() || Qualified2.IsUnqualified())) {
GccEnt_BadQualifier::Raise();
throw GccEnt_BadQualifier();
return;
}
Standard_Real Tol = Abs(Tolerance);
@@ -575,7 +575,7 @@ Geom2dGcc_Circ2d2TanOnIter (const GccEnt_QualifiedLin& Qualified1 ,
Qualified1.IsOutside() || Qualified1.IsUnqualified()) ||
!(Qualified2.IsEnclosed() || Qualified2.IsEnclosing() ||
Qualified2.IsOutside() || Qualified2.IsUnqualified())) {
GccEnt_BadQualifier::Raise();
throw GccEnt_BadQualifier();
return;
}
Standard_Real Tol = Abs(Tolerance);
@@ -679,7 +679,7 @@ Geom2dGcc_Circ2d2TanOnIter (const Geom2dGcc_QCurve& Qualified1 ,
Qualified1.IsOutside() || Qualified1.IsUnqualified()) ||
!(Qualified2.IsEnclosed() || Qualified2.IsEnclosing() ||
Qualified2.IsOutside() || Qualified2.IsUnqualified())) {
GccEnt_BadQualifier::Raise();
throw GccEnt_BadQualifier();
return;
}
Standard_Real Tol = Abs(Tolerance);
@@ -787,7 +787,7 @@ Geom2dGcc_Circ2d2TanOnIter (const Geom2dGcc_QCurve& Qualified1 ,
WellDone = Standard_False;
if (!(Qualified1.IsEnclosed() || Qualified1.IsEnclosing() ||
Qualified1.IsOutside() || Qualified1.IsUnqualified())) {
GccEnt_BadQualifier::Raise();
throw GccEnt_BadQualifier();
return;
}
Standard_Real Tol = Abs(Tolerance);
@@ -876,7 +876,7 @@ Geom2dGcc_Circ2d2TanOnIter (const Geom2dGcc_QCurve& Qualified1 ,
Qualified1.IsOutside() || Qualified1.IsUnqualified()) ||
!(Qualified2.IsEnclosed() || Qualified2.IsEnclosing() ||
Qualified2.IsOutside() || Qualified2.IsUnqualified())) {
GccEnt_BadQualifier::Raise();
throw GccEnt_BadQualifier();
return;
}
gp_Dir2d dirx(1.,0.);
@@ -981,7 +981,7 @@ Geom2dGcc_Circ2d2TanOnIter (const GccEnt_QualifiedCirc& Qualified1 ,
Qualified1.IsOutside() || Qualified1.IsUnqualified()) ||
!(Qualified2.IsEnclosed() || Qualified2.IsEnclosing() ||
Qualified2.IsOutside() || Qualified2.IsUnqualified())) {
GccEnt_BadQualifier::Raise();
throw GccEnt_BadQualifier();
return;
}
Standard_Real Tol = Abs(Tolerance);
@@ -1083,7 +1083,7 @@ Geom2dGcc_Circ2d2TanOnIter (const GccEnt_QualifiedLin& Qualified1 ,
Qualified1.IsOutside() || Qualified1.IsUnqualified()) ||
!(Qualified2.IsEnclosed() || Qualified2.IsEnclosing() ||
Qualified2.IsOutside() || Qualified2.IsUnqualified())) {
GccEnt_BadQualifier::Raise();
throw GccEnt_BadQualifier();
return;
}
Standard_Real Tol = Abs(Tolerance);
@@ -1181,7 +1181,7 @@ Geom2dGcc_Circ2d2TanOnIter (const Geom2dGcc_QCurve& Qualified1 ,
WellDone = Standard_False;
if (!(Qualified1.IsEnclosed() || Qualified1.IsEnclosing() ||
Qualified1.IsOutside() || Qualified1.IsUnqualified())) {
GccEnt_BadQualifier::Raise();
throw GccEnt_BadQualifier();
return;
}
Standard_Real Tol = Abs(Tolerance);
@@ -1257,7 +1257,7 @@ void Geom2dGcc_Circ2d2TanOnIter::
WhichQualifier (GccEnt_Position& Qualif1 ,
GccEnt_Position& Qualif2 ) const
{
if (!WellDone) { StdFail_NotDone::Raise(); }
if (!WellDone) { throw StdFail_NotDone(); }
else {
Qualif1 = qualifier1;
Qualif2 = qualifier2;
@@ -1269,14 +1269,14 @@ Tangency1 (Standard_Real& ParSol ,
Standard_Real& ParArg ,
gp_Pnt2d& PntSol ) const
{
if (!WellDone) { StdFail_NotDone::Raise(); }
if (!WellDone) { throw StdFail_NotDone(); }
else {
if (TheSame1 == 0) {
ParSol = 0;
ParArg = 0;
PntSol = pnttg1sol;
}
else { StdFail_NotDone::Raise(); }
else { throw StdFail_NotDone(); }
}
}
@@ -1285,7 +1285,7 @@ Tangency2 (Standard_Real& ParSol ,
Standard_Real& ParArg ,
gp_Pnt2d& PntSol ) const
{
if (!WellDone) { StdFail_NotDone::Raise(); }
if (!WellDone) { throw StdFail_NotDone(); }
else {
ParSol = 0;
ParArg = 0;
@@ -1297,7 +1297,7 @@ void Geom2dGcc_Circ2d2TanOnIter::
CenterOn3 (Standard_Real& ParArg ,
gp_Pnt2d& PntSol ) const
{
if (!WellDone) { StdFail_NotDone::Raise(); }
if (!WellDone) { throw StdFail_NotDone(); }
else {
ParArg = 0;
PntSol = pntcen;
@@ -1307,7 +1307,7 @@ CenterOn3 (Standard_Real& ParArg ,
Standard_Boolean Geom2dGcc_Circ2d2TanOnIter::
IsTheSame1 () const
{
if (!WellDone) StdFail_NotDone::Raise();
if (!WellDone) throw StdFail_NotDone();
if (TheSame1 == 0)
return Standard_False;
@@ -1318,6 +1318,6 @@ IsTheSame1 () const
Standard_Boolean Geom2dGcc_Circ2d2TanOnIter::
IsTheSame2 () const
{
if (!WellDone) StdFail_NotDone::Raise();
if (!WellDone) throw StdFail_NotDone();
return Standard_False;
}