|
|
@@ -33,7 +33,7 @@ public:
|
|
|
* @param size The number of bytes to read.
|
|
|
* @return the number of bytes read actually.
|
|
|
*/
|
|
|
- si64 read(ui8 * data, si64 size);
|
|
|
+ si64 read(ui8 * data, si64 size) override;
|
|
|
|
|
|
/**
|
|
|
* Seeks the internal read pointer to the specified position.
|
|
|
@@ -41,14 +41,14 @@ public:
|
|
|
* @param position The read position from the beginning.
|
|
|
* @return the position actually moved to, -1 on error.
|
|
|
*/
|
|
|
- si64 seek(si64 position);
|
|
|
+ si64 seek(si64 position) override;
|
|
|
|
|
|
/**
|
|
|
* Gets the current read position in the stream.
|
|
|
*
|
|
|
* @return the read position.
|
|
|
*/
|
|
|
- si64 tell();
|
|
|
+ si64 tell() override;
|
|
|
|
|
|
/**
|
|
|
* Skips delta numbers of bytes.
|
|
|
@@ -56,14 +56,14 @@ public:
|
|
|
* @param delta The count of bytes to skip.
|
|
|
* @return the count of bytes skipped actually.
|
|
|
*/
|
|
|
- si64 skip(si64 delta);
|
|
|
+ si64 skip(si64 delta) override;
|
|
|
|
|
|
/**
|
|
|
* Gets the length in bytes of the stream.
|
|
|
*
|
|
|
* @return the length in bytes of the stream.
|
|
|
*/
|
|
|
- si64 getSize();
|
|
|
+ si64 getSize() override;
|
|
|
|
|
|
private:
|
|
|
/** A pointer to the data array. */
|