Entropy Piano Tuner  1.1.3 (documentation not yet complete)
An open-source experimental software for piano tuning by entropy minimization
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
PlatformToolsImplementation< PT > Class Template Reference

#include <platformtools.h>

+ Inheritance diagram for PlatformToolsImplementation< PT >:
+ Collaboration diagram for PlatformToolsImplementation< PT >:

Static Protected Attributes

static std::unique_ptr< PT > mSingleton
 

Additional Inherited Members

- Public Member Functions inherited from PlatformTools
virtual void init ()
 Initialise native components (e.g. midi on android/iOS) More...
 
virtual bool loadStartupFile (const QStringList args)
 Load a startup file from the given arguments. More...
 
virtual bool openFileFromArgs (const QStringList &args)
 open the startup file from the arguments More...
 
virtual void disableScreensaver ()
 Function to disable the screen saver. More...
 
virtual void enableScreensaver ()
 Function to enable the screen saver. More...
 
void openFile (const char *file, bool cached)
 Function called from the implementations to open a file. More...
 
- Public Member Functions inherited from PlatformToolsCore
virtual std::shared_ptr
< MidiAdapter
createMidiAdapter () const
 
- Static Public Member Functions inherited from PlatformTools
static PlatformToolsgetSingleton ()
 
- Static Public Member Functions inherited from PlatformToolsCore
static PlatformToolsCoregetSingleton ()
 
- Protected Member Functions inherited from PlatformToolsCore
 PlatformToolsCore ()
 

Detailed Description

template<typename PT>
class PlatformToolsImplementation< PT >

Definition at line 84 of file platformtools.h.

Member Data Documentation

template<typename PT >
std::unique_ptr<PT> PlatformToolsImplementation< PT >::mSingleton
staticprotected

Definition at line 86 of file platformtools.h.


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