1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-14 13:30:48 +03:00

0032969: Coding - get rid of unused headers [IMeshData to PLib]

Removed unused exception classes OSD_Exception_FLT_DIVIDE_BY_ZERO, OSD_Exception_INT_DIVIDE_BY_ZERO, OSD_Exception_FLT_DENORMAL_OPERAND, OSD_Exception_FLT_INEXACT_RESULT, OSD_Exception_FLT_INVALID_OPERATION, OSD_Exception_FLT_OVERFLOW, OSD_Exception_FLT_STACK_CHECK, OSD_Exception_FLT_UNDERFLOW.
This commit is contained in:
aml
2022-01-14 18:56:30 +03:00
committed by smoskvin
parent 2052b04e5b
commit b9280b8b27
629 changed files with 33 additions and 1717 deletions

View File

@@ -19,16 +19,8 @@ OSD_Exception.hxx
OSD_Exception_ACCESS_VIOLATION.hxx
OSD_Exception_ARRAY_BOUNDS_EXCEEDED.hxx
OSD_Exception_CTRL_BREAK.hxx
OSD_Exception_FLT_DENORMAL_OPERAND.hxx
OSD_Exception_FLT_DIVIDE_BY_ZERO.hxx
OSD_Exception_FLT_INEXACT_RESULT.hxx
OSD_Exception_FLT_INVALID_OPERATION.hxx
OSD_Exception_FLT_OVERFLOW.hxx
OSD_Exception_FLT_STACK_CHECK.hxx
OSD_Exception_FLT_UNDERFLOW.hxx
OSD_Exception_ILLEGAL_INSTRUCTION.hxx
OSD_Exception_IN_PAGE_ERROR.hxx
OSD_Exception_INT_DIVIDE_BY_ZERO.hxx
OSD_Exception_INT_OVERFLOW.hxx
OSD_Exception_INVALID_DISPOSITION.hxx
OSD_Exception_NONCONTINUABLE_EXCEPTION.hxx

View File

@@ -19,7 +19,6 @@
#include <OSD_WhoAmI.hxx>
#include <Standard_ProgramError.hxx>
#include <TCollection_ExtendedString.hxx>
#include <NCollection_String.hxx>
#ifdef _WIN32
#include <OSD_WNT.hxx>

View File

