changeset 186:55473de7694f java-code-model

added warning about auto-generated files
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 02 Jul 2024 16:10:35 +0200
parents 7e8085f80df5
children d08d75fc6d6a
files CodeAnalysis/Class.mustache CodeAnalysis/ClassMethods.mustache CodeAnalysis/Enumeration.mustache CodeAnalysis/GlobalFunctions.mustache CodeAnalysis/PythonDocumentation.mustache CodeAnalysis/sdk.cpp.mustache CodeAnalysis/sdk.h.mustache Sources/Autogenerated/sdk.cpp Sources/Autogenerated/sdk.h Sources/Autogenerated/sdk_GlobalFunctions.impl.h Sources/Autogenerated/sdk_OrthancPluginChangeType.impl.h Sources/Autogenerated/sdk_OrthancPluginCompressionType.impl.h Sources/Autogenerated/sdk_OrthancPluginConstraintType.impl.h Sources/Autogenerated/sdk_OrthancPluginContentType.impl.h Sources/Autogenerated/sdk_OrthancPluginCreateDicomFlags.impl.h Sources/Autogenerated/sdk_OrthancPluginDicomInstance.impl.h Sources/Autogenerated/sdk_OrthancPluginDicomInstance.methods.h Sources/Autogenerated/sdk_OrthancPluginDicomToJsonFlags.impl.h Sources/Autogenerated/sdk_OrthancPluginDicomToJsonFormat.impl.h Sources/Autogenerated/sdk_OrthancPluginDicomWebBinaryMode.impl.h Sources/Autogenerated/sdk_OrthancPluginDicomWebNode.impl.h Sources/Autogenerated/sdk_OrthancPluginDicomWebNode.methods.h Sources/Autogenerated/sdk_OrthancPluginErrorCode.impl.h Sources/Autogenerated/sdk_OrthancPluginFindAnswers.impl.h Sources/Autogenerated/sdk_OrthancPluginFindAnswers.methods.h Sources/Autogenerated/sdk_OrthancPluginFindMatcher.impl.h Sources/Autogenerated/sdk_OrthancPluginFindMatcher.methods.h Sources/Autogenerated/sdk_OrthancPluginFindQuery.impl.h Sources/Autogenerated/sdk_OrthancPluginFindQuery.methods.h Sources/Autogenerated/sdk_OrthancPluginHttpMethod.impl.h Sources/Autogenerated/sdk_OrthancPluginIdentifierConstraint.impl.h Sources/Autogenerated/sdk_OrthancPluginImage.impl.h Sources/Autogenerated/sdk_OrthancPluginImage.methods.h Sources/Autogenerated/sdk_OrthancPluginImageFormat.impl.h Sources/Autogenerated/sdk_OrthancPluginInstanceOrigin.impl.h Sources/Autogenerated/sdk_OrthancPluginJob.impl.h Sources/Autogenerated/sdk_OrthancPluginJob.methods.h Sources/Autogenerated/sdk_OrthancPluginJobStepStatus.impl.h Sources/Autogenerated/sdk_OrthancPluginJobStopReason.impl.h Sources/Autogenerated/sdk_OrthancPluginMetricsType.impl.h Sources/Autogenerated/sdk_OrthancPluginPeers.impl.h Sources/Autogenerated/sdk_OrthancPluginPeers.methods.h Sources/Autogenerated/sdk_OrthancPluginPixelFormat.impl.h Sources/Autogenerated/sdk_OrthancPluginReceivedInstanceAction.impl.h Sources/Autogenerated/sdk_OrthancPluginResourceType.impl.h Sources/Autogenerated/sdk_OrthancPluginRestOutput.impl.h Sources/Autogenerated/sdk_OrthancPluginRestOutput.methods.h Sources/Autogenerated/sdk_OrthancPluginServerChunkedRequestReader.impl.h Sources/Autogenerated/sdk_OrthancPluginServerChunkedRequestReader.methods.h Sources/Autogenerated/sdk_OrthancPluginStorageArea.impl.h Sources/Autogenerated/sdk_OrthancPluginStorageArea.methods.h Sources/Autogenerated/sdk_OrthancPluginStorageCommitmentFailureReason.impl.h Sources/Autogenerated/sdk_OrthancPluginValueRepresentation.impl.h Sources/Autogenerated/sdk_OrthancPluginWorklistAnswers.impl.h Sources/Autogenerated/sdk_OrthancPluginWorklistAnswers.methods.h Sources/Autogenerated/sdk_OrthancPluginWorklistQuery.impl.h Sources/Autogenerated/sdk_OrthancPluginWorklistQuery.methods.h
diffstat 57 files changed, 466 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/CodeAnalysis/Class.mustache	Tue Jul 02 15:51:35 2024 +0200
+++ b/CodeAnalysis/Class.mustache	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Forward declaration of the autogenerated methods
 {{#methods}}
 static PyObject *sdk_{{class_name}}_{{c_function}}(
--- a/CodeAnalysis/ClassMethods.mustache	Tue Jul 02 15:51:35 2024 +0200
+++ b/CodeAnalysis/ClassMethods.mustache	Tue Jul 02 16:10:35 2024 +0200
@@ -1,3 +1,27 @@
+/**
+ * Python plugin for Orthanc
+ * Copyright (C) 2020-2023 Osimis S.A., Belgium
+ * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium
+ * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium
+ *
+ * This program is free software: you can redistribute it and/or
+ * modify it under the terms of the GNU Affero General Public License
+ * as published by the Free Software Foundation, either version 3 of
+ * the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ **/
+
+
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Actual implementation of the methods
 {{#methods}}
 static PyObject *sdk_{{class_name}}_{{c_function}}(
--- a/CodeAnalysis/Enumeration.mustache	Tue Jul 02 15:51:35 2024 +0200
+++ b/CodeAnalysis/Enumeration.mustache	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/CodeAnalysis/GlobalFunctions.mustache	Tue Jul 02 15:51:35 2024 +0200
+++ b/CodeAnalysis/GlobalFunctions.mustache	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 {{#global_functions}}
 static PyObject* sdk_{{c_function}}(PyObject* module, PyObject* args)
 {
--- a/CodeAnalysis/PythonDocumentation.mustache	Tue Jul 02 15:51:35 2024 +0200
+++ b/CodeAnalysis/PythonDocumentation.mustache	Tue Jul 02 16:10:35 2024 +0200
@@ -18,6 +18,10 @@
 ## along with this program. If not, see <http://www.gnu.org/licenses/>.
 ##
 
+
+# WARNING: Auto-generated file. Do not modify it by hand.
+
+
 import enum
 
 {{#enumerations}}
--- a/CodeAnalysis/sdk.cpp.mustache	Tue Jul 02 15:51:35 2024 +0200
+++ b/CodeAnalysis/sdk.cpp.mustache	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 #include "sdk.h"
 
 #include "../PythonLock.h"
--- a/CodeAnalysis/sdk.h.mustache	Tue Jul 02 15:51:35 2024 +0200
+++ b/CodeAnalysis/sdk.h.mustache	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 #pragma once
 
 #include "../PythonHeaderWrapper.h"
--- a/Sources/Autogenerated/sdk.cpp	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk.cpp	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 #include "sdk.h"
 
 #include "../PythonLock.h"
--- a/Sources/Autogenerated/sdk.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 #pragma once
 
 #include "../PythonHeaderWrapper.h"
--- a/Sources/Autogenerated/sdk_GlobalFunctions.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_GlobalFunctions.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 static PyObject* sdk_OrthancPluginAutodetectMimeType(PyObject* module, PyObject* args)
 {
   PythonLock::LogCall("Calling Python global function: OrthancPluginAutodetectMimeType()");
--- a/Sources/Autogenerated/sdk_OrthancPluginChangeType.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginChangeType.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/Sources/Autogenerated/sdk_OrthancPluginCompressionType.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginCompressionType.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/Sources/Autogenerated/sdk_OrthancPluginConstraintType.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginConstraintType.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/Sources/Autogenerated/sdk_OrthancPluginContentType.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginContentType.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/Sources/Autogenerated/sdk_OrthancPluginCreateDicomFlags.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginCreateDicomFlags.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/Sources/Autogenerated/sdk_OrthancPluginDicomInstance.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginDicomInstance.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Forward declaration of the autogenerated methods
 static PyObject *sdk_OrthancPluginDicomInstance_OrthancPluginGetInstanceRemoteAet(
   sdk_OrthancPluginDicomInstance_Object* self, PyObject *args);
--- a/Sources/Autogenerated/sdk_OrthancPluginDicomInstance.methods.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginDicomInstance.methods.h	Tue Jul 02 16:10:35 2024 +0200
@@ -1,3 +1,27 @@
+/**
+ * Python plugin for Orthanc
+ * Copyright (C) 2020-2023 Osimis S.A., Belgium
+ * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium
+ * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium
+ *
+ * This program is free software: you can redistribute it and/or
+ * modify it under the terms of the GNU Affero General Public License
+ * as published by the Free Software Foundation, either version 3 of
+ * the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ **/
+
+
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Actual implementation of the methods
 static PyObject *sdk_OrthancPluginDicomInstance_OrthancPluginGetInstanceRemoteAet(
   sdk_OrthancPluginDicomInstance_Object* self, PyObject *args)
--- a/Sources/Autogenerated/sdk_OrthancPluginDicomToJsonFlags.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginDicomToJsonFlags.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/Sources/Autogenerated/sdk_OrthancPluginDicomToJsonFormat.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginDicomToJsonFormat.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/Sources/Autogenerated/sdk_OrthancPluginDicomWebBinaryMode.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginDicomWebBinaryMode.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/Sources/Autogenerated/sdk_OrthancPluginDicomWebNode.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginDicomWebNode.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Forward declaration of the autogenerated methods
 // End of forward declarations
 
--- a/Sources/Autogenerated/sdk_OrthancPluginDicomWebNode.methods.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginDicomWebNode.methods.h	Tue Jul 02 16:10:35 2024 +0200
@@ -1,1 +1,25 @@
+/**
+ * Python plugin for Orthanc
+ * Copyright (C) 2020-2023 Osimis S.A., Belgium
+ * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium
+ * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium
+ *
+ * This program is free software: you can redistribute it and/or
+ * modify it under the terms of the GNU Affero General Public License
+ * as published by the Free Software Foundation, either version 3 of
+ * the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ **/
+
+
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Actual implementation of the methods
--- a/Sources/Autogenerated/sdk_OrthancPluginErrorCode.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginErrorCode.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/Sources/Autogenerated/sdk_OrthancPluginFindAnswers.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginFindAnswers.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Forward declaration of the autogenerated methods
 static PyObject *sdk_OrthancPluginFindAnswers_OrthancPluginFindAddAnswer(
   sdk_OrthancPluginFindAnswers_Object* self, PyObject *args);
--- a/Sources/Autogenerated/sdk_OrthancPluginFindAnswers.methods.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginFindAnswers.methods.h	Tue Jul 02 16:10:35 2024 +0200
@@ -1,3 +1,27 @@
+/**
+ * Python plugin for Orthanc
+ * Copyright (C) 2020-2023 Osimis S.A., Belgium
+ * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium
+ * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium
+ *
+ * This program is free software: you can redistribute it and/or
+ * modify it under the terms of the GNU Affero General Public License
+ * as published by the Free Software Foundation, either version 3 of
+ * the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ **/
+
+
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Actual implementation of the methods
 static PyObject *sdk_OrthancPluginFindAnswers_OrthancPluginFindAddAnswer(
   sdk_OrthancPluginFindAnswers_Object* self, PyObject *args)
--- a/Sources/Autogenerated/sdk_OrthancPluginFindMatcher.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginFindMatcher.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Forward declaration of the autogenerated methods
 static PyObject *sdk_OrthancPluginFindMatcher_OrthancPluginFindMatcherIsMatch(
   sdk_OrthancPluginFindMatcher_Object* self, PyObject *args);
--- a/Sources/Autogenerated/sdk_OrthancPluginFindMatcher.methods.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginFindMatcher.methods.h	Tue Jul 02 16:10:35 2024 +0200
@@ -1,3 +1,27 @@
+/**
+ * Python plugin for Orthanc
+ * Copyright (C) 2020-2023 Osimis S.A., Belgium
+ * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium
+ * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium
+ *
+ * This program is free software: you can redistribute it and/or
+ * modify it under the terms of the GNU Affero General Public License
+ * as published by the Free Software Foundation, either version 3 of
+ * the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ **/
+
+
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Actual implementation of the methods
 static PyObject *sdk_OrthancPluginFindMatcher_OrthancPluginFindMatcherIsMatch(
   sdk_OrthancPluginFindMatcher_Object* self, PyObject *args)
--- a/Sources/Autogenerated/sdk_OrthancPluginFindQuery.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginFindQuery.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Forward declaration of the autogenerated methods
 static PyObject *sdk_OrthancPluginFindQuery_OrthancPluginGetFindQuerySize(
   sdk_OrthancPluginFindQuery_Object* self, PyObject *args);
--- a/Sources/Autogenerated/sdk_OrthancPluginFindQuery.methods.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginFindQuery.methods.h	Tue Jul 02 16:10:35 2024 +0200
@@ -1,3 +1,27 @@
+/**
+ * Python plugin for Orthanc
+ * Copyright (C) 2020-2023 Osimis S.A., Belgium
+ * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium
+ * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium
+ *
+ * This program is free software: you can redistribute it and/or
+ * modify it under the terms of the GNU Affero General Public License
+ * as published by the Free Software Foundation, either version 3 of
+ * the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ **/
+
+
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Actual implementation of the methods
 static PyObject *sdk_OrthancPluginFindQuery_OrthancPluginGetFindQuerySize(
   sdk_OrthancPluginFindQuery_Object* self, PyObject *args)
--- a/Sources/Autogenerated/sdk_OrthancPluginHttpMethod.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginHttpMethod.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/Sources/Autogenerated/sdk_OrthancPluginIdentifierConstraint.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginIdentifierConstraint.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/Sources/Autogenerated/sdk_OrthancPluginImage.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginImage.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Forward declaration of the autogenerated methods
 static PyObject *sdk_OrthancPluginImage_OrthancPluginGetImagePixelFormat(
   sdk_OrthancPluginImage_Object* self, PyObject *args);
--- a/Sources/Autogenerated/sdk_OrthancPluginImage.methods.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginImage.methods.h	Tue Jul 02 16:10:35 2024 +0200
@@ -1,3 +1,27 @@
+/**
+ * Python plugin for Orthanc
+ * Copyright (C) 2020-2023 Osimis S.A., Belgium
+ * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium
+ * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium
+ *
+ * This program is free software: you can redistribute it and/or
+ * modify it under the terms of the GNU Affero General Public License
+ * as published by the Free Software Foundation, either version 3 of
+ * the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ **/
+
+
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Actual implementation of the methods
 static PyObject *sdk_OrthancPluginImage_OrthancPluginGetImagePixelFormat(
   sdk_OrthancPluginImage_Object* self, PyObject *args)
--- a/Sources/Autogenerated/sdk_OrthancPluginImageFormat.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginImageFormat.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/Sources/Autogenerated/sdk_OrthancPluginInstanceOrigin.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginInstanceOrigin.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/Sources/Autogenerated/sdk_OrthancPluginJob.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginJob.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Forward declaration of the autogenerated methods
 static PyObject *sdk_OrthancPluginJob_OrthancPluginSubmitJob(
   sdk_OrthancPluginJob_Object* self, PyObject *args);
--- a/Sources/Autogenerated/sdk_OrthancPluginJob.methods.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginJob.methods.h	Tue Jul 02 16:10:35 2024 +0200
@@ -1,3 +1,27 @@
+/**
+ * Python plugin for Orthanc
+ * Copyright (C) 2020-2023 Osimis S.A., Belgium
+ * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium
+ * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium
+ *
+ * This program is free software: you can redistribute it and/or
+ * modify it under the terms of the GNU Affero General Public License
+ * as published by the Free Software Foundation, either version 3 of
+ * the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ **/
+
+
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Actual implementation of the methods
 static PyObject *sdk_OrthancPluginJob_OrthancPluginSubmitJob(
   sdk_OrthancPluginJob_Object* self, PyObject *args)
--- a/Sources/Autogenerated/sdk_OrthancPluginJobStepStatus.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginJobStepStatus.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/Sources/Autogenerated/sdk_OrthancPluginJobStopReason.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginJobStopReason.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/Sources/Autogenerated/sdk_OrthancPluginMetricsType.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginMetricsType.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/Sources/Autogenerated/sdk_OrthancPluginPeers.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginPeers.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Forward declaration of the autogenerated methods
 static PyObject *sdk_OrthancPluginPeers_OrthancPluginGetPeersCount(
   sdk_OrthancPluginPeers_Object* self, PyObject *args);
--- a/Sources/Autogenerated/sdk_OrthancPluginPeers.methods.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginPeers.methods.h	Tue Jul 02 16:10:35 2024 +0200
@@ -1,3 +1,27 @@
+/**
+ * Python plugin for Orthanc
+ * Copyright (C) 2020-2023 Osimis S.A., Belgium
+ * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium
+ * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium
+ *
+ * This program is free software: you can redistribute it and/or
+ * modify it under the terms of the GNU Affero General Public License
+ * as published by the Free Software Foundation, either version 3 of
+ * the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ **/
+
+
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Actual implementation of the methods
 static PyObject *sdk_OrthancPluginPeers_OrthancPluginGetPeersCount(
   sdk_OrthancPluginPeers_Object* self, PyObject *args)
--- a/Sources/Autogenerated/sdk_OrthancPluginPixelFormat.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginPixelFormat.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/Sources/Autogenerated/sdk_OrthancPluginReceivedInstanceAction.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginReceivedInstanceAction.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/Sources/Autogenerated/sdk_OrthancPluginResourceType.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginResourceType.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/Sources/Autogenerated/sdk_OrthancPluginRestOutput.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginRestOutput.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Forward declaration of the autogenerated methods
 static PyObject *sdk_OrthancPluginRestOutput_OrthancPluginAnswerBuffer(
   sdk_OrthancPluginRestOutput_Object* self, PyObject *args);
--- a/Sources/Autogenerated/sdk_OrthancPluginRestOutput.methods.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginRestOutput.methods.h	Tue Jul 02 16:10:35 2024 +0200
@@ -1,3 +1,27 @@
+/**
+ * Python plugin for Orthanc
+ * Copyright (C) 2020-2023 Osimis S.A., Belgium
+ * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium
+ * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium
+ *
+ * This program is free software: you can redistribute it and/or
+ * modify it under the terms of the GNU Affero General Public License
+ * as published by the Free Software Foundation, either version 3 of
+ * the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ **/
+
+
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Actual implementation of the methods
 static PyObject *sdk_OrthancPluginRestOutput_OrthancPluginAnswerBuffer(
   sdk_OrthancPluginRestOutput_Object* self, PyObject *args)
--- a/Sources/Autogenerated/sdk_OrthancPluginServerChunkedRequestReader.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginServerChunkedRequestReader.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Forward declaration of the autogenerated methods
 // End of forward declarations
 
--- a/Sources/Autogenerated/sdk_OrthancPluginServerChunkedRequestReader.methods.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginServerChunkedRequestReader.methods.h	Tue Jul 02 16:10:35 2024 +0200
@@ -1,1 +1,25 @@
+/**
+ * Python plugin for Orthanc
+ * Copyright (C) 2020-2023 Osimis S.A., Belgium
+ * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium
+ * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium
+ *
+ * This program is free software: you can redistribute it and/or
+ * modify it under the terms of the GNU Affero General Public License
+ * as published by the Free Software Foundation, either version 3 of
+ * the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ **/
+
+
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Actual implementation of the methods
--- a/Sources/Autogenerated/sdk_OrthancPluginStorageArea.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginStorageArea.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Forward declaration of the autogenerated methods
 static PyObject *sdk_OrthancPluginStorageArea_OrthancPluginStorageAreaCreate(
   sdk_OrthancPluginStorageArea_Object* self, PyObject *args);
--- a/Sources/Autogenerated/sdk_OrthancPluginStorageArea.methods.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginStorageArea.methods.h	Tue Jul 02 16:10:35 2024 +0200
@@ -1,3 +1,27 @@
+/**
+ * Python plugin for Orthanc
+ * Copyright (C) 2020-2023 Osimis S.A., Belgium
+ * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium
+ * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium
+ *
+ * This program is free software: you can redistribute it and/or
+ * modify it under the terms of the GNU Affero General Public License
+ * as published by the Free Software Foundation, either version 3 of
+ * the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ **/
+
+
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Actual implementation of the methods
 static PyObject *sdk_OrthancPluginStorageArea_OrthancPluginStorageAreaCreate(
   sdk_OrthancPluginStorageArea_Object* self, PyObject *args)
--- a/Sources/Autogenerated/sdk_OrthancPluginStorageCommitmentFailureReason.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginStorageCommitmentFailureReason.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/Sources/Autogenerated/sdk_OrthancPluginValueRepresentation.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginValueRepresentation.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 typedef struct 
 {
   PyObject_HEAD
--- a/Sources/Autogenerated/sdk_OrthancPluginWorklistAnswers.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginWorklistAnswers.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Forward declaration of the autogenerated methods
 static PyObject *sdk_OrthancPluginWorklistAnswers_OrthancPluginWorklistAddAnswer(
   sdk_OrthancPluginWorklistAnswers_Object* self, PyObject *args);
--- a/Sources/Autogenerated/sdk_OrthancPluginWorklistAnswers.methods.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginWorklistAnswers.methods.h	Tue Jul 02 16:10:35 2024 +0200
@@ -1,3 +1,27 @@
+/**
+ * Python plugin for Orthanc
+ * Copyright (C) 2020-2023 Osimis S.A., Belgium
+ * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium
+ * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium
+ *
+ * This program is free software: you can redistribute it and/or
+ * modify it under the terms of the GNU Affero General Public License
+ * as published by the Free Software Foundation, either version 3 of
+ * the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ **/
+
+
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Actual implementation of the methods
 static PyObject *sdk_OrthancPluginWorklistAnswers_OrthancPluginWorklistAddAnswer(
   sdk_OrthancPluginWorklistAnswers_Object* self, PyObject *args)
--- a/Sources/Autogenerated/sdk_OrthancPluginWorklistQuery.impl.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginWorklistQuery.impl.h	Tue Jul 02 16:10:35 2024 +0200
@@ -19,6 +19,9 @@
  **/
 
 
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Forward declaration of the autogenerated methods
 static PyObject *sdk_OrthancPluginWorklistQuery_OrthancPluginWorklistIsMatch(
   sdk_OrthancPluginWorklistQuery_Object* self, PyObject *args);
--- a/Sources/Autogenerated/sdk_OrthancPluginWorklistQuery.methods.h	Tue Jul 02 15:51:35 2024 +0200
+++ b/Sources/Autogenerated/sdk_OrthancPluginWorklistQuery.methods.h	Tue Jul 02 16:10:35 2024 +0200
@@ -1,3 +1,27 @@
+/**
+ * Python plugin for Orthanc
+ * Copyright (C) 2020-2023 Osimis S.A., Belgium
+ * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium
+ * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium
+ *
+ * This program is free software: you can redistribute it and/or
+ * modify it under the terms of the GNU Affero General Public License
+ * as published by the Free Software Foundation, either version 3 of
+ * the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ **/
+
+
+// WARNING: Auto-generated file. Do not modify it by hand.
+
+
 // Actual implementation of the methods
 static PyObject *sdk_OrthancPluginWorklistQuery_OrthancPluginWorklistIsMatch(
   sdk_OrthancPluginWorklistQuery_Object* self, PyObject *args)