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  

Referência à classe Utilitarios::Ignorador
[Ignoradores]

Representa manipuladores de canais de entrada (istream) que descartam caracteres. Mais...

#include <Utilitarios/ignoradores.H>

Mostrar lista completa dos membros

Membros públicos

 Ignorador (char const terminador, bool const deve_limpar_o_canal=false)
 Constroí um ignorador de caracteres.

char terminador () const
 Devolve o caractere que termina a sequência de caracteres descartados.

bool deveLimparOCanal () const
 Indica se o ignorador deve limpar possíveis condições de erro do canal antes de descartar caracteres.


Descrição detalhada

Representa manipuladores de canais de entrada (istream) que descartam caracteres.

Veja também:
Utilitatios::il

Utilitarios::ill

Definido na linha 28 do ficheiro ignoradores.H.


Documentação dos Construtores & Destrutor

Utilitarios::Ignorador::Ignorador char const    terminador,
bool const    deve_limpar_o_canal = false
[inline]
 

Constroí um ignorador de caracteres.

Este ignorador ignora todos os caracteres encontrados até chegar a um terminador. Se #deve_limpar_o_canal for verdadeira, antes de tentar ignorar caracteres limpa as possíveis condições de erro do canal.

Precondição:
V.

Definido na linha 9 do ficheiro ignoradores_impl.H.


Documentação dos métodos

char Utilitarios::Ignorador::terminador   const [inline]
 

Devolve o caractere que termina a sequência de caracteres descartados.

I.e., serão descartados todos os caracteres encontrados até se encontrar o chamado "caractere terminador.

Precondição:
V.
Poscondição:
terminador = caractere terminador da sequência de caracteres descartados.

Definido na linha 16 do ficheiro ignoradores_impl.H.

bool Utilitarios::Ignorador::deveLimparOCanal   const [inline]
 

Indica se o ignorador deve limpar possíveis condições de erro do canal antes de descartar caracteres.

Precondição:
V.
Poscondição:
deveLimparOCanal = o ignorador deve limpar possíveis condições de erro do canal antes de descartar caracteres.

Definido na linha 21 do ficheiro ignoradores_impl.H.


A documentação para esta classe foi gerada a partir dos seguintes ficheiros:
Gerado em Tue Dec 3 15:19:38 2002 para Pacotes por doxygen1.3-rc1