10 namespace dictionary {
15 const std::string m_name;
30 std::map<Tag::group_type, std::map<Tag::element_type, std::shared_ptr<const Page>>> m_group_to_element_to_page;
35 void add_page(std::shared_ptr<const Page> page);
36 const std::string&
name()
const;
38 std::shared_ptr<const Page>
find_page(
const Tag& tag)
const;
const std::string & name() const
void add_page(std::shared_ptr< const Page > page)
Definition: private_owner.h:13
PrivateOwner(const std::string &name)
std::shared_ptr< const Page > find_page(const Tag &tag) const
Class for working with DICOM data element tags.
Definition: tag.h:15