Revert final keywords for PcapSource and reader/writer backends

This commit is contained in:
Tim Wojtulewicz 2020-04-08 11:35:18 -07:00
parent 485d9d5458
commit 06bb478552
10 changed files with 10 additions and 10 deletions

View file

@ -33,7 +33,7 @@ struct FieldMapping {
/** /**
* Reader for structured ASCII files. * Reader for structured ASCII files.
*/ */
class Ascii final : public ReaderBackend { class Ascii : public ReaderBackend {
public: public:
explicit Ascii(ReaderFrontend* frontend); explicit Ascii(ReaderFrontend* frontend);
~Ascii() override; ~Ascii() override;

View file

@ -10,7 +10,7 @@ namespace input { namespace reader {
/** /**
* A benchmark reader to measure performance of the input framework. * A benchmark reader to measure performance of the input framework.
*/ */
class Benchmark final : public ReaderBackend { class Benchmark : public ReaderBackend {
public: public:
explicit Benchmark(ReaderFrontend* frontend); explicit Benchmark(ReaderFrontend* frontend);
~Benchmark() override; ~Benchmark() override;

View file

@ -12,7 +12,7 @@ namespace input { namespace reader {
/** /**
* Binary mode file reader. * Binary mode file reader.
*/ */
class Binary final : public ReaderBackend { class Binary : public ReaderBackend {
public: public:
explicit Binary(ReaderFrontend* frontend); explicit Binary(ReaderFrontend* frontend);
~Binary() override; ~Binary() override;

View file

@ -17,7 +17,7 @@ namespace input { namespace reader {
/** /**
* Reader for Configuration files. * Reader for Configuration files.
*/ */
class Config final : public ReaderBackend { class Config : public ReaderBackend {
public: public:
explicit Config(ReaderFrontend* frontend); explicit Config(ReaderFrontend* frontend);
~Config() override; ~Config() override;

View file

@ -15,7 +15,7 @@ namespace input { namespace reader {
* A reader that returns a file (or the output of a command) as a single * A reader that returns a file (or the output of a command) as a single
* blob. * blob.
*/ */
class Raw final : public ReaderBackend { class Raw : public ReaderBackend {
public: public:
explicit Raw(ReaderFrontend* frontend); explicit Raw(ReaderFrontend* frontend);
~Raw() override; ~Raw() override;

View file

@ -13,7 +13,7 @@
namespace input { namespace reader { namespace input { namespace reader {
class SQLite final : public ReaderBackend { class SQLite : public ReaderBackend {
public: public:
explicit SQLite(ReaderFrontend* frontend); explicit SQLite(ReaderFrontend* frontend);
~SQLite() override; ~SQLite() override;

View file

@ -13,7 +13,7 @@ extern "C" {
namespace iosource { namespace iosource {
namespace pcap { namespace pcap {
class PcapSource final : public iosource::PktSrc { class PcapSource : public iosource::PktSrc {
public: public:
PcapSource(const std::string& path, bool is_live); PcapSource(const std::string& path, bool is_live);
~PcapSource() override; ~PcapSource() override;

View file

@ -12,7 +12,7 @@
namespace logging { namespace writer { namespace logging { namespace writer {
class Ascii final : public WriterBackend { class Ascii : public WriterBackend {
public: public:
explicit Ascii(WriterFrontend* frontend); explicit Ascii(WriterFrontend* frontend);
~Ascii() override; ~Ascii() override;

View file

@ -8,7 +8,7 @@
namespace logging { namespace writer { namespace logging { namespace writer {
class None final : public WriterBackend { class None : public WriterBackend {
public: public:
explicit None(WriterFrontend* frontend) : WriterBackend(frontend) {} explicit None(WriterFrontend* frontend) : WriterBackend(frontend) {}
~None() override {}; ~None() override {};

View file

@ -13,7 +13,7 @@
namespace logging { namespace writer { namespace logging { namespace writer {
class SQLite final : public WriterBackend { class SQLite : public WriterBackend {
public: public:
explicit SQLite(WriterFrontend* frontend); explicit SQLite(WriterFrontend* frontend);
~SQLite() override; ~SQLite() override;