]> SALOME platform Git repositories - modules/geom.git/blobdiff - src/XAOPlugin/XAOPlugin_Driver.hxx
Salome HOME
0023450: Fields are not displayed in GEOM
[modules/geom.git] / src / XAOPlugin / XAOPlugin_Driver.hxx
index f2ed811eb1f9b9b030d31a2592b8a93f074041fe..11318cbe3f73b00d5f66af96b571240a914c0115 100644 (file)
@@ -34,16 +34,16 @@ public:
   ~XAOPlugin_Driver();
 
   static const Standard_GUID& GetID();
-  virtual Standard_Integer Execute(LOGBOOK& log) const;
-  Standard_Boolean         MustExecute(const LOGBOOK&) const { return Standard_True; }
-  virtual void             Validate(LOGBOOK&) const {}
+  virtual Standard_Integer Execute(Handle(TFunction_Logbook)& log) const;
+  Standard_Boolean         MustExecute(const Handle(TFunction_Logbook)&) const { return Standard_True; }
+  virtual void             Validate(Handle(TFunction_Logbook)&) const {}
 
   virtual bool             GetCreationInformation(std::string& theOperationName,
                                                   std::vector<GEOM_Param>& theParams);
 
   static int               GetFileNameTag() { return 1; } // where to store file name in GEOM_Function
 
-  OCCT_DEFINE_STANDARD_RTTIEXT(XAOPlugin_Driver,GEOM_BaseDriver)
+  DEFINE_STANDARD_RTTIEXT(XAOPlugin_Driver,GEOM_BaseDriver)
 };
 
 #endif // _XAOPlugin_Driver_HXX