public:
ResultDumper(FILE* stream);
- virtual void on_header(CacheEntryReader& cache_entry_reader);
- virtual void on_entry_start(uint32_t entry_number,
+ void on_header(CacheEntryReader& cache_entry_reader) override;
+ void on_entry_start(uint32_t entry_number,
Result::FileType file_type,
uint64_t file_len,
- nonstd::optional<std::string> raw_file);
- virtual void on_entry_data(const uint8_t* data, size_t size);
- virtual void on_entry_end();
+ nonstd::optional<std::string> raw_file) override;
+ void on_entry_data(const uint8_t* data, size_t size) override;
+ void on_entry_end() override;
private:
FILE* m_stream;
public:
ResultExtractor(const std::string& directory);
- virtual void on_header(CacheEntryReader& cache_entry_reader);
- virtual void on_entry_start(uint32_t entry_number,
+ void on_header(CacheEntryReader& cache_entry_reader) override;
+ void on_entry_start(uint32_t entry_number,
Result::FileType file_type,
uint64_t file_len,
- nonstd::optional<std::string> raw_file);
- virtual void on_entry_data(const uint8_t* data, size_t size);
- virtual void on_entry_end();
+ nonstd::optional<std::string> raw_file) override;
+ void on_entry_data(const uint8_t* data, size_t size) override;
+ void on_entry_end() override;
private:
const std::string m_directory;
public:
ResultRetriever(Context& ctx, bool rewrite_dependency_target);
- virtual void on_header(CacheEntryReader& cache_entry_reader);
- virtual void on_entry_start(uint32_t entry_number,
+ void on_header(CacheEntryReader& cache_entry_reader) override;
+ void on_entry_start(uint32_t entry_number,
Result::FileType file_type,
uint64_t file_len,
- nonstd::optional<std::string> raw_file);
- virtual void on_entry_data(const uint8_t* data, size_t size);
- virtual void on_entry_end();
+ nonstd::optional<std::string> raw_file) override;
+ void on_entry_data(const uint8_t* data, size_t size) override;
+ void on_entry_end() override;
private:
Context& m_ctx;
#endif
#ifndef FMT_OVERRIDE
-# if FMT_HAS_FEATURE(cxx_override) || \
+# if FMT_HAS_FEATURE(cxx_override_control) || \
(FMT_GCC_VERSION >= 408 && FMT_HAS_GXX_CXX11) || FMT_MSC_VER >= 1900
# define FMT_OVERRIDE override
# else