OpendTect
7.0
|
A list of file formats for simple selection of files. More...
Public Types | |
typedef impl_type::const_iterator | const_iterator |
typedef impl_type::const_reference | const_reference |
typedef impl_type::difference_type | difference_type |
typedef impl_type::idx_type | idx_type |
typedef impl_type::iterator | iterator |
typedef impl_type::object_type | object_type |
typedef impl_type::reference | reference |
typedef impl_type::size_type | size_type |
typedef impl_type::value_type | value_type |
Public Member Functions | |
FileFormatList () | |
FileFormatList (const char *traditional_img_fmt_str) | |
FileFormatList (const FileFormat &) | |
FileFormatList (const FileFormatList &) | |
FileFormatList (const uiString &, const char *ext, const char *ext2=nullptr, const char *ext3=nullptr) | |
~FileFormatList () | |
void | addFormat (const FileFormat &fmt) |
void | addFormat (const uiString &, const char *) |
void | addFormats (const FileFormatList &) |
iterator | begin () |
const_iterator | begin () const |
const_iterator | cbegin () const |
const_iterator | cend () const |
bool | empty () const |
iterator | end () |
const_iterator | end () const |
FileFormat | format (int) const |
BufferString | getFileFilter (int) const |
BufferString | getFileFilters () const |
size_type | getIdx (const_iterator it) const |
size_type | getIdx (iterator it) const |
int | indexOf (const char *ext) const |
bool | isPresent (const char *ext) const |
size_type | max_size () const |
FileFormatList & | operator= (const FileFormatList &) |
void | removeFormat (int) |
void | setEmpty () |
int | size () const |
void | swap (FileFormatList &oth) |
uiString | userDesc (int) const |
Protected Types | |
typedef ObjectSet< FileFormat > | impl_type |
Protected Attributes | |
impl_type | fmts_ |
A list of file formats for simple selection of files.
<>
|
protected |
|
inline |
FileFormatList::FileFormatList | ( | const FileFormat & | ) |
FileFormatList::FileFormatList | ( | const char * | traditional_img_fmt_str | ) |
FileFormatList::FileFormatList | ( | const uiString & | , |
const char * | ext, | ||
const char * | ext2 = nullptr , |
||
const char * | ext3 = nullptr |
||
) |
FileFormatList::FileFormatList | ( | const FileFormatList & | ) |
|
inline |
|
inline |
void FileFormatList::addFormat | ( | const uiString & | , |
const char * | |||
) |
void FileFormatList::addFormats | ( | const FileFormatList & | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
FileFormat FileFormatList::format | ( | int | ) | const |
BufferString FileFormatList::getFileFilter | ( | int | ) | const |
BufferString FileFormatList::getFileFilters | ( | ) | const |
|
inline |
int FileFormatList::indexOf | ( | const char * | ext | ) | const |
|
inline |
|
inline |
FileFormatList& FileFormatList::operator= | ( | const FileFormatList & | ) |
void FileFormatList::removeFormat | ( | int | ) |
void FileFormatList::setEmpty | ( | ) |
|
inline |
|
inline |
uiString FileFormatList::userDesc | ( | int | ) | const |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024