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

Coding - Apply .clang-format formatting #286

Update empty method guards to new style with regex (see PR).
Used clang-format 18.1.8.
New actions to validate code formatting is added.
Update .clang-format with disabling of include sorting.
  It is temporary changes, then include will be sorted.
Apply formatting for /src and /tools folder.
The files with .hxx,.cxx,.lxx,.h,.pxx,.hpp,*.cpp extensions.
This commit is contained in:
dpasukhi
2025-01-25 20:15:22 +00:00
parent dbba6f1289
commit a5a7b3185b
14005 changed files with 1273539 additions and 1195567 deletions

View File

@@ -13,7 +13,6 @@
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#include <Message_Messenger.hxx>
#include <Plugin_Macro.hxx>
#include <Standard_GUID.hxx>
@@ -29,12 +28,12 @@
#include <XmlMFunction.hxx>
#include <XmlMNaming.hxx>
static Standard_GUID XmlStorageDriver ("03a56820-8269-11d5-aab2-0050044b1af1");
static Standard_GUID XmlStorageDriver("03a56820-8269-11d5-aab2-0050044b1af1");
static Standard_GUID XmlRetrievalDriver("03a56822-8269-11d5-aab2-0050044b1af1");
//=======================================================================
//function : Factory
//purpose : PLUGIN FACTORY
// function : Factory
// purpose : PLUGIN FACTORY
//=======================================================================
const Handle(Standard_Transient)& XmlDrivers::Factory(const Standard_GUID& theGUID)
{
@@ -43,9 +42,8 @@ const Handle(Standard_Transient)& XmlDrivers::Factory(const Standard_GUID& theGU
#ifdef OCCT_DEBUG
std::cout << "XmlDrivers : Storage Plugin" << std::endl;
#endif
static Handle(Standard_Transient) model_sd =
new XmlDrivers_DocumentStorageDriver
("Copyright: Open Cascade, 2001-2002"); // default copyright
static Handle(Standard_Transient) model_sd = new XmlDrivers_DocumentStorageDriver(
"Copyright: Open Cascade, 2001-2002"); // default copyright
return model_sd;
}
@@ -54,40 +52,37 @@ const Handle(Standard_Transient)& XmlDrivers::Factory(const Standard_GUID& theGU
#ifdef OCCT_DEBUG
std::cout << "XmlDrivers : Retrieval Plugin" << std::endl;
#endif
static Handle (Standard_Transient) model_rd =
new XmlDrivers_DocumentRetrievalDriver ();
static Handle(Standard_Transient) model_rd = new XmlDrivers_DocumentRetrievalDriver();
return model_rd;
}
throw Standard_Failure("XmlDrivers : unknown GUID");
}
//=======================================================================
//function : DefineFormat
//purpose :
//=======================================================================
void XmlDrivers::DefineFormat (const Handle(TDocStd_Application)& theApp)
//=================================================================================================
void XmlDrivers::DefineFormat(const Handle(TDocStd_Application)& theApp)
{
theApp->DefineFormat ("XmlOcaf", "Xml OCAF Document", "xml",
new XmlDrivers_DocumentRetrievalDriver,
new XmlDrivers_DocumentStorageDriver ("Copyright: Open Cascade, 2001-2002"));
theApp->DefineFormat("XmlOcaf",
"Xml OCAF Document",
"xml",
new XmlDrivers_DocumentRetrievalDriver,
new XmlDrivers_DocumentStorageDriver("Copyright: Open Cascade, 2001-2002"));
}
//=======================================================================
//function : AttributeDrivers
//purpose :
//=======================================================================
Handle(XmlMDF_ADriverTable) XmlDrivers::AttributeDrivers
(const Handle(Message_Messenger)& theMessageDriver)
//=================================================================================================
Handle(XmlMDF_ADriverTable) XmlDrivers::AttributeDrivers(
const Handle(Message_Messenger)& theMessageDriver)
{
Handle(XmlMDF_ADriverTable) aTable = new XmlMDF_ADriverTable();
//
XmlMDF ::AddDrivers (aTable, theMessageDriver);
XmlMDataStd ::AddDrivers (aTable, theMessageDriver);
XmlMDataXtd ::AddDrivers (aTable, theMessageDriver);
XmlMNaming ::AddDrivers (aTable, theMessageDriver);
XmlMFunction ::AddDrivers (aTable, theMessageDriver);
XmlMDocStd ::AddDrivers (aTable, theMessageDriver);
XmlMDF ::AddDrivers(aTable, theMessageDriver);
XmlMDataStd ::AddDrivers(aTable, theMessageDriver);
XmlMDataXtd ::AddDrivers(aTable, theMessageDriver);
XmlMNaming ::AddDrivers(aTable, theMessageDriver);
XmlMFunction ::AddDrivers(aTable, theMessageDriver);
XmlMDocStd ::AddDrivers(aTable, theMessageDriver);
//
return aTable;
}

