#include <css_document.h>

Public Member Functions

 CSSDocument ()
 
 ~CSSDocument ()
 
void add_default_html_sheet ()
 
void add_sheet (CSSSheetOrigin origin, const std::string &filename, const FileSystem &fs=FileSystem())
 
void add_sheet (CSSSheetOrigin origin, IODevice &iodevice, const std::string &base_uri)
 
CSSSelectResult select (const DomElement &node, const std::string &pseudo_element=std::string())
 
CSSSelectResult select (CSSSelectNode *node, const std::string &pseudo_element=std::string())
 

Static Public Member Functions

static std::string get_default_html_sheet ()
 

Constructor & Destructor Documentation

◆ CSSDocument()

clan::CSSDocument::CSSDocument ( )

◆ ~CSSDocument()

clan::CSSDocument::~CSSDocument ( )

Member Function Documentation

◆ add_default_html_sheet()

void clan::CSSDocument::add_default_html_sheet ( )

◆ add_sheet() [1/2]

void clan::CSSDocument::add_sheet ( CSSSheetOrigin  origin,
const std::string &  filename,
const FileSystem fs = FileSystem() 
)

◆ add_sheet() [2/2]

void clan::CSSDocument::add_sheet ( CSSSheetOrigin  origin,
IODevice iodevice,
const std::string &  base_uri 
)

◆ get_default_html_sheet()

static std::string clan::CSSDocument::get_default_html_sheet ( )
static

◆ select() [1/2]

CSSSelectResult clan::CSSDocument::select ( const DomElement node,
const std::string &  pseudo_element = std::string() 
)

◆ select() [2/2]

CSSSelectResult clan::CSSDocument::select ( CSSSelectNode node,
const std::string &  pseudo_element = std::string() 
)

The documentation for this class was generated from the following file: