8#ifndef INCLUDED_ORCUS_CSS_DOCUMENT_TREE_HPP
9#define INCLUDED_ORCUS_CSS_DOCUMENT_TREE_HPP
11#include "orcus/css_selector.hpp"
12#include "orcus/exception.hpp"
25 std::unique_ptr<impl> mp_impl;
49 void load(std::string_view stream);
61 css::pseudo_element_t pseudo_elem,
62 const css_properties_t& props);
76 const css_selector_t& selector, css::pseudo_element_t pseudo_elem)
const;
88 const css_pseudo_element_properties_t*
Definition css_document_tree.hpp:30
Definition css_document_tree.hpp:23
const css_pseudo_element_properties_t * get_all_properties(const css_selector_t &selector) const
void load(std::string_view stream)
void insert_properties(const css_selector_t &selector, css::pseudo_element_t pseudo_elem, const css_properties_t &props)
const css_properties_t * get_properties(const css_selector_t &selector, css::pseudo_element_t pseudo_elem) const
Definition exception.hpp:19
Definition css_selector.hpp:61