Página principal   Módulos   Lista de namespaces   Hierarquia de classes   Lista de componentes   Lista de ficheiros   Membros do namespace   Componentes membro   Ficheiros membro   Páginas relacionadas  

teclado.C

Ir para a documentação deste ficheiro.
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     // Inicializações do slang:
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     // Classes de interface gráfica não testadas.
00040 }
00041 
00042 #endif // TESTE

Gerado em Tue Dec 3 15:19:35 2002 para Pacotes por doxygen1.3-rc1