Data Structures | |
| struct | _TidyInputSource |
| struct | _TidyOutputSink |
Defines | |
| #define | EndOfStream (~0u) |
Typedefs | |
| typedef int(* | TidyGetByteFunc )(uint sourceData) |
| typedef void(* | TidyUngetByteFunc )(uint sourceData, byte bt) |
| typedef Bool(* | TidyEOFFunc )(uint sourceData) |
| typedef TIDY_STRUCT struct _TidyInputSource | TidyInputSource |
| typedef void(* | TidyPutByteFunc )(uint sinkData, byte bt) |
| typedef TIDY_STRUCT struct _TidyOutputSink | TidyOutputSink |
| typedef Bool(* | TidyReportFilter )(TidyDoc tdoc, TidyReportLevel lvl, uint line, uint col, ctmbstr mssg) |
Functions | |
| Bool | tidyInitSource (TidyInputSource *source, void *srcData, TidyGetByteFunc gbFunc, TidyUngetByteFunc ugbFunc, TidyEOFFunc endFunc) |
| uint | tidyGetByte (TidyInputSource *source) |
| void | tidyUngetByte (TidyInputSource *source, uint byteValue) |
| Bool | tidyIsEOF (TidyInputSource *source) |
| Bool | tidyInitSink (TidyOutputSink *sink, void *snkData, TidyPutByteFunc pbFunc) |
| void | tidyPutByte (TidyOutputSink *sink, uint byteValue) |
| Bool | tidySetReportFilter (TidyDoc tdoc, TidyReportFilter filtCallback) |
| FILE * | tidySetErrorFile (TidyDoc tdoc, ctmbstr errfilnam) |
| int | tidySetErrorBuffer (TidyDoc tdoc, TidyBuffer *errbuf) |
| int | tidySetErrorSink (TidyDoc tdoc, TidyOutputSink *sink) |
|
|
End of input "character" |
|
|
Input Callback: get next byte of input |
|
|
Input Callback: unget a byte of input |
|
|
Input Callback: is end of input? |
|
|
TidyInputSource - Delivers raw bytes of input |
|
|
Output callback: send a byte to output |
|
|
TidyOutputSink - accepts raw bytes of output |
|
|
Callback to filter messages by diagnostic level: info, warning, etc. Just set diagnostic output handler to redirect all diagnostics output. Return true to proceed with output, false to cancel. |
|
||||||||||||||||||||||||
|
Facilitates user defined source by providing an entry point to marshal pointers-to-functions. Needed by .NET and possibly other language bindings. |
|
|
Helper: get next byte from input source |
|
||||||||||||
|
Helper: unget byte back to input source |
|
|
Helper: check if input source at end |
|
||||||||||||||||
|
Facilitates user defined sinks by providing an entry point to marshal pointers-to-functions. Needed by .NET and possibly other language bindings. |
|
||||||||||||
|
Helper: send a byte to output |
|
||||||||||||
|
Give Tidy a filter callback to use |
|
||||||||||||
|
Set error sink to named file |
|
||||||||||||
|
Set error sink to given buffer |
|
||||||||||||
|
Set error sink to given generic sink |
1.2.17