stream.h

Clase wxFFileInputStream

Esta clase representa los datos leídos desde un archivo.

Jerarquía:

Jerarquía de wxFFileInputStream

En realidad hay dos grupos de clases de este tipo: esta se basa en wxFFile, mientras que wxFileInputStream se basa en la clase wxFile.

Hay que tener en cuenta que wxInputStream::SeekI() puede buscar más allá del final del flujo (archivo) y, por lo tanto, no devolverá wxInvalidOffset por ello.

Funciones miembro

wxFFileInputStream()

wxFFileInputStream::wxFFileInputStream( const wxString & filename, const wxString & mode = "rb" )

Abre el archivo especificado utilizando su nombre de archivo y el modo especificado.

Advertencia

Se debe utilizar wxStreamBase::IsOk() para verificar si el constructor se ha ejecutado correctamente.

wxFFileInputStream()

wxFFileInputStream::wxFFileInputStream(wxFFile & file)

Inicializa un flujo de archivo en modo de solo lectura utilizando el objeto de E/S de archivo file.

wxFFileInputStream()

wxFFileInputStream::wxFFileInputStream(FILE * fp)

Inicializa un flujo de archivo en modo de sólo lectura utilizando el puntero de archivo especificado fp.

~wxFFileInputStream()

virtual wxFFileInputStream::~wxFFileInputStream()

Destructor.

GetFile()

wxFFile* wxFFileInputStream::GetFile() const

Devuelve el objeto de archivo subyacente.

IsOk()

bool wxFFileInputStream::IsOk() const

Devuelve verdadero si el flujo está inicializado y listo.

Reimplementado desde wxStreamBase.

Reimplementado en wxFFileStream.

Métodos y datos heredados

Esta clase hereda los métodos y datos miembro públicos y protegidos de wxStreamBase y wxInputStream.