protected:
- virtual void attachTo (bool next = false);
- virtual void releaseFrom( const std::string & ejectDev );
+ virtual void attachTo (bool next = false) override;
+ virtual void releaseFrom( const std::string & ejectDev ) override;
virtual void getFile(const Pathname & filename, const ByteCount &expectedFileSize_r ) const override;
- virtual void getDir( const Pathname & dirname, bool recurse_r ) const;
+ virtual void getDir( const Pathname & dirname, bool recurse_r ) const override;
virtual void getDirInfo( std::list<std::string> & retlist,
- const Pathname & dirname, bool dots = true ) const;
+ const Pathname & dirname, bool dots = true ) const override;
virtual void getDirInfo( filesystem::DirContent & retlist,
- const Pathname & dirname, bool dots = true ) const;
- virtual bool getDoesFileExist( const Pathname & filename ) const;
+ const Pathname & dirname, bool dots = true ) const override;
+ virtual bool getDoesFileExist( const Pathname & filename ) const override;
- virtual void forceEject(const std::string & ejectDev);
+ virtual void forceEject(const std::string & ejectDev) override;
- virtual bool hasMoreDevices();
+ virtual bool hasMoreDevices() override;
virtual void
getDetectedDevices(std::vector<std::string> & devices,
- unsigned int & index) const;
+ unsigned int & index) const override;
public:
MediaCD( const Url & url_r,
const Pathname & attach_point_hint_r );
- virtual ~MediaCD() { try { release(); } catch(...) {} }
+ virtual ~MediaCD() override { try { release(); } catch(...) {} }
- virtual bool isAttached() const;
+ virtual bool isAttached() const override;
};
///////////////////////////////////////////////////////////////////