ASPiK SDK
VSTGUI::Standalone::Platform::Mac::CommonDirectories Class Reference
Inheritance diagram for VSTGUI::Standalone::Platform::Mac::CommonDirectories:
VSTGUI::Standalone::ICommonDirectories VSTGUI::Interface

Public Member Functions

Optional< UTF8Stringget (CommonDirectoryLocation location, const UTF8String &subDir, bool create=false) const override
 
- Public Member Functions inherited from VSTGUI::Interface
 Interface (const Interface &)=delete
 
 Interface (Interface &&)=delete
 
Interfaceoperator= (const Interface &)=delete
 
Interfaceoperator= (Interface &&)=delete
 
template<typename T >
const auto dynamicCast () const
 
template<typename T >
auto dynamicCast ()
 

Member Function Documentation

◆ get()

Optional< UTF8String > VSTGUI::Standalone::Platform::Mac::CommonDirectories::get ( CommonDirectoryLocation  location,
const UTF8String subDir,
bool  create = false 
) const
overridevirtual

Get a common directory.

Parameters
locationthe location of the directory
subDiroptional sub directory
createcreate directory if it does not exist
Returns
If location does exist the string is the path to the directory with the last character the path separator.

Implements VSTGUI::Standalone::ICommonDirectories.


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