@@ -184,9 +184,7 @@ Standard_Integer OSD_DirectoryIterator::Error()const{
#include <windows.h>
#include <OSD_Directory.hxx>
#include <OSD_DirectoryIterator.hxx>
#include <OSD_OSDError.hxx>
#include <OSD_Path.hxx>
#include <TCollection_AsciiString.hxx>
#include <TCollection_ExtendedString.hxx>

View File

@@ -22,9 +22,7 @@
#include <Standard_Handle.hxx>
#include <OSD_Directory.hxx>
#include <Standard_Integer.hxx>
#include <TCollection_AsciiString.hxx>
#include <Standard_Address.hxx>
#include <OSD_Error.hxx>
#include <Standard_Boolean.hxx>
class OSD_Path;

View File

@@ -14,12 +14,9 @@
#include <OSD_Disk.hxx>
#include <OSD_OSDError.hxx>
#include <OSD_Path.hxx>
#include <OSD_WhoAmI.hxx>
#include <Standard_ProgramError.hxx>
#include <NCollection_Array1.hxx>
#include <NCollection_String.hxx>
#include <TCollection_ExtendedString.hxx>
#ifdef _WIN32

View File

@@ -236,8 +236,6 @@ Standard_Integer OSD_Environment::Error() const
#include <OSD_Environment.hxx>
#include <OSD_WNT.hxx>
#include <NCollection_DataMap.hxx>
#include <NCollection_UtfString.hxx>
#include <Standard_Mutex.hxx>

View File

@@ -23,8 +23,6 @@
#include <TCollection_AsciiString.hxx>
#include <OSD_Error.hxx>
#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
//! Management of system environment variables

View File

@@ -22,9 +22,7 @@
#include <Standard_Handle.hxx>
#include <TCollection_AsciiString.hxx>
#include <Standard_Integer.hxx>
#include <OSD_WhoAmI.hxx>
#include <Standard_Boolean.hxx>
//! Accurate management of OSD specific errors.

View File

@@ -16,7 +16,6 @@
#define _OSD_Exception_CTRL_BREAK_HeaderFile
#include <Standard_Type.hxx>
#include <Standard_DefineException.hxx>
#include <Standard_SStream.hxx>
#include <OSD_Exception.hxx>

View File

@@ -1,35 +0,0 @@
// Copyright (c) 1992-1999 Matra Datavision
// Copyright (c) 1999-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _OSD_Exception_FLT_DENORMAL_OPERAND_HeaderFile
#define _OSD_Exception_FLT_DENORMAL_OPERAND_HeaderFile
#include <Standard_Type.hxx>
#include <Standard_DefineException.hxx>
#include <Standard_SStream.hxx>
#include <OSD_Exception.hxx>
class OSD_Exception_FLT_DENORMAL_OPERAND;
DEFINE_STANDARD_HANDLE(OSD_Exception_FLT_DENORMAL_OPERAND, OSD_Exception)
#if !defined No_Exception && !defined No_OSD_Exception_FLT_DENORMAL_OPERAND
#define OSD_Exception_FLT_DENORMAL_OPERAND_Raise_if(CONDITION, MESSAGE) \
if (CONDITION) throw OSD_Exception_FLT_DENORMAL_OPERAND(MESSAGE);
#else
#define OSD_Exception_FLT_DENORMAL_OPERAND_Raise_if(CONDITION, MESSAGE)
#endif
DEFINE_STANDARD_EXCEPTION(OSD_Exception_FLT_DENORMAL_OPERAND, OSD_Exception)
#endif // _OSD_Exception_FLT_DENORMAL_OPERAND_HeaderFile

View File

@@ -1,35 +0,0 @@
// Copyright (c) 1992-1999 Matra Datavision
// Copyright (c) 1999-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _OSD_Exception_FLT_DIVIDE_BY_ZERO_HeaderFile
#define _OSD_Exception_FLT_DIVIDE_BY_ZERO_HeaderFile
#include <Standard_Type.hxx>
#include <Standard_DefineException.hxx>
#include <Standard_SStream.hxx>
#include <OSD_Exception.hxx>
class OSD_Exception_FLT_DIVIDE_BY_ZERO;
DEFINE_STANDARD_HANDLE(OSD_Exception_FLT_DIVIDE_BY_ZERO, OSD_Exception)
#if !defined No_Exception && !defined No_OSD_Exception_FLT_DIVIDE_BY_ZERO
#define OSD_Exception_FLT_DIVIDE_BY_ZERO_Raise_if(CONDITION, MESSAGE) \
if (CONDITION) throw OSD_Exception_FLT_DIVIDE_BY_ZERO(MESSAGE);
#else
#define OSD_Exception_FLT_DIVIDE_BY_ZERO_Raise_if(CONDITION, MESSAGE)
#endif
DEFINE_STANDARD_EXCEPTION(OSD_Exception_FLT_DIVIDE_BY_ZERO, OSD_Exception)
#endif // _OSD_Exception_FLT_DIVIDE_BY_ZERO_HeaderFile

View File

@@ -1,35 +0,0 @@
// Copyright (c) 1992-1999 Matra Datavision
// Copyright (c) 1999-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _OSD_Exception_FLT_INEXACT_RESULT_HeaderFile
#define _OSD_Exception_FLT_INEXACT_RESULT_HeaderFile
#include <Standard_Type.hxx>
#include <Standard_DefineException.hxx>
#include <Standard_SStream.hxx>
#include <OSD_Exception.hxx>
class OSD_Exception_FLT_INEXACT_RESULT;
DEFINE_STANDARD_HANDLE(OSD_Exception_FLT_INEXACT_RESULT, OSD_Exception)
#if !defined No_Exception && !defined No_OSD_Exception_FLT_INEXACT_RESULT
#define OSD_Exception_FLT_INEXACT_RESULT_Raise_if(CONDITION, MESSAGE) \
if (CONDITION) throw OSD_Exception_FLT_INEXACT_RESULT(MESSAGE);
#else
#define OSD_Exception_FLT_INEXACT_RESULT_Raise_if(CONDITION, MESSAGE)
#endif
DEFINE_STANDARD_EXCEPTION(OSD_Exception_FLT_INEXACT_RESULT, OSD_Exception)
#endif // _OSD_Exception_FLT_INEXACT_RESULT_HeaderFile

View File

@@ -1,35 +0,0 @@
// Copyright (c) 1992-1999 Matra Datavision
// Copyright (c) 1999-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _OSD_Exception_FLT_INVALID_OPERATION_HeaderFile
#define _OSD_Exception_FLT_INVALID_OPERATION_HeaderFile
#include <Standard_Type.hxx>
#include <Standard_DefineException.hxx>
#include <Standard_SStream.hxx>
#include <OSD_Exception.hxx>
class OSD_Exception_FLT_INVALID_OPERATION;
DEFINE_STANDARD_HANDLE(OSD_Exception_FLT_INVALID_OPERATION, OSD_Exception)
#if !defined No_Exception && !defined No_OSD_Exception_FLT_INVALID_OPERATION
#define OSD_Exception_FLT_INVALID_OPERATION_Raise_if(CONDITION, MESSAGE) \
if (CONDITION) throw OSD_Exception_FLT_INVALID_OPERATION(MESSAGE);
#else
#define OSD_Exception_FLT_INVALID_OPERATION_Raise_if(CONDITION, MESSAGE)
#endif
DEFINE_STANDARD_EXCEPTION(OSD_Exception_FLT_INVALID_OPERATION, OSD_Exception)
#endif // _OSD_Exception_FLT_INVALID_OPERATION_HeaderFile

View File

@@ -1,35 +0,0 @@
// Copyright (c) 1992-1999 Matra Datavision
// Copyright (c) 1999-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _OSD_Exception_FLT_OVERFLOW_HeaderFile
#define _OSD_Exception_FLT_OVERFLOW_HeaderFile
#include <Standard_Type.hxx>
#include <Standard_DefineException.hxx>
#include <Standard_SStream.hxx>
#include <OSD_Exception.hxx>
class OSD_Exception_FLT_OVERFLOW;
DEFINE_STANDARD_HANDLE(OSD_Exception_FLT_OVERFLOW, OSD_Exception)
#if !defined No_Exception && !defined No_OSD_Exception_FLT_OVERFLOW
#define OSD_Exception_FLT_OVERFLOW_Raise_if(CONDITION, MESSAGE) \
if (CONDITION) throw OSD_Exception_FLT_OVERFLOW(MESSAGE);
#else
#define OSD_Exception_FLT_OVERFLOW_Raise_if(CONDITION, MESSAGE)
#endif
DEFINE_STANDARD_EXCEPTION(OSD_Exception_FLT_OVERFLOW, OSD_Exception)
#endif // _OSD_Exception_FLT_OVERFLOW_HeaderFile

View File

@@ -1,35 +0,0 @@
// Copyright (c) 1992-1999 Matra Datavision
// Copyright (c) 1999-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _OSD_Exception_FLT_STACK_CHECK_HeaderFile
#define _OSD_Exception_FLT_STACK_CHECK_HeaderFile
#include <Standard_Type.hxx>
#include <Standard_DefineException.hxx>
#include <Standard_SStream.hxx>
#include <OSD_Exception.hxx>
class OSD_Exception_FLT_STACK_CHECK;
DEFINE_STANDARD_HANDLE(OSD_Exception_FLT_STACK_CHECK, OSD_Exception)
#if !defined No_Exception && !defined No_OSD_Exception_FLT_STACK_CHECK
#define OSD_Exception_FLT_STACK_CHECK_Raise_if(CONDITION, MESSAGE) \
if (CONDITION) throw OSD_Exception_FLT_STACK_CHECK(MESSAGE);
#else
#define OSD_Exception_FLT_STACK_CHECK_Raise_if(CONDITION, MESSAGE)
#endif
DEFINE_STANDARD_EXCEPTION(OSD_Exception_FLT_STACK_CHECK, OSD_Exception)
#endif // _OSD_Exception_FLT_STACK_CHECK_HeaderFile

View File

@@ -1,35 +0,0 @@
// Copyright (c) 1992-1999 Matra Datavision
// Copyright (c) 1999-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _OSD_Exception_FLT_UNDERFLOW_HeaderFile
#define _OSD_Exception_FLT_UNDERFLOW_HeaderFile
#include <Standard_Type.hxx>
#include <Standard_DefineException.hxx>
#include <Standard_SStream.hxx>
#include <OSD_Exception.hxx>
class OSD_Exception_FLT_UNDERFLOW;
DEFINE_STANDARD_HANDLE(OSD_Exception_FLT_UNDERFLOW, OSD_Exception)
#if !defined No_Exception && !defined No_OSD_Exception_FLT_UNDERFLOW
#define OSD_Exception_FLT_UNDERFLOW_Raise_if(CONDITION, MESSAGE) \
if (CONDITION) throw OSD_Exception_FLT_UNDERFLOW(MESSAGE);
#else
#define OSD_Exception_FLT_UNDERFLOW_Raise_if(CONDITION, MESSAGE)
#endif
DEFINE_STANDARD_EXCEPTION(OSD_Exception_FLT_UNDERFLOW, OSD_Exception)
#endif // _OSD_Exception_FLT_UNDERFLOW_HeaderFile

View File

@@ -1,35 +0,0 @@
// Copyright (c) 1992-1999 Matra Datavision
// Copyright (c) 1999-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _OSD_Exception_INT_DIVIDE_BY_ZERO_HeaderFile
#define _OSD_Exception_INT_DIVIDE_BY_ZERO_HeaderFile
#include <Standard_Type.hxx>
#include <Standard_DefineException.hxx>
#include <Standard_SStream.hxx>
#include <OSD_Exception.hxx>
class OSD_Exception_INT_DIVIDE_BY_ZERO;
DEFINE_STANDARD_HANDLE(OSD_Exception_INT_DIVIDE_BY_ZERO, OSD_Exception)
#if !defined No_Exception && !defined No_OSD_Exception_INT_DIVIDE_BY_ZERO
#define OSD_Exception_INT_DIVIDE_BY_ZERO_Raise_if(CONDITION, MESSAGE) \
if (CONDITION) throw OSD_Exception_INT_DIVIDE_BY_ZERO(MESSAGE);
#else
#define OSD_Exception_INT_DIVIDE_BY_ZERO_Raise_if(CONDITION, MESSAGE)
#endif
DEFINE_STANDARD_EXCEPTION(OSD_Exception_INT_DIVIDE_BY_ZERO, OSD_Exception)
#endif // _OSD_Exception_INT_DIVIDE_BY_ZERO_HeaderFile

View File

@@ -20,7 +20,6 @@
#include <NCollection_Array1.hxx>
#include <OSD.hxx>
#include <OSD_OSDError.hxx>
#include <OSD_Path.hxx>
#include <OSD_Protection.hxx>
#include <OSD_WhoAmI.hxx>
@@ -31,10 +30,7 @@
#include <OSD_WNT.hxx>
#include <stdio.h>
#include <io.h>
#include <strsafe.h>
#include <strsafe.h>
#define ACE_HEADER_SIZE (sizeof(ACCESS_ALLOWED_ACE) - sizeof (DWORD))

View File

@@ -258,9 +258,7 @@ Standard_Integer OSD_FileIterator::Error()const{
#include <windows.h>
#include <OSD_File.hxx>
#include <OSD_FileIterator.hxx>
#include <OSD_OSDError.hxx>
#include <OSD_Path.hxx>
#include <TCollection_AsciiString.hxx>
#include <TCollection_ExtendedString.hxx>

View File

@@ -24,9 +24,7 @@
#include <TCollection_AsciiString.hxx>
#include <OSD_Error.hxx>
#include <OSD_SysType.hxx>
#include <Standard_Integer.hxx>
#include <OSD_OEMType.hxx>
#include <Standard_Boolean.hxx>
//! Carries information about a Host

View File

@@ -16,9 +16,7 @@
#ifndef _OSD_MAllocHook_HeaderFile
#define _OSD_MAllocHook_HeaderFile
#include <Standard_TypeDef.hxx>
#include <Standard_Mutex.hxx>
#include <stdio.h>
#include <fstream>
/**

View File

@@ -31,10 +31,6 @@
#include <malloc.h>
#endif
#include <string>
#include <sstream>
#include <fstream>
#include <OSD_MemInfo.hxx>
#if defined(__EMSCRIPTEN__)

View File

@@ -17,7 +17,6 @@
#include <OSD_ThreadPool.hxx>
#include <Standard_Type.hxx>
#include <memory>
#include <type_traits>
//! @brief Simple tool for code parallelization.
//!

View File

@@ -13,12 +13,8 @@
// commercial license or contractual agreement.
#include <OSD_OSDError.hxx>
#include <OSD_Path.hxx>
#include <Standard_ConstructionError.hxx>
#include <Standard_NullObject.hxx>
#include <Standard_NumericError.hxx>
#include <Standard_ProgramError.hxx>
#include <TCollection_AsciiString.hxx>
static OSD_SysType whereAmI()

View File

@@ -31,8 +31,6 @@
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <limits.h>
#include <time.h>
#include <OSD_Chronometer.hxx>
#include <OSD_PerfMeter.h>

View File

@@ -28,7 +28,6 @@
#include <OSD_OSDError.hxx>
#include <OSD_Path.hxx>
#include <OSD_WhoAmI.hxx>
#include <Standard_PExtCharacter.hxx>
#include <TCollection_ExtendedString.hxx>
#include <Quantity_Date.hxx>

View File

@@ -22,7 +22,6 @@
#include <Standard_Handle.hxx>
#include <OSD_SingleProtection.hxx>
#include <Standard_Integer.hxx>
//! This class provides data to manage file protection

View File

@@ -16,7 +16,6 @@
#define _OSD_SIGBUS_HeaderFile
#include <Standard_Type.hxx>
#include <Standard_DefineException.hxx>
#include <Standard_SStream.hxx>
#include <OSD_Signal.hxx>

View File

@@ -16,7 +16,6 @@
#define _OSD_SIGHUP_HeaderFile
#include <Standard_Type.hxx>
#include <Standard_DefineException.hxx>
#include <Standard_SStream.hxx>
#include <OSD_Signal.hxx>

View File

@@ -16,7 +16,6 @@
#define _OSD_SIGILL_HeaderFile
#include <Standard_Type.hxx>
#include <Standard_DefineException.hxx>
#include <Standard_SStream.hxx>
#include <OSD_Signal.hxx>

View File

@@ -16,7 +16,6 @@
#define _OSD_SIGINT_HeaderFile
#include <Standard_Type.hxx>
#include <Standard_DefineException.hxx>
#include <Standard_SStream.hxx>
#include <OSD_Signal.hxx>

View File

@@ -16,7 +16,6 @@
#define _OSD_SIGKILL_HeaderFile
#include <Standard_Type.hxx>
#include <Standard_DefineException.hxx>
#include <Standard_SStream.hxx>
#include <OSD_Signal.hxx>

View File

@@ -16,7 +16,6 @@
#define _OSD_SIGQUIT_HeaderFile
#include <Standard_Type.hxx>
#include <Standard_DefineException.hxx>
#include <Standard_SStream.hxx>
#include <OSD_Signal.hxx>

View File

@@ -16,7 +16,6 @@
#define _OSD_SIGSYS_HeaderFile
#include <Standard_Type.hxx>
#include <Standard_DefineException.hxx>
#include <Standard_SStream.hxx>
#include <OSD_Signal.hxx>

View File

@@ -19,12 +19,9 @@
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Address.hxx>
#include <Standard_PCharacter.hxx>
#include <Standard_CString.hxx>
#include <Standard_Boolean.hxx>
#include <OSD_LoadMode.hxx>
#include <OSD_Function.hxx>

View File

@@ -14,10 +14,6 @@
#ifndef _OSD_StreamBuffer_HeaderFile
#define _OSD_StreamBuffer_HeaderFile
#include <Standard_Std.hxx>
#include <fstream>
#include <iostream>
#include <memory>
#include <string>

View File

@@ -23,9 +23,7 @@
#include <OSD_ThreadFunction.hxx>
#include <OSD_PThread.hxx>
#include <Standard_ThreadId.hxx>
#include <Standard_Integer.hxx>
#include <Standard_Boolean.hxx>
#include <Standard_Address.hxx>
//! A simple platform-intependent interface to execute

View File

@@ -24,7 +24,6 @@
#include <Standard_Real.hxx>
#include <OSD_Chronometer.hxx>
#include <Standard_OStream.hxx>
#include <Standard_Integer.hxx>
//! Working on heterogeneous platforms

View File

@@ -73,7 +73,6 @@ void OSD::SetSignalStackTraceLength (Standard_Integer theLength)
#include <OSD_Exception_ARRAY_BOUNDS_EXCEEDED.hxx>
#include <OSD_Exception_ILLEGAL_INSTRUCTION.hxx>
#include <OSD_Exception_IN_PAGE_ERROR.hxx>
#include <OSD_Exception_INT_DIVIDE_BY_ZERO.hxx>
#include <OSD_Exception_INT_OVERFLOW.hxx>
#include <OSD_Exception_INVALID_DISPOSITION.hxx>
#include <OSD_Exception_NONCONTINUABLE_EXCEPTION.hxx>
@@ -86,8 +85,6 @@ void OSD::SetSignalStackTraceLength (Standard_Integer theLength)
#include <Standard_ProgramError.hxx>
#include <Standard_Mutex.hxx>
#include <OSD_WNT.hxx>
#ifdef _MSC_VER
#include <eh.h>
#include <malloc.h>