GumboDocument(3)
π GumboDocument π
okay bestie, gather round, because we're talking about GumboDocument(3) from the Gumbo manual and honestly? it's giving main character energy for your whole parse tree. π
β¨ NAME β¨
GumboDocument β the struct that holds all the deets that are specific to a document node. like, the actual top-level vibe of your whole HTML situation. π
πΈ SYNOPSIS πΈ
#include <gumbo.h>
π¦ Data Fields π¦
GumboVector childrenbool has_doctypeconst char * nameconst char * public_identifierconst char * system_identifierGumboQuirksModeEnum doc_type_quirks_mode
π Detailed Description π
Information specific to document nodes. that's it, that's the whole vibe β this is the lil container that carries the info that only makes sense for a document node and not, like, every other node in the tree. no cap. β¨
π₯ Field Documentation π₯
π GumboVector GumboDocument::children
An array of GumboNodes, containing the children of this element. π
This will normally consist of the <html> element and any comment nodes found. π
Pointers are owned. π«Ά so like, bestie, don't go freeing them yourself, okay? they're spoken for.
β GumboQuirksModeEnum GumboDocument::doc_type_quirks_mode
Whether or not the document is in QuirksMode, as determined by the values in the GumboTokenDocType template. πβ¨
it's literally the vibe check on your doctype. iconic behaviour honestly. π
π Author π
Generated automatically by Doxygen for Gumbo from the source code. so nobody hand-wrote this, it's just Doxygen doing its lil automatic thing. π€π
and that's the whole page, bestie!! π¦ this was Version 0.12.1, dated Fri Sep 19 2025 00:00:00, and yeah the manpage itself is literally titled GumboDocument(3) from the Gumbo manual. slay, go build your parse tree, periodt. ππΈ
π¦ where this page comes from
- fedora 43: gumbo-parser-devel 1:0.12.1-7.fc43 Β· Apache-2.0
- fedora 43: gumbo-parser-devel 1:0.12.1-7.fc43 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms