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 |