source --> device

class bicotiDevice

Clase base para device

clase base para device. Contiene la interfase común para todos los devices

Source:
../../source/device/device_basic.hpp:19

See Also:
bicotiMapper

Variables Index

block_size
[protected]


Methods Index

BlockSize
[public] Fija o devuelve el tamño del bloque de lectura/escritura
Close
[public] Cierra un device
Get
[public] Lee bytes secuencialmente del device
GetImageSize
[public] Devuelve el tamaño de la imagen
Open
[public] Abre un device para entrada o salida
Put
[public] Escribe secuencialmente bytes en el device


Variables

block_size

protected long block_size


Methods

Open

public virtual void Open ( const char * mode ) = 0 ;

Abre un device para entrada o salida

Parameters:
mode modo de escritura/lectura (rb/wb)

Close

public virtual void Close ( ) = 0 ;

Cierra un device

Get

public virtual int Get ( char * blob ) = 0 ;

Lee bytes secuencialmente del device

Lee BlockSize() o los bytes que queden del device

Parameters:
blob contiene los bytes leidos

Return:
la cantidad de bytes leidos

Put

public virtual void Put ( const char * blob ) = 0 ;

Escribe secuencialmente bytes en el device

Lee BlockSize() bytes o los que queden en el device

Parameters:
blob contiene los bytes a escribir

GetImageSize

public virtual long GetImageSize ( ) = 0 ;

Devuelve el tamaño de la imagen

Return:
el tamaño de la imagen en bytes

BlockSize

public long & BlockSize ( ) ;

Fija o devuelve el tamño del bloque de lectura/escritura

Return:
el tamño del bloque de lectura/escritura en bytes

bicoti II

bicoti II
Claudio Risso
Wilman Alarcon

Click here to return to the top of the page.