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  

ignoradores.H

Ir para a documentação deste ficheiro.
00001 
00007 #ifndef UTILITARIOS_IGNORADORES_H
00008 #define UTILITARIOS_IGNORADORES_H
00009 
00010 #include <iostream>
00011 
00012 namespace Utilitarios {
00013 
00028     class Ignorador {
00029     public:
00036         Ignorador(char const terminador, 
00037                   bool const deve_limpar_o_canal = false);
00038 
00047         char terminador() const;
00048 
00056         bool deveLimparOCanal() const;
00057 
00058     private:
00059         char terminador_;
00060         bool deve_limpar_o_canal;
00061     };
00062     
00074     std::istream& operator>>(std::istream& entrada, 
00075                              Ignorador const& ignorador);
00076 
00081 
00128     Ignorador const il('\n');
00129 
00207     Ignorador const ill('\n', true);
00208 
00210 }
00211 
00212 #include <Utilitarios/ignoradores_impl.H>
00213 
00214 #endif // UTILITARIOS_IGNORADORES_H

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