View File

@@ -24,16 +24,17 @@ class XmlMDF_ADriverTable;
class Message_Messenger;
class TDocStd_Application;
class XmlDrivers
class XmlDrivers
{
public:
Standard_EXPORT static const Handle(Standard_Transient)& Factory (const Standard_GUID& theGUID);
Standard_EXPORT static const Handle(Standard_Transient)& Factory(const Standard_GUID& theGUID);
//! Defines format "XmlOcaf" and registers its read and write drivers
//! in the specified application
Standard_EXPORT static void DefineFormat (const Handle(TDocStd_Application)& theApp);
Standard_EXPORT static void DefineFormat(const Handle(TDocStd_Application)& theApp);
Standard_EXPORT static Handle(XmlMDF_ADriverTable) AttributeDrivers (const Handle(Message_Messenger)& theMsgDriver);
Standard_EXPORT static Handle(XmlMDF_ADriverTable) AttributeDrivers(
const Handle(Message_Messenger)& theMsgDriver);
};
#endif // _XmlDrivers_HeaderFile

View File

@@ -13,7 +13,6 @@
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#include <Message_Messenger.hxx>
#include <Standard_Type.hxx>
#include <TNaming_NamedShape.hxx>
@@ -23,57 +22,49 @@
#include <XmlMNaming_NamedShapeDriver.hxx>
#include <XmlObjMgt_Element.hxx>
IMPLEMENT_STANDARD_RTTIEXT(XmlDrivers_DocumentRetrievalDriver,XmlLDrivers_DocumentRetrievalDriver)
IMPLEMENT_STANDARD_RTTIEXT(XmlDrivers_DocumentRetrievalDriver, XmlLDrivers_DocumentRetrievalDriver)
//=======================================================================
//function : XmlDrivers_DocumentRetrievalDriver
//purpose : Constructor
//=======================================================================
XmlDrivers_DocumentRetrievalDriver::XmlDrivers_DocumentRetrievalDriver()
//=================================================================================================
XmlDrivers_DocumentRetrievalDriver::XmlDrivers_DocumentRetrievalDriver() {}
//=================================================================================================
Handle(XmlMDF_ADriverTable) XmlDrivers_DocumentRetrievalDriver::AttributeDrivers(
const Handle(Message_Messenger)& theMessageDriver)
{
return XmlDrivers::AttributeDrivers(theMessageDriver);
}
//=======================================================================
//function : AttributeDrivers
//purpose :
//=======================================================================
Handle(XmlMDF_ADriverTable) XmlDrivers_DocumentRetrievalDriver::AttributeDrivers
(const Handle(Message_Messenger)& theMessageDriver)
{
return XmlDrivers::AttributeDrivers (theMessageDriver);
}
//=======================================================================
//function : ReadShapeSection
//purpose : Implementation of ReadShapeSection
// function : ReadShapeSection
// purpose : Implementation of ReadShapeSection
//=======================================================================
Handle(XmlMDF_ADriver) XmlDrivers_DocumentRetrievalDriver::ReadShapeSection(
const XmlObjMgt_Element& theElement,
const Handle(Message_Messenger)& theMsgDriver,
const Message_ProgressRange& theRange)
const XmlObjMgt_Element& theElement,
const Handle(Message_Messenger)& theMsgDriver,
const Message_ProgressRange& theRange)
{
if (myDrivers.IsNull()) myDrivers = AttributeDrivers (theMsgDriver);
if (myDrivers.IsNull())
myDrivers = AttributeDrivers(theMsgDriver);
Handle(XmlMDF_ADriver) aDriver;
if (myDrivers->GetDriver (STANDARD_TYPE(TNaming_NamedShape), aDriver))
if (myDrivers->GetDriver(STANDARD_TYPE(TNaming_NamedShape), aDriver))
{
Handle(XmlMNaming_NamedShapeDriver) aNamedShapeDriver =
Handle(XmlMNaming_NamedShapeDriver)::DownCast (aDriver);
aNamedShapeDriver->ReadShapeSection (theElement, theRange);
Handle(XmlMNaming_NamedShapeDriver) aNamedShapeDriver =
Handle(XmlMNaming_NamedShapeDriver)::DownCast(aDriver);
aNamedShapeDriver->ReadShapeSection(theElement, theRange);
}
return aDriver;
}
//=======================================================================
//function : ShapeSetCleaning
//purpose : definition of ShapeSetCleaning
// function : ShapeSetCleaning
// purpose : definition of ShapeSetCleaning
//=======================================================================
void XmlDrivers_DocumentRetrievalDriver::ShapeSetCleaning(
const Handle(XmlMDF_ADriver)& theDriver)
void XmlDrivers_DocumentRetrievalDriver::ShapeSetCleaning(const Handle(XmlMDF_ADriver)& theDriver)
{
Handle(XmlMNaming_NamedShapeDriver) aNamedShapeDriver =
Handle(XmlMNaming_NamedShapeDriver) aNamedShapeDriver =
Handle(XmlMNaming_NamedShapeDriver)::DownCast(theDriver);
if (aNamedShapeDriver.IsNull() == Standard_False)
aNamedShapeDriver -> Clear();
aNamedShapeDriver->Clear();
}

