8 #ifndef INCLUDED_ORCUS_INTERFACE_HPP 9 #define INCLUDED_ORCUS_INTERFACE_HPP 11 #include "orcus/env.hpp" 12 #include "orcus/types.hpp" 32 virtual void read_file(
const std::string& filepath) = 0;
35 virtual void read_stream(
const char* content,
size_t len) = 0;
37 virtual const char* get_name()
const = 0;
47 virtual void dump_flat(
const std::string& outdir)
const = 0;
48 virtual void dump_html(
const std::string& outdir)
const = 0;
49 virtual void dump_json(
const std::string& outdir)
const = 0;
50 virtual void dump_csv(
const std::string& outdir)
const = 0;
51 virtual void dump_check(std::ostream& os)
const = 0;
Definition: interface.hpp:43
Definition: config.hpp:18
Definition: base64.hpp:15
Definition: interface.hpp:22