Add thirdparty dir.

This commit is contained in:
Krad
2022-07-08 10:04:23 +08:00
parent 36f854dadc
commit 3e9f4a7b75
14 changed files with 3082 additions and 1 deletions

View File

@@ -0,0 +1,33 @@
#ifndef _DCM_GLOBAL_H_
#define _DCM_GLOBAL_H_
#ifdef __cplusplus
#define _DCM_BEGIN_EXTERN_C extern "C" {
#define _DCM_END_EXTERN_C }
#else
#define _DCM_BEGIN_EXTERN_C
#define _DCM_END_EXTERN_C
#endif
#ifdef _MSC_VER
#pragma warning( disable : 4251)
#pragma warning( disable : 4099)
#pragma warning( disable : 4521)
#pragma warning( disable : 4522)
#if _MSC_VER >= 1400
#pragma warning( disable : 4996)
#pragma warning( disable : 4351)
#endif /* _MSC_VER >= 1400 */
#endif // _MSC_VER
#if defined(WIN32) || defined(_WIN32) || defined(__WIN32) && !defined(__CYGWIN__)
#ifdef _DCM_NET_EXPORTS
#define _DCM_EXPORT __declspec(dllexport)
#else
#define _DCM_EXPORT __declspec(dllimport)
#endif // _DCM_NET_EXPORTS
#else
#define _DCM_EXPORT
#endif // defined(WIN32) || defined(_WIN32) || defined(__WIN32) && !defined(__CYGWIN__)
#endif // !_DCM_GLOBAL_H_

View File

@@ -0,0 +1,23 @@
#ifndef _DCM_TYPE_H_
#define _DCM_TYPE_H_
const int e_ok = 0;
const int e_no_input_file = -9004;
const int e_no_sopclass_in_file = -9005;
const int e_unknown_storage_sopclass = -9006;
const int e_cannot_access_file = -9007;
const int e_no_acceptable_presentation_context = -9008;
const int e_association_rejected = -9009;
const int e_no_dictionary_loaded = -9010;
const int e_cannot_initialize_network = -9011;
const int e_cannot_set_uid = -9012;
const int e_cannot_create_association_parameters = -9013;
const int e_cannot_negotiate_association = -9014;
const int e_no_presentation_context = -9015;
const int e_cannot_abort_association = -9016;
const int e_cannot_release_association = -9017;
const int e_cannot_destroy_association = -9018;
const int e_cannot_drop_network = -9019;
#endif // !DCM_TYPE_H_

View File

@@ -0,0 +1,11 @@
#include "dcmtk/dcmnet/dfindscu.h"
#include "dcmtk/dcmnet/diutil.h"
#include "dcmtk/dcmnet/dcasccfg.h"
#include "dcmtk/dcmdata/dcdict.h"
#include "dcmtk/dcmdata/dcdicent.h"
#include "dcmtk/dcmdata/dcfilefo.h"
#include "dcmtk/dcmdata/dcmetinf.h"
#include "dcmtk/dcmdata/dcdeftag.h"