View File

@@ -26,30 +26,26 @@ class XmlMDF_ADriverTable;
class Message_Messenger;
class XmlMDF_ADriver;
class XmlDrivers_DocumentRetrievalDriver;
DEFINE_STANDARD_HANDLE(XmlDrivers_DocumentRetrievalDriver, XmlLDrivers_DocumentRetrievalDriver)
class XmlDrivers_DocumentRetrievalDriver : public XmlLDrivers_DocumentRetrievalDriver
{
public:
Standard_EXPORT XmlDrivers_DocumentRetrievalDriver();
Standard_EXPORT virtual Handle(XmlMDF_ADriverTable) AttributeDrivers
(const Handle(Message_Messenger)& theMsgDriver) Standard_OVERRIDE;
Standard_EXPORT virtual Handle(XmlMDF_ADriver) ReadShapeSection
(const XmlObjMgt_Element& thePDoc,
const Handle(Message_Messenger)& theMsgDriver,
const Message_ProgressRange& theRange = Message_ProgressRange()) Standard_OVERRIDE;
Standard_EXPORT virtual void ShapeSetCleaning
(const Handle(XmlMDF_ADriver)& theDriver) Standard_OVERRIDE;
DEFINE_STANDARD_RTTIEXT(XmlDrivers_DocumentRetrievalDriver,XmlLDrivers_DocumentRetrievalDriver)
Standard_EXPORT virtual Handle(XmlMDF_ADriverTable) AttributeDrivers(
const Handle(Message_Messenger)& theMsgDriver) Standard_OVERRIDE;
Standard_EXPORT virtual Handle(XmlMDF_ADriver) ReadShapeSection(
const XmlObjMgt_Element& thePDoc,
const Handle(Message_Messenger)& theMsgDriver,
const Message_ProgressRange& theRange = Message_ProgressRange()) Standard_OVERRIDE;
Standard_EXPORT virtual void ShapeSetCleaning(const Handle(XmlMDF_ADriver)& theDriver)
Standard_OVERRIDE;
DEFINE_STANDARD_RTTIEXT(XmlDrivers_DocumentRetrievalDriver, XmlLDrivers_DocumentRetrievalDriver)
};
#endif // _XmlDrivers_DocumentRetrievalDriver_HeaderFile

View File

@@ -13,7 +13,6 @@
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#include <Message_Messenger.hxx>
#include <Standard_Type.hxx>
#include <TCollection_ExtendedString.hxx>
@@ -24,44 +23,40 @@
#include <XmlMNaming_NamedShapeDriver.hxx>
#include <XmlObjMgt_Element.hxx>
IMPLEMENT_STANDARD_RTTIEXT(XmlDrivers_DocumentStorageDriver,XmlLDrivers_DocumentStorageDriver)
IMPLEMENT_STANDARD_RTTIEXT(XmlDrivers_DocumentStorageDriver, XmlLDrivers_DocumentStorageDriver)
//=======================================================================
//function : XmlDrivers_DocumentStorageDriver
//purpose : Constructor
//=======================================================================
XmlDrivers_DocumentStorageDriver::XmlDrivers_DocumentStorageDriver
(const TCollection_ExtendedString& theCopyright) :
XmlLDrivers_DocumentStorageDriver(theCopyright)
{
//=================================================================================================
XmlDrivers_DocumentStorageDriver::XmlDrivers_DocumentStorageDriver(
const TCollection_ExtendedString& theCopyright)
: XmlLDrivers_DocumentStorageDriver(theCopyright)
{
}
//=================================================================================================
Handle(XmlMDF_ADriverTable) XmlDrivers_DocumentStorageDriver::AttributeDrivers(
const Handle(Message_Messenger)& theMessageDriver)
{
return XmlDrivers::AttributeDrivers(theMessageDriver);
}
//=======================================================================
//function : AttributeDrivers
//purpose :
// function : WriteShapeSection
// purpose : Implements WriteShapeSection
//=======================================================================
Handle(XmlMDF_ADriverTable) XmlDrivers_DocumentStorageDriver::AttributeDrivers
(const Handle(Message_Messenger)& theMessageDriver)
Standard_Boolean XmlDrivers_DocumentStorageDriver::WriteShapeSection(
XmlObjMgt_Element& theElement,
const TDocStd_FormatVersion theStorageFormatVersion,
const Message_ProgressRange& theRange)
{
return XmlDrivers::AttributeDrivers (theMessageDriver);
}
//=======================================================================
//function : WriteShapeSection
//purpose : Implements WriteShapeSection
//=======================================================================
Standard_Boolean XmlDrivers_DocumentStorageDriver::WriteShapeSection
(XmlObjMgt_Element& theElement,
const TDocStd_FormatVersion theStorageFormatVersion,
const Message_ProgressRange& theRange)
{
Standard_Boolean isShape(Standard_False);
Standard_Boolean isShape(Standard_False);
Handle(XmlMDF_ADriver) aDriver;
if (myDrivers->GetDriver (STANDARD_TYPE(TNaming_NamedShape), aDriver))
if (myDrivers->GetDriver(STANDARD_TYPE(TNaming_NamedShape), aDriver))
{
Handle(XmlMNaming_NamedShapeDriver) aNamedShapeDriver =
Handle(XmlMNaming_NamedShapeDriver)::DownCast (aDriver);
aNamedShapeDriver->WriteShapeSection (theElement, theStorageFormatVersion, theRange);
Handle(XmlMNaming_NamedShapeDriver) aNamedShapeDriver =
Handle(XmlMNaming_NamedShapeDriver)::DownCast(aDriver);
aNamedShapeDriver->WriteShapeSection(theElement, theStorageFormatVersion, theRange);
isShape = Standard_True;
}
return isShape;

View File

@@ -25,28 +25,23 @@ class TCollection_ExtendedString;
class XmlMDF_ADriverTable;
class Message_Messenger;
class XmlDrivers_DocumentStorageDriver;
DEFINE_STANDARD_HANDLE(XmlDrivers_DocumentStorageDriver, XmlLDrivers_DocumentStorageDriver)
class XmlDrivers_DocumentStorageDriver : public XmlLDrivers_DocumentStorageDriver
{
public:
Standard_EXPORT XmlDrivers_DocumentStorageDriver(const TCollection_ExtendedString& theCopyright);
Standard_EXPORT XmlDrivers_DocumentStorageDriver
(const TCollection_ExtendedString& theCopyright);
Standard_EXPORT virtual Handle(XmlMDF_ADriverTable) AttributeDrivers
(const Handle(Message_Messenger)& theMsgDriver) Standard_OVERRIDE;
Standard_EXPORT virtual Standard_Boolean WriteShapeSection
(XmlObjMgt_Element& thePDoc,
const TDocStd_FormatVersion theStorageFormatVersion,
const Message_ProgressRange& theRange = Message_ProgressRange()) Standard_OVERRIDE;
Standard_EXPORT virtual Handle(XmlMDF_ADriverTable) AttributeDrivers(
const Handle(Message_Messenger)& theMsgDriver) Standard_OVERRIDE;
DEFINE_STANDARD_RTTIEXT(XmlDrivers_DocumentStorageDriver,XmlLDrivers_DocumentStorageDriver)
Standard_EXPORT virtual Standard_Boolean WriteShapeSection(
XmlObjMgt_Element& thePDoc,
const TDocStd_FormatVersion theStorageFormatVersion,
const Message_ProgressRange& theRange = Message_ProgressRange()) Standard_OVERRIDE;
DEFINE_STANDARD_RTTIEXT(XmlDrivers_DocumentStorageDriver, XmlLDrivers_DocumentStorageDriver)
};
#endif // _XmlDrivers_DocumentStorageDriver_HeaderFile