|
VSTGUI 4.10
Graphical User Interface Framework not only for VST plugins
|
file extension description More...
#include <cfileselector.h>
Classes | |
| struct | Impl |
Public Member Functions | |
| CFileExtension (const UTF8String &description, const UTF8String &extension, const UTF8String &mimeType="", int32_t macType=0, const UTF8String &uti="") | |
| CFileExtension (const CFileExtension &ext) | |
| ~CFileExtension () noexcept | |
| const UTF8String & | getDescription () const |
| const UTF8String & | getExtension () const |
| const UTF8String & | getMimeType () const |
| const UTF8String & | getUTI () const |
| int32_t | getMacType () const |
| bool | operator== (const CFileExtension &ext) const |
| CFileExtension (CFileExtension &&ext) noexcept | |
| CFileExtension & | operator= (CFileExtension &&ext) noexcept |
| CFileExtension (const PlatformFileExtension &) | |
| const PlatformFileExtension & | getPlatformFileExtension () const |
Protected Member Functions | |
| CFileExtension () | |
| void | init (const UTF8String &description, const UTF8String &extension, const UTF8String &mimeType, const UTF8String &uti) |
Protected Attributes | |
| std::unique_ptr< Impl > | impl |
file extension description
| CFileExtension | ( | const UTF8String & | description, |
| const UTF8String & | extension, | ||
| const UTF8String & | mimeType = "", |
||
| int32_t | macType = 0, |
||
| const UTF8String & | uti = "" |
||
| ) |
| CFileExtension | ( | const CFileExtension & | ext | ) |
|
defaultnoexcept |
|
noexcept |
| CFileExtension | ( | const PlatformFileExtension & | ext | ) |
|
protected |
| const UTF8String & getDescription | ( | ) | const |
| const UTF8String & getExtension | ( | ) | const |
| int32_t getMacType | ( | ) | const |
| const UTF8String & getMimeType | ( | ) | const |
| const PlatformFileExtension & getPlatformFileExtension | ( | ) | const |
| const UTF8String & getUTI | ( | ) | const |
|
protected |
|
noexcept |
| bool operator== | ( | const CFileExtension & | ext | ) | const |
|
protected |