Update of /cvsroot/pclasses/pclasses2/include/pclasses/System
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7731/include/pclasses/System
Modified Files:
StorageDevice.h
Log Message:
Added eject() to StorageDevice.
Index: StorageDevice.h
===================================================================
RCS file: /cvsroot/pclasses/pclasses2/include/pclasses/System/StorageDevice.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- StorageDevice.h 30 Jan 2005 17:16:05 -0000 1.1
+++ StorageDevice.h 31 Jan 2005 11:19:11 -0000 1.2
@@ -41,6 +41,9 @@
void open(const std::string& path, AccessMode access,
ShareMode share) throw(IO::IOError);
+ //! Eject media
+ virtual void eject() throw(IO::IOError) = 0;
+
protected:
void _close() throw(IO::IOError);
size_t _read(char* buffer, size_t count) throw(IO::IOError);
|