Arcade architecture
IDisplayModule.hpp
Go to the documentation of this file.
1
13#ifndef IDISPLAYMODULE_HPP
14#define IDISPLAYMODULE_HPP
15
16#include "string"
17
27 public:
33 virtual ~IDisplayModule () = default ;
34
41 virtual void init() = 0;
42
49 virtual void stop() = 0;
50
60 virtual const std::string &getName() const = 0;
61
62};
63
64#endif //IDISPLAYMODULE_HPP
Interface for display modules.
Definition: IDisplayModule.hpp:26
virtual void init()=0
Initialize the display module.
virtual const std::string & getName() const =0
Retrieves the name of the display module.
virtual ~IDisplayModule()=default
Virtual destructor.
virtual void stop()=0
Stop the display module.