8 #ifndef ORCUS_FORMAT_DETECTION_HPP
9 #define ORCUS_FORMAT_DETECTION_HPP
11 #include <orcus/env.hpp>
12 #include <orcus/types.hpp>
25 namespace spreadsheet {
namespace iface {
36 ORCUS_DLLPUBLIC format_t detect(std::string_view strm);
46 ORCUS_DLLPUBLIC std::shared_ptr<iface::import_filter> create_filter(
47 format_t type, spreadsheet::iface::import_factory* factory);