annotate OrthancServer/UnitTestsSources/SizeOfTests.cpp @ 4859:6f780611fc03

fix orthanc framework abi
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 24 Dec 2021 15:34:33 +0100
parents 7053502fbf97
children 3e9a76464e8a 43e613a7756b
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4520
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
1 /**
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
2 * Orthanc - A Lightweight, RESTful DICOM Store
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
3 * Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
4 * Department, University Hospital of Liege, Belgium
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
5 * Copyright (C) 2017-2021 Osimis S.A., Belgium
4831
7053502fbf97 added copyright UCLouvain
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 4707
diff changeset
6 * Copyright (C) 2021-2021 Sebastien Jodogne, ICTEAM UCLouvain, Belgium
4520
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
7 *
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
8 * This program is free software: you can redistribute it and/or
4707
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 4551
diff changeset
9 * modify it under the terms of the GNU General Public License as
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 4551
diff changeset
10 * published by the Free Software Foundation, either version 3 of the
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 4551
diff changeset
11 * License, or (at your option) any later version.
4520
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
12 *
4707
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 4551
diff changeset
13 * In addition, as a special exception, the copyright holders of this
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 4551
diff changeset
14 * program give permission to link the code of its release with the
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 4551
diff changeset
15 * OpenSSL project's "OpenSSL" library (or with modified versions of it
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 4551
diff changeset
16 * that use the same license as the "OpenSSL" library), and distribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 4551
diff changeset
17 * the linked executables. You must obey the GNU General Public License
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 4551
diff changeset
18 * in all respects for all of the code used other than "OpenSSL". If you
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 4551
diff changeset
19 * modify file(s) with this exception, you may extend this exception to
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 4551
diff changeset
20 * your version of the file(s), but you are not obligated to do so. If
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 4551
diff changeset
21 * you do not wish to do so, delete this exception statement from your
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 4551
diff changeset
22 * version. If you delete this exception statement from all source files
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 4551
diff changeset
23 * in the program, then also delete it here.
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 4551
diff changeset
24 *
4520
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
25 * This program is distributed in the hope that it will be useful, but
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
26 * WITHOUT ANY WARRANTY; without even the implied warranty of
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
27 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
4707
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 4551
diff changeset
28 * General Public License for more details.
4520
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
29 *
4707
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 4551
diff changeset
30 * You should have received a copy of the GNU General Public License
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 4551
diff changeset
31 * along with this program. If not, see <http://www.gnu.org/licenses/>.
4520
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
32 **/
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
33
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
34
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
35 #include "PrecompiledHeadersUnitTests.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
36 #include <gtest/gtest.h>
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
37
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
38 #include "../../OrthancFramework/Sources/Cache/ICachePageProvider.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
39 #include "../../OrthancFramework/Sources/Cache/ICacheable.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
40 #include "../../OrthancFramework/Sources/Cache/LeastRecentlyUsedIndex.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
41 #include "../../OrthancFramework/Sources/Cache/MemoryCache.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
42 #include "../../OrthancFramework/Sources/Cache/MemoryObjectCache.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
43 #include "../../OrthancFramework/Sources/Cache/MemoryStringCache.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
44 #include "../../OrthancFramework/Sources/Cache/SharedArchive.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
45 #include "../../OrthancFramework/Sources/ChunkedBuffer.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
46 #include "../../OrthancFramework/Sources/Compatibility.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
47 #include "../../OrthancFramework/Sources/Compression/DeflateBaseCompressor.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
48 #include "../../OrthancFramework/Sources/Compression/GzipCompressor.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
49 #include "../../OrthancFramework/Sources/Compression/HierarchicalZipWriter.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
50 #include "../../OrthancFramework/Sources/Compression/IBufferCompressor.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
51 #include "../../OrthancFramework/Sources/Compression/ZipReader.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
52 #include "../../OrthancFramework/Sources/Compression/ZipWriter.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
53 #include "../../OrthancFramework/Sources/Compression/ZlibCompressor.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
54 #include "../../OrthancFramework/Sources/DicomFormat/DicomArray.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
55 #include "../../OrthancFramework/Sources/DicomFormat/DicomElement.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
56 #include "../../OrthancFramework/Sources/DicomFormat/DicomImageInformation.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
57 #include "../../OrthancFramework/Sources/DicomFormat/DicomInstanceHasher.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
58 #include "../../OrthancFramework/Sources/DicomFormat/DicomIntegerPixelAccessor.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
59 #include "../../OrthancFramework/Sources/DicomFormat/DicomMap.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
60 #include "../../OrthancFramework/Sources/DicomFormat/DicomStreamReader.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
61 #include "../../OrthancFramework/Sources/DicomFormat/DicomTag.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
62 #include "../../OrthancFramework/Sources/DicomFormat/DicomValue.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
63 #include "../../OrthancFramework/Sources/DicomFormat/StreamBlockReader.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
64 #include "../../OrthancFramework/Sources/DicomNetworking/DicomAssociation.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
65 #include "../../OrthancFramework/Sources/DicomNetworking/DicomAssociationParameters.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
66 #include "../../OrthancFramework/Sources/DicomNetworking/DicomControlUserConnection.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
67 #include "../../OrthancFramework/Sources/DicomNetworking/DicomFindAnswers.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
68 #include "../../OrthancFramework/Sources/DicomNetworking/DicomServer.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
69 #include "../../OrthancFramework/Sources/DicomNetworking/DicomStoreUserConnection.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
70 #include "../../OrthancFramework/Sources/DicomNetworking/IApplicationEntityFilter.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
71 #include "../../OrthancFramework/Sources/DicomNetworking/IFindRequestHandler.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
72 #include "../../OrthancFramework/Sources/DicomNetworking/IFindRequestHandlerFactory.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
73 #include "../../OrthancFramework/Sources/DicomNetworking/IGetRequestHandler.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
74 #include "../../OrthancFramework/Sources/DicomNetworking/IGetRequestHandlerFactory.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
75 #include "../../OrthancFramework/Sources/DicomNetworking/IMoveRequestHandler.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
76 #include "../../OrthancFramework/Sources/DicomNetworking/IMoveRequestHandlerFactory.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
77 #include "../../OrthancFramework/Sources/DicomNetworking/IStorageCommitmentRequestHandler.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
78 #include "../../OrthancFramework/Sources/DicomNetworking/IStorageCommitmentRequestHandlerFactory.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
79 #include "../../OrthancFramework/Sources/DicomNetworking/IStoreRequestHandler.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
80 #include "../../OrthancFramework/Sources/DicomNetworking/IStoreRequestHandlerFactory.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
81 #include "../../OrthancFramework/Sources/DicomNetworking/IWorklistRequestHandler.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
82 #include "../../OrthancFramework/Sources/DicomNetworking/IWorklistRequestHandlerFactory.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
83 #include "../../OrthancFramework/Sources/DicomNetworking/Internals/CommandDispatcher.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
84 #include "../../OrthancFramework/Sources/DicomNetworking/Internals/DicomTls.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
85 #include "../../OrthancFramework/Sources/DicomNetworking/Internals/FindScp.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
86 #include "../../OrthancFramework/Sources/DicomNetworking/Internals/GetScp.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
87 #include "../../OrthancFramework/Sources/DicomNetworking/Internals/MoveScp.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
88 #include "../../OrthancFramework/Sources/DicomNetworking/Internals/StoreScp.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
89 #include "../../OrthancFramework/Sources/DicomNetworking/NetworkingCompatibility.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
90 #include "../../OrthancFramework/Sources/DicomNetworking/RemoteModalityParameters.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
91 #include "../../OrthancFramework/Sources/DicomNetworking/TimeoutDicomConnectionManager.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
92 #include "../../OrthancFramework/Sources/DicomParsing/DcmtkTranscoder.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
93 #include "../../OrthancFramework/Sources/DicomParsing/DicomDirWriter.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
94 #include "../../OrthancFramework/Sources/DicomParsing/DicomModification.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
95 #include "../../OrthancFramework/Sources/DicomParsing/DicomWebJsonVisitor.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
96 #include "../../OrthancFramework/Sources/DicomParsing/FromDcmtkBridge.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
97 #include "../../OrthancFramework/Sources/DicomParsing/IDicomTranscoder.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
98 #include "../../OrthancFramework/Sources/DicomParsing/ITagVisitor.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
99 #include "../../OrthancFramework/Sources/DicomParsing/Internals/DicomFrameIndex.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
100 #include "../../OrthancFramework/Sources/DicomParsing/Internals/DicomImageDecoder.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
101 #include "../../OrthancFramework/Sources/DicomParsing/MemoryBufferTranscoder.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
102 #include "../../OrthancFramework/Sources/DicomParsing/ParsedDicomCache.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
103 #include "../../OrthancFramework/Sources/DicomParsing/ParsedDicomDir.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
104 #include "../../OrthancFramework/Sources/DicomParsing/ParsedDicomFile.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
105 #include "../../OrthancFramework/Sources/DicomParsing/ToDcmtkBridge.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
106 #include "../../OrthancFramework/Sources/Endianness.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
107 #include "../../OrthancFramework/Sources/EnumerationDictionary.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
108 #include "../../OrthancFramework/Sources/Enumerations.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
109 #include "../../OrthancFramework/Sources/FileBuffer.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
110 #include "../../OrthancFramework/Sources/FileStorage/FileInfo.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
111 #include "../../OrthancFramework/Sources/FileStorage/FilesystemStorage.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
112 #include "../../OrthancFramework/Sources/FileStorage/IStorageArea.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
113 #include "../../OrthancFramework/Sources/FileStorage/MemoryStorageArea.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
114 #include "../../OrthancFramework/Sources/FileStorage/StorageAccessor.h"
4859
6f780611fc03 fix orthanc framework abi
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 4831
diff changeset
115 #include "../../OrthancFramework/Sources/FileStorage/StorageCache.h"
4520
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
116 #include "../../OrthancFramework/Sources/HttpClient.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
117 #include "../../OrthancFramework/Sources/HttpServer/BufferHttpSender.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
118 #include "../../OrthancFramework/Sources/HttpServer/FilesystemHttpHandler.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
119 #include "../../OrthancFramework/Sources/HttpServer/FilesystemHttpSender.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
120 #include "../../OrthancFramework/Sources/HttpServer/HttpContentNegociation.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
121 #include "../../OrthancFramework/Sources/HttpServer/HttpFileSender.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
122 #include "../../OrthancFramework/Sources/HttpServer/HttpOutput.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
123 #include "../../OrthancFramework/Sources/HttpServer/HttpServer.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
124 #include "../../OrthancFramework/Sources/HttpServer/HttpStreamTranscoder.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
125 #include "../../OrthancFramework/Sources/HttpServer/HttpToolbox.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
126 #include "../../OrthancFramework/Sources/HttpServer/IHttpHandler.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
127 #include "../../OrthancFramework/Sources/HttpServer/IHttpOutputStream.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
128 #include "../../OrthancFramework/Sources/HttpServer/IHttpStreamAnswer.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
129 #include "../../OrthancFramework/Sources/HttpServer/IIncomingHttpRequestFilter.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
130 #include "../../OrthancFramework/Sources/HttpServer/IWebDavBucket.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
131 #include "../../OrthancFramework/Sources/HttpServer/MultipartStreamReader.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
132 #include "../../OrthancFramework/Sources/HttpServer/StringHttpOutput.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
133 #include "../../OrthancFramework/Sources/HttpServer/StringMatcher.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
134 #include "../../OrthancFramework/Sources/HttpServer/WebDavStorage.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
135 #include "../../OrthancFramework/Sources/IDynamicObject.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
136 #include "../../OrthancFramework/Sources/IMemoryBuffer.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
137 #include "../../OrthancFramework/Sources/Images/Font.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
138 #include "../../OrthancFramework/Sources/Images/FontRegistry.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
139 #include "../../OrthancFramework/Sources/Images/IImageWriter.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
140 #include "../../OrthancFramework/Sources/Images/Image.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
141 #include "../../OrthancFramework/Sources/Images/ImageAccessor.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
142 #include "../../OrthancFramework/Sources/Images/ImageBuffer.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
143 #include "../../OrthancFramework/Sources/Images/ImageProcessing.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
144 #include "../../OrthancFramework/Sources/Images/ImageTraits.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
145 #include "../../OrthancFramework/Sources/Images/JpegReader.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
146 #include "../../OrthancFramework/Sources/Images/JpegWriter.h"
4859
6f780611fc03 fix orthanc framework abi
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 4831
diff changeset
147 #include "../../OrthancFramework/Sources/Images/NumpyWriter.h"
4520
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
148 #include "../../OrthancFramework/Sources/Images/PamReader.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
149 #include "../../OrthancFramework/Sources/Images/PamWriter.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
150 #include "../../OrthancFramework/Sources/Images/PixelTraits.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
151 #include "../../OrthancFramework/Sources/Images/PngReader.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
152 #include "../../OrthancFramework/Sources/Images/PngWriter.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
153 #include "../../OrthancFramework/Sources/JobsEngine/GenericJobUnserializer.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
154 #include "../../OrthancFramework/Sources/JobsEngine/IJob.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
155 #include "../../OrthancFramework/Sources/JobsEngine/IJobUnserializer.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
156 #include "../../OrthancFramework/Sources/JobsEngine/JobInfo.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
157 #include "../../OrthancFramework/Sources/JobsEngine/JobStatus.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
158 #include "../../OrthancFramework/Sources/JobsEngine/JobStepResult.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
159 #include "../../OrthancFramework/Sources/JobsEngine/JobsEngine.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
160 #include "../../OrthancFramework/Sources/JobsEngine/JobsRegistry.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
161 #include "../../OrthancFramework/Sources/JobsEngine/Operations/IJobOperation.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
162 #include "../../OrthancFramework/Sources/JobsEngine/Operations/IJobOperationValue.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
163 #include "../../OrthancFramework/Sources/JobsEngine/Operations/JobOperationValues.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
164 #include "../../OrthancFramework/Sources/JobsEngine/Operations/LogJobOperation.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
165 #include "../../OrthancFramework/Sources/JobsEngine/Operations/NullOperationValue.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
166 #include "../../OrthancFramework/Sources/JobsEngine/Operations/SequenceOfOperationsJob.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
167 #include "../../OrthancFramework/Sources/JobsEngine/Operations/StringOperationValue.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
168 #include "../../OrthancFramework/Sources/JobsEngine/SetOfCommandsJob.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
169 #include "../../OrthancFramework/Sources/JobsEngine/SetOfInstancesJob.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
170 #include "../../OrthancFramework/Sources/Logging.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
171 #include "../../OrthancFramework/Sources/Lua/LuaContext.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
172 #include "../../OrthancFramework/Sources/Lua/LuaFunctionCall.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
173 #include "../../OrthancFramework/Sources/MallocMemoryBuffer.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
174 #include "../../OrthancFramework/Sources/MetricsRegistry.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
175 #include "../../OrthancFramework/Sources/MultiThreading/IRunnableBySteps.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
176 #include "../../OrthancFramework/Sources/MultiThreading/RunnableWorkersPool.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
177 #include "../../OrthancFramework/Sources/MultiThreading/Semaphore.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
178 #include "../../OrthancFramework/Sources/MultiThreading/SharedMessageQueue.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
179 #include "../../OrthancFramework/Sources/OrthancException.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
180 #include "../../OrthancFramework/Sources/OrthancFramework.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
181 #include "../../OrthancFramework/Sources/RestApi/RestApi.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
182 #include "../../OrthancFramework/Sources/RestApi/RestApiCall.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
183 #include "../../OrthancFramework/Sources/RestApi/RestApiCallDocumentation.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
184 #include "../../OrthancFramework/Sources/RestApi/RestApiDeleteCall.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
185 #include "../../OrthancFramework/Sources/RestApi/RestApiGetCall.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
186 #include "../../OrthancFramework/Sources/RestApi/RestApiHierarchy.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
187 #include "../../OrthancFramework/Sources/RestApi/RestApiOutput.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
188 #include "../../OrthancFramework/Sources/RestApi/RestApiPath.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
189 #include "../../OrthancFramework/Sources/RestApi/RestApiPostCall.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
190 #include "../../OrthancFramework/Sources/RestApi/RestApiPutCall.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
191 #include "../../OrthancFramework/Sources/SQLite/Connection.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
192 #include "../../OrthancFramework/Sources/SQLite/FunctionContext.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
193 #include "../../OrthancFramework/Sources/SQLite/IScalarFunction.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
194 #include "../../OrthancFramework/Sources/SQLite/ITransaction.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
195 #include "../../OrthancFramework/Sources/SQLite/NonCopyable.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
196 #include "../../OrthancFramework/Sources/SQLite/OrthancSQLiteException.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
197 #include "../../OrthancFramework/Sources/SQLite/SQLiteTypes.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
198 #include "../../OrthancFramework/Sources/SQLite/Statement.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
199 #include "../../OrthancFramework/Sources/SQLite/StatementId.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
200 #include "../../OrthancFramework/Sources/SQLite/StatementReference.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
201 #include "../../OrthancFramework/Sources/SQLite/Transaction.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
202 #include "../../OrthancFramework/Sources/SerializationToolbox.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
203 #include "../../OrthancFramework/Sources/SharedLibrary.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
204 #include "../../OrthancFramework/Sources/StringMemoryBuffer.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
205 #include "../../OrthancFramework/Sources/SystemToolbox.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
206 #include "../../OrthancFramework/Sources/TemporaryFile.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
207 #include "../../OrthancFramework/Sources/Toolbox.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
208 #include "../../OrthancFramework/Sources/WebServiceParameters.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
209
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
210
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
211 TEST(OrthancFramework, SizeOf)
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
212 {
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
213 #include "SizeOfTests.impl.h"
f5cb0c0ffbed added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
214 }