class MediaDISK : public MediaHandler {
private:
-
- unsigned long _mountflags;
-
std::string _device;
std::string _filesystem;
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;
public:
MediaDISK( const Url & url_r,
const Pathname & attach_point_hint_r );
- virtual ~MediaDISK() { try { release(); } catch(...) {} }
+ virtual ~MediaDISK() override { try { release(); } catch(...) {} }
- virtual bool isAttached() const;
+ virtual bool isAttached() const override;
bool verifyIfDiskVolume(const Pathname &name);
};