Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <mitkFileReaderSelector.h>
Classes | |
class | Item |
Public Member Functions | |
FileReaderSelector (const FileReaderSelector &other) | |
FileReaderSelector (const std::string &path) | |
~FileReaderSelector () | |
FileReaderSelector & | operator= (const FileReaderSelector &other) |
bool | IsEmpty () const |
std::vector< MimeType > | GetMimeTypes () const |
std::vector< Item > | Get () const |
Get a sorted list of file reader items. More... | |
Item | Get (long id) const |
Item | GetDefault () const |
long | GetDefaultId () const |
Item | GetSelected () const |
long | GetSelectedId () const |
bool | Select (const Item &item) |
bool | Select (long id) |
void | Swap (FileReaderSelector &fws) |
Definition at line 29 of file mitkFileReaderSelector.h.
mitk::FileReaderSelector::FileReaderSelector | ( | const FileReaderSelector & | other | ) |
Definition at line 48 of file mitkFileReaderSelector.cpp.
mitk::FileReaderSelector::FileReaderSelector | ( | const std::string & | path | ) |
Definition at line 49 of file mitkFileReaderSelector.cpp.
References us::any_cast(), mitk::IFileIO::GetConfidenceLevel(), mitk::CoreServices::GetMimeTypeProvider(), mitk::IMimeTypeProvider::GetMimeTypesForFile(), MITK_WARN, us::ServiceConstants::SERVICE_ID(), mitk::IFileReader::SetInput(), mitk::IFileIO::Unsupported, and us::BadAnyCastException::what().
mitk::FileReaderSelector::~FileReaderSelector | ( | ) |
Definition at line 124 of file mitkFileReaderSelector.cpp.
std::vector< FileReaderSelector::Item > mitk::FileReaderSelector::Get | ( | ) | const |
Get a sorted list of file reader items.
This means the best matching item is at the back of the returned container.
Definition at line 133 of file mitkFileReaderSelector.cpp.
Referenced by GetDefault(), GetSelected(), main(), mitk::PreferenceListReaderOptionsFunctor::operator()(), and QmitkFileReaderOptionsDialog::QmitkFileReaderOptionsDialog().
FileReaderSelector::Item mitk::FileReaderSelector::Get | ( | long | id | ) | const |
Definition at line 146 of file mitkFileReaderSelector.cpp.
FileReaderSelector::Item mitk::FileReaderSelector::GetDefault | ( | ) | const |
Definition at line 156 of file mitkFileReaderSelector.cpp.
References Get().
long mitk::FileReaderSelector::GetDefaultId | ( | ) | const |
Definition at line 157 of file mitkFileReaderSelector.cpp.
std::vector< MimeType > mitk::FileReaderSelector::GetMimeTypes | ( | ) | const |
Definition at line 132 of file mitkFileReaderSelector.cpp.
FileReaderSelector::Item mitk::FileReaderSelector::GetSelected | ( | ) | const |
Definition at line 158 of file mitkFileReaderSelector.cpp.
References Get().
Referenced by mitk::PreferenceListReaderOptionsFunctor::operator()().
long mitk::FileReaderSelector::GetSelectedId | ( | ) | const |
Definition at line 159 of file mitkFileReaderSelector.cpp.
Referenced by mitk::PreferenceListReaderOptionsFunctor::operator()(), and QmitkFileReaderOptionsDialog::QmitkFileReaderOptionsDialog().
bool mitk::FileReaderSelector::IsEmpty | ( | ) | const |
Definition at line 131 of file mitkFileReaderSelector.cpp.
FileReaderSelector & mitk::FileReaderSelector::operator= | ( | const FileReaderSelector & | other | ) |
Definition at line 125 of file mitkFileReaderSelector.cpp.
bool mitk::FileReaderSelector::Select | ( | const Item & | item | ) |
Definition at line 160 of file mitkFileReaderSelector.cpp.
Referenced by QmitkFileReaderOptionsDialog::accept(), and mitk::PreferenceListReaderOptionsFunctor::operator()().
bool mitk::FileReaderSelector::Select | ( | long | id | ) |
Definition at line 161 of file mitkFileReaderSelector.cpp.
void mitk::FileReaderSelector::Swap | ( | FileReaderSelector & | fws | ) |
Definition at line 175 of file mitkFileReaderSelector.cpp.
References us::ExplicitlySharedDataPointer< T >::Swap().
Referenced by mitk::swap().