diff Framework/Plugins/IDatabaseBackendOutput.h @ 232:4e15eace9b90

reorganization in DatabaseBackendAdapterV3
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 06 Apr 2021 12:50:06 +0200
parents 6dcf57074dd4
children 16aac0287485 cd9521e04249
line wrap: on
line diff
--- a/Framework/Plugins/IDatabaseBackendOutput.h	Tue Apr 06 11:59:31 2021 +0200
+++ b/Framework/Plugins/IDatabaseBackendOutput.h	Tue Apr 06 12:50:06 2021 +0200
@@ -28,6 +28,12 @@
   class IDatabaseBackendOutput : public boost::noncopyable
   {
   public:
+    /**
+     * Contrarily to its parent "IDatabaseBackendOutput" class, the
+     * "IFactory" subclass *can* be invoked from multiple threads if
+     * used through "DatabaseBackendAdapterV3". Make sure to implement
+     * proper locking if need be.
+     **/
     class IFactory : public boost::noncopyable
     {
     public: