Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
mitkPreferenceListReaderOptionsFunctor.h
Go to the documentation of this file.
1
/*============================================================================
2
3
The Medical Imaging Interaction Toolkit (MITK)
4
5
Copyright (c) German Cancer Research Center (DKFZ)
6
All rights reserved.
7
8
Use of this source code is governed by a 3-clause BSD license that can be
9
found in the LICENSE file.
10
11
============================================================================*/
12
13
#ifndef MITKPREFERENCELISTREADEROPTIONSFUNCTOR_H
14
#define MITKPREFERENCELISTREADEROPTIONSFUNCTOR_H
15
16
#include <
MitkCoreExports.h
>
17
#include <
mitkIOUtil.h
>
18
19
#include <vector>
20
#include <string>
21
22
23
namespace
mitk
24
{
42
struct
MITKCORE_EXPORT
PreferenceListReaderOptionsFunctor
:
public
IOUtil::ReaderOptionsFunctorBase
43
{
44
using
ListType
= std::vector<std::string>;
45
46
bool
operator()(
IOUtil::LoadInfo
&loadInfo)
const override
;
47
48
PreferenceListReaderOptionsFunctor
();
49
PreferenceListReaderOptionsFunctor
(
const
ListType
& preference,
const
ListType
& black);
50
51
protected
:
52
ListType
m_PreferenceList
;
53
ListType
m_BlackList
;
54
};
55
}
56
57
#endif // MITKWHITELISTREADEROPTIONSFUNCTOR_H
mitk::PreferenceListReaderOptionsFunctor
Option callback functor with a preference list/ black list option selection strategy.
Definition:
mitkPreferenceListReaderOptionsFunctor.h:42
mitk::PreferenceListReaderOptionsFunctor::m_BlackList
ListType m_BlackList
Definition:
mitkPreferenceListReaderOptionsFunctor.h:53
MITKCORE_EXPORT
#define MITKCORE_EXPORT
Definition:
MitkCoreExports.h:15
MitkCoreExports.h
mitk
DataCollection - Class to facilitate loading/accessing structured data.
Definition:
GeometryOverview.dox:1
mitk::PreferenceListReaderOptionsFunctor::m_PreferenceList
ListType m_PreferenceList
Definition:
mitkPreferenceListReaderOptionsFunctor.h:52
mitk::IOUtil::ReaderOptionsFunctorBase
Definition:
mitkIOUtil.h:65
mitk::PreferenceListReaderOptionsFunctor::ListType
std::vector< std::string > ListType
Definition:
mitkPreferenceListReaderOptionsFunctor.h:44
mitk::IOUtil::LoadInfo
Definition:
mitkIOUtil.h:50
mitkIOUtil.h
Source
Modules
Core
include
mitkPreferenceListReaderOptionsFunctor.h
Generated on Thu Mar 12 2020 10:24:01 for Medical Imaging Interaction Toolkit by
1.8.13