00001
00007 #include <Slang++/teclado.H>
00008
00009 void nada(int)
00010 {
00011 }
00012
00013 Slang::Teclado::Teclado()
00014 : tecla_lida(Tecla::nula)
00015 {
00016 assert(not existe_instancia);
00017
00018 existe_instancia = true;
00019
00020
00021 SLtt_get_terminfo();
00022 SLkp_init();
00023 if(SLang_init_tty(0, 1, 1) == -1) {
00024 assert(false);
00025 }
00026
00027 SLang_set_abort_signal(nada);
00028 }
00029
00030 bool Slang::Teclado::existe_instancia = false;
00031
00032 Slang::Teclado Slang::teclado;
00033
00034
00035 #ifdef TESTE
00036
00037 int main()
00038 {
00039
00040 }
00041
00042 #endif // TESTE