somebody_master 4e3bab68de
Implentación de control de entrada. Arregla #2
Signed-off-by: somebody_master <somebody_master@somebodyserver.mooo.com>

Se ha implementado el control de entrada por teclado en la configuración
para asegurar que se introducen datos adecuados. Se usan expresiones
regulares, mediante la librería regex, para conseguir tal efecto.
2020-10-28 16:12:21 +01:00

28 lines
1.4 KiB
C++

#include <string>
#ifndef __ES_HPP_
#define __ES_HPP_
namespace es{
const extern std::string noColor = "El terminal no soporta colores";
const extern std::string errorGenerico_1 = "¿Como has llegado aquí?";
const extern std::string errorGenerico_2 = "Por si acaso vamos al menú principal";
const extern std::string menuPrincipal = "Menú Principal";
const extern std::string menuPrincipal_1 = "- Iniciar Stress Test";
const extern std::string menuPrincipal_2 = "- Configurar";
const extern std::string menuPrincipal_3 = "- Salir";
const extern std::string menuConfigurar = "Configuración";
const extern std::string menuConfigurar_1 = "- Configurar todo";
const extern std::string menuConfigurar_2 = "- Número de hilos";
const extern std::string menuConfigurar_3 = "- Tiempo";
const extern std::string menuConfigurar_4 = "- Menú principal";
const extern std::string confTodo = "Toda la configuración se escribirá en ";
const extern std::string confHilos = "Número de hilos actuales > ";
const extern std::string confTiempo = "Tiempo actual > ";
const extern std::string confHilosInput = "- Número de hilos\t> ";
const extern std::string confTiempoInput = "- Tiempo de ejecución\t> ";
const extern std::string confHilosError = "Se debe introducir un número";
const extern std::string confTiempoError = "El formato del tiempo debe ser HH:mm:ss";
}
#endif // __ES_HPP_