Files
status-app/src-cpp/app/modules/startup/controller_interface.h
T

23 lines
377 B
C++
Raw Normal View History

2022-01-06 15:29:19 -04:00
#pragma once
namespace Modules
{
namespace Startup
{
// Abstract class for any input/interaction with this module.
class ControllerInterface
{
public:
virtual void init()
{
throw std::domain_error("Not implemented");
}
virtual bool shouldStartWithOnboardingScreen()
{
throw std::domain_error("Not implemented");
}
};
} // namespace Startup
} // namespace Modules