tots els singletons tornats a fer a la vieja y gorda usanza
This commit is contained in:
@@ -1,6 +1,19 @@
|
||||
#include "service_menu.h"
|
||||
#include <iostream>
|
||||
|
||||
// Singleton
|
||||
ServiceMenu *ServiceMenu::instance_ = nullptr;
|
||||
|
||||
// Inicializa la instancia única del singleton
|
||||
void ServiceMenu::init() { ServiceMenu::instance_ = new ServiceMenu(); }
|
||||
|
||||
// Libera la instancia
|
||||
void ServiceMenu::destroy() { delete ServiceMenu::instance_; }
|
||||
|
||||
// Obtiene la instancia
|
||||
ServiceMenu *ServiceMenu::get() { return ServiceMenu::instance_; }
|
||||
|
||||
// Constructor
|
||||
ServiceMenu::ServiceMenu() {
|
||||
// Inicializa los valores por defecto del menú de servicio
|
||||
is_active = false;
|
||||
|
||||
Reference in New Issue
Block a user