Mercurial > hg > orthanc-databases
comparison 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 |
comparison
equal
deleted
inserted
replaced
231:0a9b48d19643 | 232:4e15eace9b90 |
---|---|
26 namespace OrthancDatabases | 26 namespace OrthancDatabases |
27 { | 27 { |
28 class IDatabaseBackendOutput : public boost::noncopyable | 28 class IDatabaseBackendOutput : public boost::noncopyable |
29 { | 29 { |
30 public: | 30 public: |
31 /** | |
32 * Contrarily to its parent "IDatabaseBackendOutput" class, the | |
33 * "IFactory" subclass *can* be invoked from multiple threads if | |
34 * used through "DatabaseBackendAdapterV3". Make sure to implement | |
35 * proper locking if need be. | |
36 **/ | |
31 class IFactory : public boost::noncopyable | 37 class IFactory : public boost::noncopyable |
32 { | 38 { |
33 public: | 39 public: |
34 virtual ~IFactory() | 40 virtual ~IFactory() |
35 { | 41 { |