Mercurial > hg > orthanc-python
annotate CodeAnalysis/README.txt @ 214:d74ed3e6423e
documented orthanc.RegisterStorageCommitmentScpCallback()
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 03 Jul 2024 15:29:01 +0200 |
parents | 3c72d1f4c2a5 |
children |
rev | line source |
---|---|
28
b2bbb516056e
The "Calling Python..." info logs are disabled if "PythonVerbose" is "false"
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
1 |
b2bbb516056e
The "Calling Python..." info logs are disabled if "PythonVerbose" is "false"
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
2 Introduction |
b2bbb516056e
The "Calling Python..." info logs are disabled if "PythonVerbose" is "false"
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
3 ============ |
b2bbb516056e
The "Calling Python..." info logs are disabled if "PythonVerbose" is "false"
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
4 |
173
3c72d1f4c2a5
removed dependency on clang
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
140
diff
changeset
|
5 This folder contains the Python script that reads the code model of |
3c72d1f4c2a5
removed dependency on clang
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
140
diff
changeset
|
6 the Orthanc SDK that is generated by the "orthanc-java" project [1], |
3c72d1f4c2a5
removed dependency on clang
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
140
diff
changeset
|
7 then automatically wraps this SDK as a Python extension module. |
28
b2bbb516056e
The "Calling Python..." info logs are disabled if "PythonVerbose" is "false"
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
8 |
173
3c72d1f4c2a5
removed dependency on clang
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
140
diff
changeset
|
9 The output of the script is written to "../Sources/Autogenerated". |
128
5b59ebc267e1
fixed leaks in the initialization of the enums
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
107
diff
changeset
|
10 |
173
3c72d1f4c2a5
removed dependency on clang
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
140
diff
changeset
|
11 Usage: |
140
b6835b7a7c0a
code generation on Ubuntu 22.04
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
128
diff
changeset
|
12 |
173
3c72d1f4c2a5
removed dependency on clang
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
140
diff
changeset
|
13 $ ./GenerateOrthancSDK.py |
140
b6835b7a7c0a
code generation on Ubuntu 22.04
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
128
diff
changeset
|
14 |
173
3c72d1f4c2a5
removed dependency on clang
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
140
diff
changeset
|
15 [1] https://orthanc.uclouvain.be/book/plugins/java.html |