HTML Tidy  5.4.0
The HTACG Tidy HTML Project
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures
Here are the data structures with brief descriptions:
oCAnchor
oCAttrHash
oCAttribute
oCAttVal
oCDict
oCDictHash
oCIStack
oCLexer
oCNode
oCStreamIn
oCStreamOut
oCTagStyle
oCStyleProp
oCTidyOptionImpl
oCTidyAccessImpl
oCTidyAllocatorAn allocator
oCTidyAllocatorVtblAn allocator's function table
oCTidyAttribImpl
oCTidyBufferTidyBuffer - A chunk of memory
oCTidyDocImpl
oCTidyTagImpl
oCAllOption_tArray holding all options
oCAttrVersion
oCCmdOptDescThe struct and subsequent array keep the help output structured because we also output all of this stuff as as XML
oClanguageDefinitionFinally, a complete language definition
oClanguageDictionaryEntryDescribes a record for a localization string
oCOptionDescStructure maintains a description of an option
oCTidyAttrOpaque attribute datatype
oCTidyConfigImpl
oCTidyDocOpaque document datatype
oCtidyErrorFilterKeyItemThe function getNextErrorCode() returns pointers to this type; it gives LibTidy implementors the ability to know what errors can be returned via TidyReportFilter3
oCTidyIndent
oCTidyInputSourceTidyInputSource - Delivers raw bytes of input
oCtidyLocaleMapItemThe function getNextWindowsLanguage() returns pointers to this type; it gives LibTidy implementors the ability to determine how Windows locale names are mapped to POSIX language codes
oCTidyNodeOpaque node datatype
oCTidyOptionOpaque option datatype
oCTidyOptionDoc
oCTidyOptionValue
oCTidyOutputSinkTidyOutputSink - accepts raw bytes of output
\CTidyPrintImpl