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

Detailed Description

Functions

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...
 
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...
 
TidyMessageImpl * TY_❪tidyMessageCreate❫ (TidyDocImpl *doc, uint code, TidyReportLevel level,...)
 Creates a TidyMessageImpl, but without line numbers, such as used for information report output. More...
 
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

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.

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.

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

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

void TY_❪tidyMessageRelease❫ ( TidyMessageImpl *  message)

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