From: Christian P. <cp...@us...> - 2005-01-31 11:19:21
|
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); |