VSTGUI 4.5 Graphical User Interface Framework not only for VST plugins

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
CFileExtension Class Reference

file extension description More...

## 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

## Protected Member Functions
void | init (const UTF8String &description, const UTF8String &extension, const UTF8String &mimeType, const UTF8String &uti)

## Protected Attributes
UTF8String | description
UTF8String | extension
UTF8String | mimeType
UTF8String | uti
int32_t | macType

## Detailed Description

file extension description

## Constructor & Destructor Documentation

CFileExtension | ( | const UTF8String & | description,
|  | const UTF8String & | extension,
|  | const UTF8String & | mimeType = `""`,
|  | int32_t | macType = `0`,
|  | const UTF8String & | uti = `""`
| ) |  |

CFileExtension | ( | const CFileExtension & | ext | ) |

~CFileExtension | ( |  | ) |
| default noexcept

CFileExtension | ( | CFileExtension && | ext | ) |
| noexcept

## Member Function Documentation

const UTF8String& getDescription | ( |  | ) | const
| inline

const UTF8String& getExtension | ( |  | ) | const
| inline

int32_t getMacType | ( |  | ) | const
| inline

const UTF8String& getMimeType | ( |  | ) | const
| inline

const UTF8String& getUTI | ( |  | ) | const
| inline

void init | ( | const UTF8String & | description,
|  | const UTF8String & | extension,
|  | const UTF8String & | mimeType,
|  | const UTF8String & | uti
| ) |  |
| protected

CFileExtension & operator= | ( | CFileExtension && | ext | ) |
| noexcept

bool operator== | ( | const CFileExtension & | ext | ) | const

## Member Data Documentation

UTF8String description
| protected

UTF8String extension
| protected

int32_t macType
| protected

UTF8String mimeType
| protected

UTF8String uti
| protected

The documentation for this class was generated from the following files:

- cfileselector.h
- cfileselector.cpp