]> OCCT Git - occt.git/commitdiff
0033699: Data Exchange, DE Wrapper - Integration activation plug-in mechanism plug-in
authordpasukhi <dpasukhi@opencascade.com>
Mon, 6 May 2024 09:53:55 +0000 (10:53 +0100)
committerdpasukhi <dpasukhi@opencascade.com>
Mon, 6 May 2024 09:53:55 +0000 (10:53 +0100)
New virtual function is implemented

src/DE/DE_ConfigurationNode.hxx

index 0f48ac5e557d57d4813f51417a0c79f7a235863b..4f06830c9e3f6b5b773c17f77ec4048b29d7a94b 100644 (file)
@@ -140,6 +140,15 @@ public:
     myIsEnabled = theIsLoaded;
   }
 
+  //! Custom function to activate commercial DE component.
+  //! The input is special sequence of values that described in
+  //! specific component documentation. Order is important.
+  //! Each component can have own way of activation.
+  //!
+  //! The main goal - real-time loading plug-in activation.
+  //! OpenSource components don't need to have activation process.
+  Standard_EXPORT void virtual CustomActivation(const TColStd_ListOfAsciiString&) {};
+
 public:
 
   //!< Internal parameters for transfer process