source --> device
Clase base para device
clase base para device. Contiene la interfase común para todos los devices
protected long block_size
public virtual void Open ( const char * mode ) = 0 ;
Abre un device para entrada o salida
mode | modo de escritura/lectura (rb/wb) |
public virtual void Close ( ) = 0 ;
Cierra un device
public virtual int Get ( char * blob ) = 0 ;
Lee bytes secuencialmente del device
Lee BlockSize() o los bytes que queden del device
blob | contiene los bytes leidos |
public virtual void Put ( const char * blob ) = 0 ;
Escribe secuencialmente bytes en el device
Lee BlockSize() bytes o los que queden en el device
blob | contiene los bytes a escribir |
public virtual long GetImageSize ( ) = 0 ;
Devuelve el tamaño de la imagen
public long & BlockSize ( ) ;
Fija o devuelve el tamño del bloque de lectura/escritura
Claudio Risso Wilman Alarcon
Click here to return to the top of the page.