31class ORCUS_SPM_DLLPUBLIC tables
33 friend struct detail::document_impl;
35 tables(
string_pool& sp, ixion::model_context& context);
39 tables(
const tables&) =
delete;
42 tables& operator=(
const tables&) =
delete;
49 void insert(std::unique_ptr<table_t> p);
60 std::weak_ptr<const table_t>
get(std::string_view name)
const;
70 std::map<std::string_view, std::weak_ptr<const table_t>>
get_by_sheet(sheet_t pos)
const;
74 std::unique_ptr<impl> mp_impl;