aboutsummaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorm-holger <m-holger@kubitscheck.org>2023-05-20 15:25:46 +0200
committerm-holger <m-holger@kubitscheck.org>2023-05-20 16:41:56 +0200
commite6577a1323cd813a92ddbc8841e1342c05de071a (patch)
treec1efea1b140cac94dbaf496ae6ec5e0a621daa07 /examples
parentba5a3567a262efdfc171decf481b716ea29743d6 (diff)
downloadqpdf-e6577a1323cd813a92ddbc8841e1342c05de071a.tar.zst
Replace 'virtual' specifier with 'override'
Diffstat (limited to 'examples')
-rw-r--r--examples/pdf-count-strings.cc6
-rw-r--r--examples/pdf-create.cc4
-rw-r--r--examples/pdf-custom-filter.cc6
-rw-r--r--examples/pdf-filter-tokens.cc10
-rw-r--r--examples/pdf-invert-images.cc2
-rw-r--r--examples/pdf-parse-content.cc8
6 files changed, 18 insertions, 18 deletions
diff --git a/examples/pdf-count-strings.cc b/examples/pdf-count-strings.cc
index 584d630b..93676375 100644
--- a/examples/pdf-count-strings.cc
+++ b/examples/pdf-count-strings.cc
@@ -30,9 +30,9 @@ class StringCounter: public QPDFObjectHandle::TokenFilter
count(0)
{
}
- virtual ~StringCounter() = default;
- virtual void handleToken(QPDFTokenizer::Token const&);
- virtual void handleEOF();
+ ~StringCounter() override = default;
+ void handleToken(QPDFTokenizer::Token const&) override;
+ void handleEOF() override;
int getCount() const;
private:
diff --git a/examples/pdf-create.cc b/examples/pdf-create.cc
index af7ec6b7..64ae5cb8 100644
--- a/examples/pdf-create.cc
+++ b/examples/pdf-create.cc
@@ -26,8 +26,8 @@ class ImageProvider: public QPDFObjectHandle::StreamDataProvider
{
public:
ImageProvider(std::string const& color_space, std::string const& filter);
- virtual ~ImageProvider() = default;
- virtual void provideStreamData(QPDFObjGen const&, Pipeline* pipeline);
+ ~ImageProvider() override = default;
+ void provideStreamData(QPDFObjGen const&, Pipeline* pipeline) override;
size_t getWidth() const;
size_t getHeight() const;
diff --git a/examples/pdf-custom-filter.cc b/examples/pdf-custom-filter.cc
index 30f02d5c..d99c6ab2 100644
--- a/examples/pdf-custom-filter.cc
+++ b/examples/pdf-custom-filter.cc
@@ -48,7 +48,7 @@ class Pl_XOR: public Pipeline
public:
Pl_XOR(char const* identifier, Pipeline* next, unsigned char key);
- virtual ~Pl_XOR() = default;
+ ~Pl_XOR() override = default;
void write(unsigned char const* data, size_t len) override;
void finish() override;
@@ -91,7 +91,7 @@ class SF_XORDecode: public QPDFStreamFilter
// filter, which just means QPDF assumes that it should not
// "uncompress" the stream by default.
public:
- virtual ~SF_XORDecode() = default;
+ ~SF_XORDecode() override = default;
bool setDecodeParms(QPDFObjectHandle decode_parms) override;
Pipeline* getDecodePipeline(Pipeline* next) override;
bool isSpecializedCompression() override;
@@ -199,7 +199,7 @@ class StreamReplacer: public QPDFObjectHandle::StreamDataProvider
public:
StreamReplacer(QPDF* pdf);
- virtual ~StreamReplacer() = default;
+ ~StreamReplacer() override = default;
void
provideStreamData(QPDFObjGen const& og, Pipeline* pipeline) override;
diff --git a/examples/pdf-filter-tokens.cc b/examples/pdf-filter-tokens.cc
index 173feb6a..a897ef65 100644
--- a/examples/pdf-filter-tokens.cc
+++ b/examples/pdf-filter-tokens.cc
@@ -33,8 +33,8 @@ usage()
class StringReverser: public QPDFObjectHandle::TokenFilter
{
public:
- virtual ~StringReverser() = default;
- virtual void handleToken(QPDFTokenizer::Token const&);
+ ~StringReverser() override = default;
+ void handleToken(QPDFTokenizer::Token const&) override;
};
void
@@ -66,9 +66,9 @@ StringReverser::handleToken(QPDFTokenizer::Token const& token)
class ColorToGray: public QPDFObjectHandle::TokenFilter
{
public:
- virtual ~ColorToGray() = default;
- virtual void handleToken(QPDFTokenizer::Token const&);
- virtual void handleEOF();
+ ~ColorToGray() override = default;
+ void handleToken(QPDFTokenizer::Token const&) override;
+ void handleEOF() override;
private:
bool isNumeric(QPDFTokenizer::token_type_e);
diff --git a/examples/pdf-invert-images.cc b/examples/pdf-invert-images.cc
index d714148c..fae305b1 100644
--- a/examples/pdf-invert-images.cc
+++ b/examples/pdf-invert-images.cc
@@ -33,7 +33,7 @@ usage()
class ImageInverter: public QPDFObjectHandle::StreamDataProvider
{
public:
- virtual ~ImageInverter() = default;
+ ~ImageInverter() override = default;
void
provideStreamData(QPDFObjGen const& og, Pipeline* pipeline) override;
diff --git a/examples/pdf-parse-content.cc b/examples/pdf-parse-content.cc
index 49440418..968c980b 100644
--- a/examples/pdf-parse-content.cc
+++ b/examples/pdf-parse-content.cc
@@ -22,10 +22,10 @@ usage()
class ParserCallbacks: public QPDFObjectHandle::ParserCallbacks
{
public:
- virtual ~ParserCallbacks() = default;
- virtual void contentSize(size_t);
- virtual void handleObject(QPDFObjectHandle, size_t offset, size_t length);
- virtual void handleEOF();
+ ~ParserCallbacks() override = default;
+ void contentSize(size_t) override;
+ void handleObject(QPDFObjectHandle, size_t offset, size_t length) override;
+ void handleEOF() override;
};
void