HTML Tidy  5.8.0
The HTACG Tidy HTML Project
Message Creation and Releasing

Detailed Description

Functions

TY_PRIVATE TidyMessageImpl * TY_❪tidyMessageCreateWithLexer❫ (TidyDocImpl *doc, uint code, TidyReportLevel level,...)
 Creates a TidyMessageImpl, using the line and column from the provided document's Lexer as the message position source. More...
 
TY_PRIVATE TidyMessageImpl * TY_❪tidyMessageCreateWithNode❫ (TidyDocImpl *doc, Node *node, uint code, TidyReportLevel level,...)
 Creates a TidyMessageImpl, using the line and column from the provided Node as the message position source. More...
 
TY_PRIVATE TidyMessageImpl * TY_❪tidyMessageCreate❫ (TidyDocImpl *doc, uint code, TidyReportLevel level,...)
 Creates a TidyMessageImpl, but without line numbers, such as used for information report output. More...
 
TY_PRIVATE void TY_❪tidyMessageRelease❫ (TidyMessageImpl *message)
 Deallocates a TidyMessageImpl in order to free up its allocated memory when you're done using it. More...
 

Function Documentation

◆ TY_❪tidyMessageCreateWithLexer❫()

TY_PRIVATE TidyMessageImpl* TY_❪tidyMessageCreateWithLexer❫ ( TidyDocImpl *  doc,
uint  code,
TidyReportLevel  level,
  ... 
)

Creates a TidyMessageImpl, using the line and column from the provided document's Lexer as the message position source.

◆ TY_❪tidyMessageCreateWithNode❫()

TY_PRIVATE TidyMessageImpl* TY_❪tidyMessageCreateWithNode❫ ( TidyDocImpl *  doc,
Node *  node,
uint  code,
TidyReportLevel  level,
  ... 
)

Creates a TidyMessageImpl, using the line and column from the provided Node as the message position source.

◆ TY_❪tidyMessageCreate❫()

TY_PRIVATE TidyMessageImpl* TY_❪tidyMessageCreate❫ ( TidyDocImpl *  doc,
uint  code,
TidyReportLevel  level,
  ... 
)

Creates a TidyMessageImpl, but without line numbers, such as used for information report output.

◆ TY_❪tidyMessageRelease❫()

TY_PRIVATE void TY_❪tidyMessageRelease❫ ( TidyMessageImpl *  message)

Deallocates a TidyMessageImpl in order to free up its allocated memory when you're done using it.