MeVisLab Toolbox Reference
mlDICOMCachedIODCMTreeWriterPlugin.h
Go to the documentation of this file.
1// Copyright (c) Fraunhofer MEVIS, Germany. All rights reserved.
2// **InsertLicense** code
3//----------------------------------------------------------------------------------
5
10//----------------------------------------------------------------------------------
11
12#pragma once
13
15#include <mlTypeDefs.h>
16#include <DCMTree_Tree.h>
17
18
19ML_START_NAMESPACE
21 template<typename CT>
22 class DICOMCachedIOFileHandleBase;
24 typedef DICOMCachedIOFileHandleBase<char> DICOMCachedIOFileHandle;
25ML_END_NAMESPACE
26
27//----------------------------------------------------------------------------------
30//----------------------------------------------------------------------------------
32
33 public:
36
39
43 const ML_NAMESPACE::DICOMCachedIOFileHandle &fileHandle) const;
44
45};
Project global and OS specific declarations.
#define MLDICOMCachedIO_EXPORT
If included by external modules, exported symbols are declared as import symbols.
virtual MLErrorCode saveDCMTree(DCMTree::Const_TreePtr dcmTree, const ml::DICOMCachedIOFileHandle &fileHandle) const
MLDICOMCachedIODCMTreeWriterPlugin()
Default constructor.
virtual ~MLDICOMCachedIODCMTreeWriterPlugin()
Destructor.
MLint32 MLErrorCode
Type of an ML Error code.
Definition mlTypeDefs.h:715
boost::shared_ptr< const Tree > Const_TreePtr
Definition DCMTree_Lib.h:67
DICOMCachedIOFileHandleBase< char > DICOMCachedIOFileHandle
"Forward" to DICOMCachedIOFileHandle.