API reference

html_parser.h · C++ API

Browse entries grouped by interface file. Expand an entry for declarations, usage and version boundaries.

Read the related guide →

Entries retain declarations and sources. Runtime verification is recorded per entry; internal source candidates are not a promise of SDK delivery.

include/kui/html/html_parser.h
HTMLParser::~HTMLParser
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
~HTMLParser();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:27

Report an issue with this entry →
HTMLParser::begin
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
void begin(Document* doc);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:40

Report an issue with this entry →
HTMLParser::collectedStyles
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
const std::vector<String>& collectedStyles() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:60

Report an issue with this entry →
HTMLParser::end
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
void end();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:43

Report an issue with this entry →
HTMLParser::errors
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
const std::vector<ParseError>& errors() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:88

Report an issue with this entry →
HTMLParser::extractStyles
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
bool extractStyles() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:48

Report an issue with this entry →
HTMLParser::feedChunk
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
void feedChunk(const String& chunk);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:42

Report an issue with this entry →
HTMLParser::hasErrors
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
bool hasErrors() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:89

Report an issue with this entry →
HTMLParser::HTMLParser
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
HTMLParser();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:26

Report an issue with this entry →
HTMLParser::maxDOMDepth
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
u32 maxDOMDepth() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:76

Report an issue with this entry →
HTMLParser::maxInputSize
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
size_t maxInputSize() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:73

Report an issue with this entry →
HTMLParser::maxNodeCount
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
u32 maxNodeCount() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:79

Report an issue with this entry →
HTMLParser::parseDocument
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
bool parseDocument(Document* doc, const String& html);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:29

Report an issue with this entry →
HTMLParser::parseFragment
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
RefPtr<Node> parseFragment(Document* doc, Element* contextElement, const String& html);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:34

Report an issue with this entry →
HTMLParser::setDeferStyleRegistration
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
void setDeferStyleRegistration(bool defer)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:53

Report an issue with this entry →
HTMLParser::setExtractStyles
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
void setExtractStyles(bool extract)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:45

Report an issue with this entry →
HTMLParser::setMaxDOMDepth
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
void setMaxDOMDepth(u32 depth)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:75

Report an issue with this entry →
HTMLParser::setMaxInputSize
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
void setMaxInputSize(size_t bytes)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:71

Report an issue with this entry →
HTMLParser::setMaxNodeCount
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
void setMaxNodeCount(u32 count)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:78

Report an issue with this entry →
HTMLParser::setScriptCallback
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
void setScriptCallback(ScriptCallback cb)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:69

Report an issue with this entry →
HTMLParser::setStripComments
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
void setStripComments(bool strip)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:50

Report an issue with this entry →
HTMLParser::void
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
using ScriptCallback = std::function<void(Element* scriptEl, const String& code)>;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:64

Report an issue with this entry →
HTMLSerializer::serialize
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
static String serialize(const Node* node, const Options& opts);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:124

Report an issue with this entry →
HTMLSerializer::serializeChildren
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
static String serializeChildren(const Node* node);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:111

Report an issue with this entry →
HTMLSerializer::serializeNode
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_parser.h
static String serializeNode(const Node* node);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_parser.h:114

Report an issue with this entry →
Browse this reference type →