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:
@@ -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;
|
||||
}
|
||||
|
@@ -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
|
||||
|
@@ -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();
|
||||
}
|
||||
|
||||
|
||||
|
@@ -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
|
||||
|
@@ -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;
|
||||
|
@@ -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
|
||||
|
Reference in New Issue
Block a user