Public Member Functions |
Static Public Member Functions |
Static Protected Attributes |
List of all members
score::ApplicationInterface Class Referenceabstract
The ApplicationInterface class. More...
Inheritance diagram for score::ApplicationInterface:
Detailed Description
The ApplicationInterface class.
This class provides an interface that should be implemented and instantiated exactly once. In the main score application, this is the Application class.
This class SHALL set the ApplicationInterface::m_instance member.
Public Member Functions | |
virtual const ApplicationContext & | context () const =0 |
virtual const ApplicationComponents & | components () const =0 |
Static Public Member Functions | |
static ApplicationInterface & | instance () |
Static Protected Attributes | |
static ApplicationInterface * | m_instance |
The documentation for this class was generated from the following files:
- ApplicationInterface.hpp
- ApplicationInterface.cpp