static bool Stop()
Arresta l'esecuzione del cronometro.
static bool Reset()
Resetta il cronometro, resettandone i valori e lo stato ai valori di default.
static StopWatchData * m_StopWatch
static bool Start()
Avvia l'esecuzione del cronometro.
static void Trigger_to_Check()
Controlla la presenza di una connessione Internet valida. In caso negativo, effettua il reset di sicu...
static StopWatchData *const get_StopWatch()
LowLevel getter per l'attributo m_StopWatch.
static const StopWatchData::WorkingState get_WorkingState()
Permette di ottenere il valore dello stato del cronometro.
static const int & get_CoreInvalidator()
Permette di ottenere l'invalidatore del nucleo della classe.
Classe di definizione dell'oggetto per la funzione 'cronometro'.
String get_CurrentFormattedStopWatch()
Permette di ottenere il valore del cronometro formattato nel seguente formato: 'hh:mm:ss'.
WorkingState
Enumerazione per la gestione dello stato del cronometro.
bool Start()
Avvia l'esecuzione del cronometro.
const WorkingState & get_WorkingState()
Permette di ottenere il valore dello stato del cronometro.
static String get_CurrentFormattedStopWatch()
Permette di ottenere il valore del cronometro formattato nel seguente formato: 'hh:mm:ss'.
static const int & get_Invalidator()
Permette di ottenere l'invalidatore della classe.
static bool Init()
Metodo di inizializzazione dei componenti della classe.
void Trigger_to_Check()
Controlla la presenza di una connessione Internet valida. In caso negativo, effettua il reset di sicu...
bool Stop()
Arresta l'esecuzione del cronometro.
static const int m_Invalidator