HTML Tidy 5.8.0
The HTACG Tidy HTML Project
 
Loading...
Searching...
No Matches
attrs.h File Reference

Go to the source code of this file.

Data Structures

struct  Anchor
 
struct  AttrHash
 
struct  Attribute
 
struct  TidyAttribImpl
 
struct  PriorityAttribs
 

Macros

#define AttrContains(attr, val)
 
#define attrGetABBR(nod)
 
#define attrGetALINK(nod)
 
#define attrGetALT(nod)
 
#define attrGetARIA_ACTIVEDESCENDANT(nod)
 
#define attrGetARIA_ATOMIC(nod)
 
#define attrGetARIA_AUTOCOMPLETE(nod)
 
#define attrGetARIA_BUSY(nod)
 
#define attrGetARIA_CHECKED(nod)
 
#define attrGetARIA_CONTROLS(nod)
 
#define attrGetARIA_DESCRIBEDBY(nod)
 
#define attrGetARIA_DISABLED(nod)
 
#define attrGetARIA_DROPEFFECT(nod)
 
#define attrGetARIA_EXPANDED(nod)
 
#define attrGetARIA_FLOWTO(nod)
 
#define attrGetARIA_GRABBED(nod)
 
#define attrGetARIA_HASPOPUP(nod)
 
#define attrGetARIA_HIDDEN(nod)
 
#define attrGetARIA_INVALID(nod)
 
#define attrGetARIA_LABEL(nod)
 
#define attrGetARIA_LABELLEDBY(nod)
 
#define attrGetARIA_LEVEL(nod)
 
#define attrGetARIA_LIVE(nod)
 
#define attrGetARIA_MULTILINE(nod)
 
#define attrGetARIA_MULTISELECTABLE(nod)
 
#define attrGetARIA_ORIENTATION(nod)
 
#define attrGetARIA_OWNS(nod)
 
#define attrGetARIA_POSINSET(nod)
 
#define attrGetARIA_PRESSED(nod)
 
#define attrGetARIA_READONLY(nod)
 
#define attrGetARIA_RELEVANT(nod)
 
#define attrGetARIA_REQUIRED(nod)
 
#define attrGetARIA_SELECTED(nod)
 
#define attrGetARIA_SETSIZE(nod)
 
#define attrGetARIA_SORT(nod)
 
#define attrGetARIA_VALUEMAX(nod)
 
#define attrGetARIA_VALUEMIN(nod)
 
#define attrGetARIA_VALUENOW(nod)
 
#define attrGetARIA_VALUETEXT(nod)
 
#define attrGetBASEFONT(nod)
 
#define attrGetBGCOLOR(nod)
 
#define attrGetCHARSET(nod)
 
#define attrGetCHECKED(nod)
 
#define attrGetCOLSPAN(nod)
 
#define attrGetCONTENT(nod)
 
#define attrGetDATAFLD(nod)
 
#define attrGetFONT(nod)
 
#define attrGetFOR(nod)
 
#define attrGetHEIGHT(nod)
 
#define attrGetHREF(nod)
 
#define attrGetHTTP_EQUIV(nod)
 
#define attrGetID(nod)
 
#define attrGetISMAP(nod)
 
#define attrGetLANG(nod)
 
#define attrGetLANGUAGE(nod)
 
#define attrGetLINK(nod)
 
#define attrGetLONGDESC(nod)
 
#define attrGetNAME(nod)
 
#define attrGetOnBLUR(nod)
 
#define attrGetOnCLICK(nod)
 
#define attrGetOnFOCUS(nod)
 
#define attrGetOnKEYDOWN(nod)
 
#define attrGetOnKEYPRESS(nod)
 
#define attrGetOnKEYUP(nod)
 
#define attrGetOnMOUSEDOWN(nod)
 
#define attrGetOnMOUSEMOVE(nod)
 
#define attrGetOnMOUSEOUT(nod)
 
#define attrGetOnMOUSEOVER(nod)
 
#define attrGetOnMOUSEUP(nod)
 
#define attrGetREL(nod)
 
#define attrGetROLE(nod)
 
#define attrGetROWSPAN(nod)
 
#define attrGetSELECTED(nod)
 
#define attrGetSRC(nod)
 
#define attrGetSTYLE(nod)
 
#define attrGetSUMMARY(nod)
 
#define attrGetTARGET(nod)
 
#define attrGetTEXT(nod)
 
#define attrGetTITLE(nod)
 
#define attrGetTYPE(nod)
 
#define attrGetUSEMAP(nod)
 
#define attrGetVALUE(nod)
 
#define attrGetVLINK(nod)
 
#define attrGetWIDTH(nod)
 
#define attrGetXMLNS(nod)
 
#define AttrHasValue(attr)
 
#define AttrId(av)
 
#define attrIsABBR(av)
 
#define attrIsACCEPT(av)
 
#define attrIsACCEPT_CHARSET(av)
 
#define attrIsACCESSKEY(av)
 
#define attrIsACTION(av)
 
#define attrIsADD_DATE(av)
 
#define attrIsALIGN(av)
 
#define attrIsALINK(av)
 
#define attrIsALT(av)
 
#define attrIsARCHIVE(av)
 
#define attrIsARIA_ACTIVEDESCENDANT(av)
 
#define attrIsARIA_ATOMIC(av)
 
#define attrIsARIA_AUTOCOMPLETE(av)
 
#define attrIsARIA_BUSY(av)
 
#define attrIsARIA_CHECKED(av)
 
#define attrIsARIA_CONTROLS(av)
 
#define attrIsARIA_DESCRIBEDBY(av)
 
#define attrIsARIA_DISABLED(av)
 
#define attrIsARIA_DROPEFFECT(av)
 
#define attrIsARIA_EXPANDED(av)
 
#define attrIsARIA_FLOWTO(av)
 
#define attrIsARIA_GRABBED(av)
 
#define attrIsARIA_HASPOPUP(av)
 
#define attrIsARIA_HIDDEN(av)
 
#define attrIsARIA_INVALID(av)
 
#define attrIsARIA_LABEL(av)
 
#define attrIsARIA_LABELLEDBY(av)
 
#define attrIsARIA_LEVEL(av)
 
#define attrIsARIA_LIVE(av)
 
#define attrIsARIA_MULTILINE(av)
 
#define attrIsARIA_MULTISELECTABLE(av)
 
#define attrIsARIA_ORIENTATION(av)
 
#define attrIsARIA_OWNS(av)
 
#define attrIsARIA_POSINSET(av)
 
#define attrIsARIA_PRESSED(av)
 
#define attrIsARIA_READONLY(av)
 
#define attrIsARIA_RELEVANT(av)
 
#define attrIsARIA_REQUIRED(av)
 
#define attrIsARIA_SELECTED(av)
 
#define attrIsARIA_SETSIZE(av)
 
#define attrIsARIA_SORT(av)
 
#define attrIsARIA_VALUEMAX(av)
 
#define attrIsARIA_VALUEMIN(av)
 
#define attrIsARIA_VALUENOW(av)
 
#define attrIsARIA_VALUETEXT(av)
 
#define attrIsAXIS(av)
 
#define attrIsBACKGROUND(av)
 
#define attrIsBGCOLOR(av)
 
#define attrIsBGPROPERTIES(av)
 
#define attrIsBORDER(av)
 
#define attrIsBORDERCOLOR(av)
 
#define attrIsBOTTOMMARGIN(av)
 
#define attrIsCELLPADDING(av)
 
#define attrIsCELLSPACING(av)
 
#define attrIsCHAR(av)
 
#define attrIsCHAROFF(av)
 
#define attrIsCHARSET(av)
 
#define attrIsCHARSET(av)
 
#define attrIsCHECKED(av)
 
#define attrIsCITE(av)
 
#define attrIsCLASS(av)
 
#define attrIsCLASSID(av)
 
#define attrIsCLEAR(av)
 
#define attrIsCODE(av)
 
#define attrIsCODEBASE(av)
 
#define attrIsCODETYPE(av)
 
#define attrIsCOLOR(av)
 
#define attrIsCOLS(av)
 
#define attrIsCOLSPAN(av)
 
#define attrIsCOMPACT(av)
 
#define attrIsCONTENT(av)
 
#define attrIsCOORDS(av)
 
#define attrIsDATA(av)
 
#define attrIsDATAFLD(av)
 
#define attrIsDATAFORMATAS(av)
 
#define attrIsDATAPAGESIZE(av)
 
#define attrIsDATASRC(av)
 
#define attrIsDATETIME(av)
 
#define attrIsDECLARE(av)
 
#define attrIsDEFER(av)
 
#define attrIsDIR(av)
 
#define attrIsDISABLED(av)
 
#define attrIsENCODING(av)
 
#define attrIsENCTYPE(av)
 
#define attrIsFACE(av)
 
#define attrIsFOR(av)
 
#define attrIsFRAME(av)
 
#define attrIsFRAMEBORDER(av)
 
#define attrIsFRAMESPACING(av)
 
#define attrIsGRIDX(av)
 
#define attrIsGRIDY(av)
 
#define attrIsHEADERS(av)
 
#define attrIsHEIGHT(av)
 
#define attrIsHREF(av)
 
#define attrIsHREFLANG(av)
 
#define attrIsHSPACE(av)
 
#define attrIsHTTP_EQUIV(av)
 
#define AttrIsId(av, atid)
 
#define attrIsID(av)
 
#define attrIsISMAP(av)
 
#define attrIsITEMID(av)
 
#define attrIsITEMPROP(av)
 
#define attrIsITEMREF(av)
 
#define attrIsITEMSCOPE(av)
 
#define attrIsITEMTYPE(av)
 
#define attrIsLABEL(av)
 
#define attrIsLANG(av)
 
#define attrIsLANGUAGE(av)
 
#define attrIsLAST_MODIFIED(av)
 
#define attrIsLAST_VISIT(av)
 
#define attrIsLEFTMARGIN(av)
 
#define attrIsLINK(av)
 
#define attrIsLONGDESC(av)
 
#define attrIsLOWSRC(av)
 
#define attrIsMARGINHEIGHT(av)
 
#define attrIsMARGINWIDTH(av)
 
#define attrIsMAXLENGTH(av)
 
#define attrIsMEDIA(av)
 
#define attrIsMETHOD(av)
 
#define attrIsMULTIPLE(av)
 
#define attrIsNAME(av)
 
#define attrIsNOHREF(av)
 
#define attrIsNORESIZE(av)
 
#define attrIsNOSHADE(av)
 
#define attrIsNOWRAP(av)
 
#define attrIsOBJECT(av)
 
#define attrIsOnAFTERUPDATE(av)
 
#define attrIsOnBEFOREUNLOAD(av)
 
#define attrIsOnBEFOREUPDATE(av)
 
#define attrIsOnBLUR(av)
 
#define attrIsOnCHANGE(av)
 
#define attrIsOnCLICK(av)
 
#define attrIsOnDATAAVAILABLE(av)
 
#define attrIsOnDATASETCHANGED(av)
 
#define attrIsOnDATASETCOMPLETE(av)
 
#define attrIsOnDBLCLICK(av)
 
#define attrIsOnERRORUPDATE(av)
 
#define attrIsOnFOCUS(av)
 
#define attrIsOnKEYDOWN(av)
 
#define attrIsOnKEYPRESS(av)
 
#define attrIsOnKEYUP(av)
 
#define attrIsOnLOAD(av)
 
#define attrIsOnMOUSEDOWN(av)
 
#define attrIsOnMOUSEMOVE(av)
 
#define attrIsOnMOUSEOUT(av)
 
#define attrIsOnMOUSEOVER(av)
 
#define attrIsOnMOUSEUP(av)
 
#define attrIsOnRESET(av)
 
#define attrIsOnROWENTER(av)
 
#define attrIsOnROWEXIT(av)
 
#define attrIsOnSELECT(av)
 
#define attrIsOnSUBMIT(av)
 
#define attrIsOnUNLOAD(av)
 
#define attrIsPROFILE(av)
 
#define attrIsPROMPT(av)
 
#define attrIsRBSPAN(av)
 
#define attrIsREADONLY(av)
 
#define attrIsREL(av)
 
#define attrIsREV(av)
 
#define attrIsRIGHTMARGIN(av)
 
#define attrIsROLE(av)
 
#define attrIsROWS(av)
 
#define attrIsROWSPAN(av)
 
#define attrIsRULES(av)
 
#define attrIsSCHEME(av)
 
#define attrIsSCOPE(av)
 
#define attrIsSCROLLING(av)
 
#define attrIsSELECTED(av)
 
#define attrIsSHAPE(av)
 
#define attrIsSHOWGRID(av)
 
#define attrIsSHOWGRIDX(av)
 
#define attrIsSHOWGRIDY(av)
 
#define attrIsSIZE(av)
 
#define attrIsSLOT(av)
 
#define attrIsSPAN(av)
 
#define attrIsSRC(av)
 
#define attrIsSTANDBY(av)
 
#define attrIsSTART(av)
 
#define attrIsSTYLE(av)
 
#define attrIsSUMMARY(av)
 
#define attrIsSVG_COLORINTERPOLATION(a)
 
#define attrIsSVG_COLORRENDERING(av)
 
#define attrIsSVG_FILL(av)
 
#define attrIsSVG_FILLOPACITY(av)
 
#define attrIsSVG_FILLRULE(av)
 
#define attrIsSVG_OPACITY(av)
 
#define attrIsSVG_STROKE(av)
 
#define attrIsSVG_STROKEDASHARRAY(av)
 
#define attrIsSVG_STROKEDASHOFFSET(av)
 
#define attrIsSVG_STROKELINECAP(av)
 
#define attrIsSVG_STROKELINEJOIN(av)
 
#define attrIsSVG_STROKEMITERLIMIT(av)
 
#define attrIsSVG_STROKEOPACITY(av)
 
#define attrIsSVG_STROKEWIDTH(av)
 
#define attrIsTABINDEX(av)
 
#define attrIsTARGET(av)
 
#define attrIsTEXT(av)
 
#define attrIsTITLE(av)
 
#define attrIsTOPMARGIN(av)
 
#define attrIsTYPE(av)
 
#define attrIsUSEMAP(av)
 
#define attrIsVALIGN(av)
 
#define attrIsVALUE(av)
 
#define attrIsVALUETYPE(av)
 
#define attrIsVERSION(av)
 
#define attrIsVLINK(av)
 
#define attrIsVSPACE(av)
 
#define attrIsWIDTH(av)
 
#define attrIsWRAP(av)
 
#define attrIsXML_LANG(av)
 
#define attrIsXML_SPACE(av)
 
#define attrIsXMLNS(av)
 
#define AttrsHaveSameId(a, b)
 
#define AttrValueIs(attr, val)
 
#define AttrVersions(attr)
 
#define XHTML_NAMESPACE   "http://www.w3.org/1999/xhtml"
 

Typedefs

typedef void AttrCheck(TidyDocImpl *doc, Node *node, AttVal *attval)
 

Enumerations

enum  { ANCHOR_HASH_SIZE =1021u }
 
enum  { ATTRIBUTE_HASH_SIZE =178u }
 

Functions

TY_PRIVATE AttVal * TY_❪AddAttribute❫ (TidyDocImpl *doc, Node *node, ctmbstr name, ctmbstr value)
 
TY_PRIVATE void TY_❪AppendToClassAttr❫ (TidyDocImpl *doc, AttVal *classattr, ctmbstr classname)
 
TY_PRIVATE AttVal * TY_❪AttrGetById❫ (Node *node, TidyAttrId id)
 
TY_PRIVATE Bool TY_❪AttributeIsMismatched❫ (Node *node, AttVal *attval, TidyDocImpl *doc)
 
TY_PRIVATE Bool TY_❪AttributeIsProprietary❫ (Node *node, AttVal *attval)
 
TY_PRIVATE Bool TY_❪attrIsEvent❫ (AttVal *attval)
 
TY_PRIVATE const Attribute * TY_❪CheckAttribute❫ (TidyDocImpl *doc, Node *node, AttVal *attval)
 
TY_PRIVATE void TY_❪DefinePriorityAttribute❫ (TidyDocImpl *doc, ctmbstr name)
 
TY_PRIVATE void TY_❪DropAttrByName❫ (TidyDocImpl *doc, Node *node, ctmbstr name)
 
TY_PRIVATE const Attribute * TY_❪FindAttribute❫ (TidyDocImpl *doc, AttVal *attval)
 
TY_PRIVATE void TY_❪FreeAnchors❫ (TidyDocImpl *doc)
 
TY_PRIVATE void TY_❪FreeAttrPriorityList❫ (TidyDocImpl *doc)
 
TY_PRIVATE void TY_❪FreeAttrTable❫ (TidyDocImpl *doc)
 
TY_PRIVATE AttVal * TY_❪GetAttrByName❫ (Node *node, ctmbstr name)
 
TY_PRIVATE ctmbstr TY_❪getNextPriorityAttr❫ (TidyDocImpl *doc, TidyIterator *iter)
 
TY_PRIVATE TidyIterator TY_❪getPriorityAttrList❫ (TidyDocImpl *doc)
 
TY_PRIVATE void TY_❪InitAttrs❫ (TidyDocImpl *doc)
 
TY_PRIVATE Bool TY_❪IsAnchorElement❫ (TidyDocImpl *doc, Node *node)
 
TY_PRIVATE Bool TY_❪IsBoolAttribute❫ (AttVal *attval)
 
TY_PRIVATE Bool TY_❪IsCSS1Selector❫ (ctmbstr buf)
 
TY_PRIVATE Bool TY_❪IsScript❫ (TidyDocImpl *doc, ctmbstr attrname)
 
TY_PRIVATE Bool TY_❪IsUrl❫ (TidyDocImpl *doc, ctmbstr attrname)
 
TY_PRIVATE Bool TY_❪IsValidHTMLID❫ (ctmbstr id)
 
TY_PRIVATE Bool TY_❪IsValidXMLID❫ (ctmbstr id)
 
TY_PRIVATE uint TY_❪NodeAttributeVersions❫ (Node *node, TidyAttrId id)
 
TY_PRIVATE void TY_❪RemoveAnchorByNode❫ (TidyDocImpl *doc, ctmbstr name, Node *node)
 
TY_PRIVATE AttVal * TY_❪RepairAttrValue❫ (TidyDocImpl *doc, Node *node, ctmbstr name, ctmbstr value)
 
TY_PRIVATE void TY_❪RepairDuplicateAttributes❫ (TidyDocImpl *doc, Node *node, Bool isXml)
 
TY_PRIVATE void TY_❪SortAttributes❫ (TidyDocImpl *doc, Node *node, TidyAttrSortStrategy strat)
 

Variables

TY_PRIVATE AttrCheck TY_❪CheckUrl❫
 

Data Structure Documentation

◆ _Anchor

struct _Anchor
Data Fields
char * name
struct _Anchor * next
Node * node

◆ _AttrHash

struct _AttrHash
Data Fields
Attribute const * attr
struct _AttrHash * next

◆ _Attribute

struct _Attribute
Data Fields
AttrCheck * attrchk
TidyAttrId id
tmbstr name
struct _Attribute * next

◆ _TidyAttribImpl

struct _TidyAttribImpl
Data Fields
Anchor * anchor_hash[ANCHOR_HASH_SIZE]
Attribute * declared_attr_list
AttrHash * hashtab[ATTRIBUTE_HASH_SIZE]
PriorityAttribs priorityAttribs

◆ PriorityAttribs

struct PriorityAttribs
Data Fields
uint capacity
uint count
tmbstr * list

Macro Definition Documentation

◆ AttrContains

#define AttrContains ( attr,
val )
Value:
(AttrHasValue(attr) && \
TY_(tmbsubstr)((attr)->value, val) != NULL)
#define AttrHasValue(attr)
Definition attrs.h:171

◆ attrGetABBR

#define attrGetABBR ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ABBR )
#define TY_(str)
Definition forward.h:23
@ TidyAttr_ABBR
ABBR=.
Definition tidyenum.h:1010

◆ attrGetALINK

#define attrGetALINK ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ALINK )
@ TidyAttr_ALINK
ALINK=.
Definition tidyenum.h:1017

◆ attrGetALT

#define attrGetALT ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ALT )
@ TidyAttr_ALT
ALT=.
Definition tidyenum.h:1019

◆ attrGetARIA_ACTIVEDESCENDANT

#define attrGetARIA_ACTIVEDESCENDANT ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_ACTIVEDESCENDANT )
@ TidyAttr_ARIA_ACTIVEDESCENDANT
ARIA_ACTIVEDESCENDANT.
Definition tidyenum.h:1286

◆ attrGetARIA_ATOMIC

#define attrGetARIA_ATOMIC ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_ATOMIC )
@ TidyAttr_ARIA_ATOMIC
ARIA_ATOMIC=.
Definition tidyenum.h:1287

◆ attrGetARIA_AUTOCOMPLETE

#define attrGetARIA_AUTOCOMPLETE ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_AUTOCOMPLETE )
@ TidyAttr_ARIA_AUTOCOMPLETE
ARIA_AUTOCOMPLETE=.
Definition tidyenum.h:1288

◆ attrGetARIA_BUSY

#define attrGetARIA_BUSY ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_BUSY )
@ TidyAttr_ARIA_BUSY
ARIA_BUSY=.
Definition tidyenum.h:1289

◆ attrGetARIA_CHECKED

#define attrGetARIA_CHECKED ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_CHECKED )
@ TidyAttr_ARIA_CHECKED
ARIA_CHECKED=.
Definition tidyenum.h:1290

◆ attrGetARIA_CONTROLS

#define attrGetARIA_CONTROLS ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_CONTROLS )
@ TidyAttr_ARIA_CONTROLS
ARIA_CONTROLS=.
Definition tidyenum.h:1291

◆ attrGetARIA_DESCRIBEDBY

#define attrGetARIA_DESCRIBEDBY ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_DESCRIBEDBY )
@ TidyAttr_ARIA_DESCRIBEDBY
ARIA_DESCRIBEDBY=.
Definition tidyenum.h:1292

◆ attrGetARIA_DISABLED

#define attrGetARIA_DISABLED ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_DISABLED )
@ TidyAttr_ARIA_DISABLED
ARIA_DISABLED=.
Definition tidyenum.h:1293

◆ attrGetARIA_DROPEFFECT

#define attrGetARIA_DROPEFFECT ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_DROPEFFECT )
@ TidyAttr_ARIA_DROPEFFECT
ARIA_DROPEFFECT=.
Definition tidyenum.h:1294

◆ attrGetARIA_EXPANDED

#define attrGetARIA_EXPANDED ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_EXPANDED )
@ TidyAttr_ARIA_EXPANDED
ARIA_EXPANDED=.
Definition tidyenum.h:1295

◆ attrGetARIA_FLOWTO

#define attrGetARIA_FLOWTO ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_FLOWTO )
@ TidyAttr_ARIA_FLOWTO
ARIA_FLOWTO=.
Definition tidyenum.h:1296

◆ attrGetARIA_GRABBED

#define attrGetARIA_GRABBED ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_GRABBED )
@ TidyAttr_ARIA_GRABBED
ARIA_GRABBED=.
Definition tidyenum.h:1297

◆ attrGetARIA_HASPOPUP

#define attrGetARIA_HASPOPUP ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_HASPOPUP )
@ TidyAttr_ARIA_HASPOPUP
ARIA_HASPOPUP=.
Definition tidyenum.h:1298

◆ attrGetARIA_HIDDEN

#define attrGetARIA_HIDDEN ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_HIDDEN )
@ TidyAttr_ARIA_HIDDEN
ARIA_HIDDEN=.
Definition tidyenum.h:1299

◆ attrGetARIA_INVALID

#define attrGetARIA_INVALID ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_INVALID )
@ TidyAttr_ARIA_INVALID
ARIA_INVALID=.
Definition tidyenum.h:1300

◆ attrGetARIA_LABEL

#define attrGetARIA_LABEL ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_LABEL )
@ TidyAttr_ARIA_LABEL
ARIA_LABEL=.
Definition tidyenum.h:1301

◆ attrGetARIA_LABELLEDBY

#define attrGetARIA_LABELLEDBY ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_LABELLEDBY )
@ TidyAttr_ARIA_LABELLEDBY
ARIA_LABELLEDBY=.
Definition tidyenum.h:1302

◆ attrGetARIA_LEVEL

#define attrGetARIA_LEVEL ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_LEVEL )
@ TidyAttr_ARIA_LEVEL
ARIA_LEVEL=.
Definition tidyenum.h:1303

◆ attrGetARIA_LIVE

#define attrGetARIA_LIVE ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_LIVE )
@ TidyAttr_ARIA_LIVE
ARIA_LIVE=.
Definition tidyenum.h:1304

◆ attrGetARIA_MULTILINE

#define attrGetARIA_MULTILINE ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_MULTILINE )
@ TidyAttr_ARIA_MULTILINE
ARIA_MULTILINE=.
Definition tidyenum.h:1305

◆ attrGetARIA_MULTISELECTABLE

#define attrGetARIA_MULTISELECTABLE ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_MULTISELECTABLE )
@ TidyAttr_ARIA_MULTISELECTABLE
ARIA_MULTISELECTABLE=.
Definition tidyenum.h:1306

◆ attrGetARIA_ORIENTATION

#define attrGetARIA_ORIENTATION ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_ORIENTATION )
@ TidyAttr_ARIA_ORIENTATION
ARIA_ORIENTATION=.
Definition tidyenum.h:1307

◆ attrGetARIA_OWNS

#define attrGetARIA_OWNS ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_OWNS )
@ TidyAttr_ARIA_OWNS
ARIA_OWNS=.
Definition tidyenum.h:1308

◆ attrGetARIA_POSINSET

#define attrGetARIA_POSINSET ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_POSINSET )
@ TidyAttr_ARIA_POSINSET
ARIA_POSINSET=.
Definition tidyenum.h:1309

◆ attrGetARIA_PRESSED

#define attrGetARIA_PRESSED ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_PRESSED )
@ TidyAttr_ARIA_PRESSED
ARIA_PRESSED=.
Definition tidyenum.h:1310

◆ attrGetARIA_READONLY

#define attrGetARIA_READONLY ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_READONLY )
@ TidyAttr_ARIA_READONLY
ARIA_READONLY=.
Definition tidyenum.h:1311

◆ attrGetARIA_RELEVANT

#define attrGetARIA_RELEVANT ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_RELEVANT )
@ TidyAttr_ARIA_RELEVANT
ARIA_RELEVANT=.
Definition tidyenum.h:1312

◆ attrGetARIA_REQUIRED

#define attrGetARIA_REQUIRED ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_REQUIRED )
@ TidyAttr_ARIA_REQUIRED
ARIA_REQUIRED=.
Definition tidyenum.h:1313

◆ attrGetARIA_SELECTED

#define attrGetARIA_SELECTED ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_SELECTED )
@ TidyAttr_ARIA_SELECTED
ARIA_SELECTED=.
Definition tidyenum.h:1314

◆ attrGetARIA_SETSIZE

#define attrGetARIA_SETSIZE ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_SETSIZE )
@ TidyAttr_ARIA_SETSIZE
ARIA_SETSIZE=.
Definition tidyenum.h:1315

◆ attrGetARIA_SORT

#define attrGetARIA_SORT ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_SORT )
@ TidyAttr_ARIA_SORT
ARIA_SORT=.
Definition tidyenum.h:1316

◆ attrGetARIA_VALUEMAX

#define attrGetARIA_VALUEMAX ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_VALUEMAX )
@ TidyAttr_ARIA_VALUEMAX
ARIA_VALUEMAX=.
Definition tidyenum.h:1317

◆ attrGetARIA_VALUEMIN

#define attrGetARIA_VALUEMIN ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_VALUEMIN )
@ TidyAttr_ARIA_VALUEMIN
ARIA_VALUEMIN=.
Definition tidyenum.h:1318

◆ attrGetARIA_VALUENOW

#define attrGetARIA_VALUENOW ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_VALUENOW )
@ TidyAttr_ARIA_VALUENOW
ARIA_VALUENOW=.
Definition tidyenum.h:1319

◆ attrGetARIA_VALUETEXT

#define attrGetARIA_VALUETEXT ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ARIA_VALUETEXT )
@ TidyAttr_ARIA_VALUETEXT
ARIA_VALUETEXT=.
Definition tidyenum.h:1320

◆ attrGetBASEFONT

#define attrGetBASEFONT ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_BASEFONT )

◆ attrGetBGCOLOR

#define attrGetBGCOLOR ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_BGCOLOR )
@ TidyAttr_BGCOLOR
BGCOLOR=.
Definition tidyenum.h:1023

◆ attrGetCHARSET

#define attrGetCHARSET ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_CHARSET )
@ TidyAttr_CHARSET
CHARSET=.
Definition tidyenum.h:1032

◆ attrGetCHECKED

#define attrGetCHECKED ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_CHECKED )
@ TidyAttr_CHECKED
CHECKED=.
Definition tidyenum.h:1033

◆ attrGetCOLSPAN

#define attrGetCOLSPAN ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_COLSPAN )
@ TidyAttr_COLSPAN
COLSPAN=.
Definition tidyenum.h:1043

◆ attrGetCONTENT

#define attrGetCONTENT ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_CONTENT )
@ TidyAttr_CONTENT
CONTENT=.
Definition tidyenum.h:1045

◆ attrGetDATAFLD

#define attrGetDATAFLD ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_DATAFLD )
@ TidyAttr_DATAFLD
DATAFLD=.
Definition tidyenum.h:1048

◆ attrGetFONT

#define attrGetFONT ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_FONT )

◆ attrGetFOR

#define attrGetFOR ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_FOR )
@ TidyAttr_FOR
FOR=.
Definition tidyenum.h:1061

◆ attrGetHEIGHT

#define attrGetHEIGHT ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_HEIGHT )
@ TidyAttr_HEIGHT
HEIGHT=.
Definition tidyenum.h:1068

◆ attrGetHREF

#define attrGetHREF ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_HREF )
@ TidyAttr_HREF
HREF=.
Definition tidyenum.h:1069

◆ attrGetHTTP_EQUIV

#define attrGetHTTP_EQUIV ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_HTTP_EQUIV )
@ TidyAttr_HTTP_EQUIV
HTTP_EQUIV=.
Definition tidyenum.h:1072

◆ attrGetID

#define attrGetID ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ID )
@ TidyAttr_ID
ID=.
Definition tidyenum.h:1073

◆ attrGetISMAP

#define attrGetISMAP ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ISMAP )
@ TidyAttr_ISMAP
ISMAP=.
Definition tidyenum.h:1075

◆ attrGetLANG

#define attrGetLANG ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_LANG )
@ TidyAttr_LANG
LANG=.
Definition tidyenum.h:1082

◆ attrGetLANGUAGE

#define attrGetLANGUAGE ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_LANGUAGE )
@ TidyAttr_LANGUAGE
LANGUAGE=.
Definition tidyenum.h:1083

◆ attrGetLINK

#define attrGetLINK ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_LINK )
@ TidyAttr_LINK
LINK=.
Definition tidyenum.h:1087

◆ attrGetLONGDESC

#define attrGetLONGDESC ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_LONGDESC )
@ TidyAttr_LONGDESC
LONGDESC=.
Definition tidyenum.h:1088

◆ attrGetNAME

#define attrGetNAME ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_NAME )
@ TidyAttr_NAME
NAME=.
Definition tidyenum.h:1096

◆ attrGetOnBLUR

#define attrGetOnBLUR ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_OnBLUR )
@ TidyAttr_OnBLUR
OnBLUR=.
Definition tidyenum.h:1105

◆ attrGetOnCLICK

#define attrGetOnCLICK ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_OnCLICK )
@ TidyAttr_OnCLICK
OnCLICK=.
Definition tidyenum.h:1107

◆ attrGetOnFOCUS

#define attrGetOnFOCUS ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_OnFOCUS )
@ TidyAttr_OnFOCUS
OnFOCUS=.
Definition tidyenum.h:1113

◆ attrGetOnKEYDOWN

#define attrGetOnKEYDOWN ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_OnKEYDOWN )
@ TidyAttr_OnKEYDOWN
OnKEYDOWN=.
Definition tidyenum.h:1114

◆ attrGetOnKEYPRESS

#define attrGetOnKEYPRESS ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_OnKEYPRESS )
@ TidyAttr_OnKEYPRESS
OnKEYPRESS=.
Definition tidyenum.h:1115

◆ attrGetOnKEYUP

#define attrGetOnKEYUP ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_OnKEYUP )
@ TidyAttr_OnKEYUP
OnKEYUP=.
Definition tidyenum.h:1116

◆ attrGetOnMOUSEDOWN

#define attrGetOnMOUSEDOWN ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_OnMOUSEDOWN )
@ TidyAttr_OnMOUSEDOWN
OnMOUSEDOWN=.
Definition tidyenum.h:1118

◆ attrGetOnMOUSEMOVE

#define attrGetOnMOUSEMOVE ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_OnMOUSEMOVE )
@ TidyAttr_OnMOUSEMOVE
OnMOUSEMOVE=.
Definition tidyenum.h:1119

◆ attrGetOnMOUSEOUT

#define attrGetOnMOUSEOUT ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_OnMOUSEOUT )
@ TidyAttr_OnMOUSEOUT
OnMOUSEOUT=.
Definition tidyenum.h:1120

◆ attrGetOnMOUSEOVER

#define attrGetOnMOUSEOVER ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_OnMOUSEOVER )
@ TidyAttr_OnMOUSEOVER
OnMOUSEOVER=.
Definition tidyenum.h:1121

◆ attrGetOnMOUSEUP

#define attrGetOnMOUSEUP ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_OnMOUSEUP )
@ TidyAttr_OnMOUSEUP
OnMOUSEUP=.
Definition tidyenum.h:1122

◆ attrGetREL

#define attrGetREL ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_REL )
@ TidyAttr_REL
REL=.
Definition tidyenum.h:1133

◆ attrGetROLE

#define attrGetROLE ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ROLE )
@ TidyAttr_ROLE
ROLE=.
Definition tidyenum.h:1136

◆ attrGetROWSPAN

#define attrGetROWSPAN ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_ROWSPAN )
@ TidyAttr_ROWSPAN
ROWSPAN=.
Definition tidyenum.h:1138

◆ attrGetSELECTED

#define attrGetSELECTED ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_SELECTED )
@ TidyAttr_SELECTED
SELECTED=.
Definition tidyenum.h:1143

◆ attrGetSRC

#define attrGetSRC ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_SRC )
@ TidyAttr_SRC
SRC=.
Definition tidyenum.h:1150

◆ attrGetSTYLE

#define attrGetSTYLE ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_STYLE )
@ TidyAttr_STYLE
STYLE=.
Definition tidyenum.h:1154

◆ attrGetSUMMARY

#define attrGetSUMMARY ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_SUMMARY )
@ TidyAttr_SUMMARY
SUMMARY=.
Definition tidyenum.h:1155

◆ attrGetTARGET

#define attrGetTARGET ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_TARGET )
@ TidyAttr_TARGET
TARGET=.
Definition tidyenum.h:1157

◆ attrGetTEXT

#define attrGetTEXT ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_TEXT )
@ TidyAttr_TEXT
TEXT=.
Definition tidyenum.h:1158

◆ attrGetTITLE

#define attrGetTITLE ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_TITLE )
@ TidyAttr_TITLE
TITLE=.
Definition tidyenum.h:1159

◆ attrGetTYPE

#define attrGetTYPE ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_TYPE )
@ TidyAttr_TYPE
TYPE=.
Definition tidyenum.h:1162

◆ attrGetUSEMAP

#define attrGetUSEMAP ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_USEMAP )
@ TidyAttr_USEMAP
USEMAP=.
Definition tidyenum.h:1163

◆ attrGetVALUE

#define attrGetVALUE ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_VALUE )
@ TidyAttr_VALUE
VALUE=.
Definition tidyenum.h:1165

◆ attrGetVLINK

#define attrGetVLINK ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_VLINK )
@ TidyAttr_VLINK
VLINK=.
Definition tidyenum.h:1168

◆ attrGetWIDTH

#define attrGetWIDTH ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_WIDTH )
@ TidyAttr_WIDTH
WIDTH=.
Definition tidyenum.h:1170

◆ attrGetXMLNS

#define attrGetXMLNS ( nod)
Value:
TY_(AttrGetById)( nod, TidyAttr_XMLNS )
@ TidyAttr_XMLNS
XMLNS=.
Definition tidyenum.h:1174

◆ AttrHasValue

#define AttrHasValue ( attr)
Value:
((attr) && (attr)->value)

◆ AttrId

#define AttrId ( av)
Value:
((av) && (av)->dict ? (av)->dict->id : TidyAttr_UNKNOWN)
@ TidyAttr_UNKNOWN
UNKNOWN=.
Definition tidyenum.h:1009

◆ attrIsABBR

#define attrIsABBR ( av)
Value:
#define AttrIsId(av, atid)
Definition attrs.h:169

◆ attrIsACCEPT

#define attrIsACCEPT ( av)
Value:
@ TidyAttr_ACCEPT
ACCEPT=.
Definition tidyenum.h:1011

◆ attrIsACCEPT_CHARSET

#define attrIsACCEPT_CHARSET ( av)
Value:
@ TidyAttr_ACCEPT_CHARSET
ACCEPT_CHARSET=.
Definition tidyenum.h:1012

◆ attrIsACCESSKEY

#define attrIsACCESSKEY ( av)
Value:
@ TidyAttr_ACCESSKEY
ACCESSKEY=.
Definition tidyenum.h:1013

◆ attrIsACTION

#define attrIsACTION ( av)
Value:
@ TidyAttr_ACTION
ACTION=.
Definition tidyenum.h:1014

◆ attrIsADD_DATE

#define attrIsADD_DATE ( av)
Value:
@ TidyAttr_ADD_DATE
ADD_DATE=.
Definition tidyenum.h:1015

◆ attrIsALIGN

#define attrIsALIGN ( av)
Value:
@ TidyAttr_ALIGN
ALIGN=.
Definition tidyenum.h:1016

◆ attrIsALINK

#define attrIsALINK ( av)
Value:

◆ attrIsALT

#define attrIsALT ( av)
Value:

◆ attrIsARCHIVE

#define attrIsARCHIVE ( av)
Value:
@ TidyAttr_ARCHIVE
ARCHIVE=.
Definition tidyenum.h:1020

◆ attrIsARIA_ACTIVEDESCENDANT

#define attrIsARIA_ACTIVEDESCENDANT ( av)

◆ attrIsARIA_ATOMIC

#define attrIsARIA_ATOMIC ( av)

◆ attrIsARIA_AUTOCOMPLETE

#define attrIsARIA_AUTOCOMPLETE ( av)

◆ attrIsARIA_BUSY

#define attrIsARIA_BUSY ( av)

◆ attrIsARIA_CHECKED

#define attrIsARIA_CHECKED ( av)

◆ attrIsARIA_CONTROLS

#define attrIsARIA_CONTROLS ( av)

◆ attrIsARIA_DESCRIBEDBY

#define attrIsARIA_DESCRIBEDBY ( av)

◆ attrIsARIA_DISABLED

#define attrIsARIA_DISABLED ( av)

◆ attrIsARIA_DROPEFFECT

#define attrIsARIA_DROPEFFECT ( av)

◆ attrIsARIA_EXPANDED

#define attrIsARIA_EXPANDED ( av)

◆ attrIsARIA_FLOWTO

#define attrIsARIA_FLOWTO ( av)

◆ attrIsARIA_GRABBED

#define attrIsARIA_GRABBED ( av)

◆ attrIsARIA_HASPOPUP

#define attrIsARIA_HASPOPUP ( av)

◆ attrIsARIA_HIDDEN

#define attrIsARIA_HIDDEN ( av)

◆ attrIsARIA_INVALID

#define attrIsARIA_INVALID ( av)

◆ attrIsARIA_LABEL

#define attrIsARIA_LABEL ( av)

◆ attrIsARIA_LABELLEDBY

#define attrIsARIA_LABELLEDBY ( av)

◆ attrIsARIA_LEVEL

#define attrIsARIA_LEVEL ( av)

◆ attrIsARIA_LIVE

#define attrIsARIA_LIVE ( av)

◆ attrIsARIA_MULTILINE

#define attrIsARIA_MULTILINE ( av)

◆ attrIsARIA_MULTISELECTABLE

#define attrIsARIA_MULTISELECTABLE ( av)

◆ attrIsARIA_ORIENTATION

#define attrIsARIA_ORIENTATION ( av)

◆ attrIsARIA_OWNS

#define attrIsARIA_OWNS ( av)

◆ attrIsARIA_POSINSET

#define attrIsARIA_POSINSET ( av)

◆ attrIsARIA_PRESSED

#define attrIsARIA_PRESSED ( av)

◆ attrIsARIA_READONLY

#define attrIsARIA_READONLY ( av)

◆ attrIsARIA_RELEVANT

#define attrIsARIA_RELEVANT ( av)

◆ attrIsARIA_REQUIRED

#define attrIsARIA_REQUIRED ( av)

◆ attrIsARIA_SELECTED

#define attrIsARIA_SELECTED ( av)

◆ attrIsARIA_SETSIZE

#define attrIsARIA_SETSIZE ( av)

◆ attrIsARIA_SORT

#define attrIsARIA_SORT ( av)

◆ attrIsARIA_VALUEMAX

#define attrIsARIA_VALUEMAX ( av)

◆ attrIsARIA_VALUEMIN

#define attrIsARIA_VALUEMIN ( av)

◆ attrIsARIA_VALUENOW

#define attrIsARIA_VALUENOW ( av)

◆ attrIsARIA_VALUETEXT

#define attrIsARIA_VALUETEXT ( av)

◆ attrIsAXIS

#define attrIsAXIS ( av)
Value:
@ TidyAttr_AXIS
AXIS=.
Definition tidyenum.h:1021

◆ attrIsBACKGROUND

#define attrIsBACKGROUND ( av)
Value:
@ TidyAttr_BACKGROUND
BACKGROUND=.
Definition tidyenum.h:1022

◆ attrIsBGCOLOR

#define attrIsBGCOLOR ( av)
Value:

◆ attrIsBGPROPERTIES

#define attrIsBGPROPERTIES ( av)
Value:
@ TidyAttr_BGPROPERTIES
BGPROPERTIES=.
Definition tidyenum.h:1024

◆ attrIsBORDER

#define attrIsBORDER ( av)
Value:
@ TidyAttr_BORDER
BORDER=.
Definition tidyenum.h:1025

◆ attrIsBORDERCOLOR

#define attrIsBORDERCOLOR ( av)
Value:
@ TidyAttr_BORDERCOLOR
BORDERCOLOR=.
Definition tidyenum.h:1026

◆ attrIsBOTTOMMARGIN

#define attrIsBOTTOMMARGIN ( av)
Value:
@ TidyAttr_BOTTOMMARGIN
BOTTOMMARGIN=.
Definition tidyenum.h:1027

◆ attrIsCELLPADDING

#define attrIsCELLPADDING ( av)
Value:
@ TidyAttr_CELLPADDING
CELLPADDING=.
Definition tidyenum.h:1028

◆ attrIsCELLSPACING

#define attrIsCELLSPACING ( av)
Value:
@ TidyAttr_CELLSPACING
CELLSPACING=.
Definition tidyenum.h:1029

◆ attrIsCHAR

#define attrIsCHAR ( av)
Value:
@ TidyAttr_CHAR
CHAR=.
Definition tidyenum.h:1030

◆ attrIsCHAROFF

#define attrIsCHAROFF ( av)
Value:
@ TidyAttr_CHAROFF
CHAROFF=.
Definition tidyenum.h:1031

◆ attrIsCHARSET [1/2]

#define attrIsCHARSET ( av)
Value:

◆ attrIsCHARSET [2/2]

#define attrIsCHARSET ( av)
Value:

◆ attrIsCHECKED

#define attrIsCHECKED ( av)
Value:

◆ attrIsCITE

#define attrIsCITE ( av)
Value:
@ TidyAttr_CITE
CITE=.
Definition tidyenum.h:1034

◆ attrIsCLASS

#define attrIsCLASS ( av)
Value:
@ TidyAttr_CLASS
CLASS=.
Definition tidyenum.h:1035

◆ attrIsCLASSID

#define attrIsCLASSID ( av)
Value:
@ TidyAttr_CLASSID
CLASSID=.
Definition tidyenum.h:1036

◆ attrIsCLEAR

#define attrIsCLEAR ( av)
Value:
@ TidyAttr_CLEAR
CLEAR=.
Definition tidyenum.h:1037

◆ attrIsCODE

#define attrIsCODE ( av)
Value:
@ TidyAttr_CODE
CODE=.
Definition tidyenum.h:1038

◆ attrIsCODEBASE

#define attrIsCODEBASE ( av)
Value:
@ TidyAttr_CODEBASE
CODEBASE=.
Definition tidyenum.h:1039

◆ attrIsCODETYPE

#define attrIsCODETYPE ( av)
Value:
@ TidyAttr_CODETYPE
CODETYPE=.
Definition tidyenum.h:1040

◆ attrIsCOLOR

#define attrIsCOLOR ( av)
Value:
@ TidyAttr_COLOR
COLOR=.
Definition tidyenum.h:1041

◆ attrIsCOLS

#define attrIsCOLS ( av)
Value:
@ TidyAttr_COLS
COLS=.
Definition tidyenum.h:1042

◆ attrIsCOLSPAN

#define attrIsCOLSPAN ( av)
Value:

◆ attrIsCOMPACT

#define attrIsCOMPACT ( av)
Value:
@ TidyAttr_COMPACT
COMPACT=.
Definition tidyenum.h:1044

◆ attrIsCONTENT

#define attrIsCONTENT ( av)
Value:

◆ attrIsCOORDS

#define attrIsCOORDS ( av)
Value:
@ TidyAttr_COORDS
COORDS=.
Definition tidyenum.h:1046

◆ attrIsDATA

#define attrIsDATA ( av)
Value:
@ TidyAttr_DATA
DATA=.
Definition tidyenum.h:1047

◆ attrIsDATAFLD

#define attrIsDATAFLD ( av)
Value:

◆ attrIsDATAFORMATAS

#define attrIsDATAFORMATAS ( av)
Value:
@ TidyAttr_DATAFORMATAS
DATAFORMATAS=.
Definition tidyenum.h:1049

◆ attrIsDATAPAGESIZE

#define attrIsDATAPAGESIZE ( av)
Value:
@ TidyAttr_DATAPAGESIZE
DATAPAGESIZE=.
Definition tidyenum.h:1050

◆ attrIsDATASRC

#define attrIsDATASRC ( av)
Value:
@ TidyAttr_DATASRC
DATASRC=.
Definition tidyenum.h:1051

◆ attrIsDATETIME

#define attrIsDATETIME ( av)
Value:
@ TidyAttr_DATETIME
DATETIME=.
Definition tidyenum.h:1052

◆ attrIsDECLARE

#define attrIsDECLARE ( av)
Value:
@ TidyAttr_DECLARE
DECLARE=.
Definition tidyenum.h:1053

◆ attrIsDEFER

#define attrIsDEFER ( av)
Value:
@ TidyAttr_DEFER
DEFER=.
Definition tidyenum.h:1054

◆ attrIsDIR

#define attrIsDIR ( av)
Value:
@ TidyAttr_DIR
DIR=.
Definition tidyenum.h:1055

◆ attrIsDISABLED

#define attrIsDISABLED ( av)
Value:
@ TidyAttr_DISABLED
DISABLED=.
Definition tidyenum.h:1056

◆ attrIsENCODING

#define attrIsENCODING ( av)
Value:
@ TidyAttr_ENCODING
ENCODING=.
Definition tidyenum.h:1058

◆ attrIsENCTYPE

#define attrIsENCTYPE ( av)
Value:
@ TidyAttr_ENCTYPE
ENCTYPE=.
Definition tidyenum.h:1059

◆ attrIsFACE

#define attrIsFACE ( av)
Value:
@ TidyAttr_FACE
FACE=.
Definition tidyenum.h:1060

◆ attrIsFOR

#define attrIsFOR ( av)
Value:

◆ attrIsFRAME

#define attrIsFRAME ( av)
Value:
@ TidyAttr_FRAME
FRAME=.
Definition tidyenum.h:1062

◆ attrIsFRAMEBORDER

#define attrIsFRAMEBORDER ( av)
Value:
@ TidyAttr_FRAMEBORDER
FRAMEBORDER=.
Definition tidyenum.h:1063

◆ attrIsFRAMESPACING

#define attrIsFRAMESPACING ( av)
Value:
@ TidyAttr_FRAMESPACING
FRAMESPACING=.
Definition tidyenum.h:1064

◆ attrIsGRIDX

#define attrIsGRIDX ( av)
Value:
@ TidyAttr_GRIDX
GRIDX=.
Definition tidyenum.h:1065

◆ attrIsGRIDY

#define attrIsGRIDY ( av)
Value:
@ TidyAttr_GRIDY
GRIDY=.
Definition tidyenum.h:1066

◆ attrIsHEADERS

#define attrIsHEADERS ( av)
Value:
@ TidyAttr_HEADERS
HEADERS=.
Definition tidyenum.h:1067

◆ attrIsHEIGHT

#define attrIsHEIGHT ( av)
Value:

◆ attrIsHREF

#define attrIsHREF ( av)
Value:

◆ attrIsHREFLANG

#define attrIsHREFLANG ( av)
Value:
@ TidyAttr_HREFLANG
HREFLANG=.
Definition tidyenum.h:1070

◆ attrIsHSPACE

#define attrIsHSPACE ( av)
Value:
@ TidyAttr_HSPACE
HSPACE=.
Definition tidyenum.h:1071

◆ attrIsHTTP_EQUIV

#define attrIsHTTP_EQUIV ( av)

◆ AttrIsId

#define AttrIsId ( av,
atid )
Value:
((av) && (av)->dict && ((av)->dict->id == atid))

◆ attrIsID

#define attrIsID ( av)
Value:

◆ attrIsISMAP

#define attrIsISMAP ( av)
Value:

◆ attrIsITEMID

#define attrIsITEMID ( av)
Value:
@ TidyAttr_ITEMID
ITEMID=.
Definition tidyenum.h:1076

◆ attrIsITEMPROP

#define attrIsITEMPROP ( av)
Value:
@ TidyAttr_ITEMPROP
ITEMPROP=.
Definition tidyenum.h:1077

◆ attrIsITEMREF

#define attrIsITEMREF ( av)
Value:
@ TidyAttr_ITEMREF
ITEMREF=.
Definition tidyenum.h:1078

◆ attrIsITEMSCOPE

#define attrIsITEMSCOPE ( av)
Value:
@ TidyAttr_ITEMSCOPE
ITEMSCOPE=.
Definition tidyenum.h:1079

◆ attrIsITEMTYPE

#define attrIsITEMTYPE ( av)
Value:
@ TidyAttr_ITEMTYPE
ITEMTYPE=.
Definition tidyenum.h:1080

◆ attrIsLABEL

#define attrIsLABEL ( av)
Value:
@ TidyAttr_LABEL
LABEL=.
Definition tidyenum.h:1081

◆ attrIsLANG

#define attrIsLANG ( av)
Value:

◆ attrIsLANGUAGE

#define attrIsLANGUAGE ( av)

◆ attrIsLAST_MODIFIED

#define attrIsLAST_MODIFIED ( av)
Value:
@ TidyAttr_LAST_MODIFIED
LAST_MODIFIED=.
Definition tidyenum.h:1084

◆ attrIsLAST_VISIT

#define attrIsLAST_VISIT ( av)
Value:
@ TidyAttr_LAST_VISIT
LAST_VISIT=.
Definition tidyenum.h:1085

◆ attrIsLEFTMARGIN

#define attrIsLEFTMARGIN ( av)
Value:
@ TidyAttr_LEFTMARGIN
LEFTMARGIN=.
Definition tidyenum.h:1086

◆ attrIsLINK

#define attrIsLINK ( av)
Value:

◆ attrIsLONGDESC

#define attrIsLONGDESC ( av)

◆ attrIsLOWSRC

#define attrIsLOWSRC ( av)
Value:
@ TidyAttr_LOWSRC
LOWSRC=.
Definition tidyenum.h:1089

◆ attrIsMARGINHEIGHT

#define attrIsMARGINHEIGHT ( av)
Value:
@ TidyAttr_MARGINHEIGHT
MARGINHEIGHT=.
Definition tidyenum.h:1090

◆ attrIsMARGINWIDTH

#define attrIsMARGINWIDTH ( av)
Value:
@ TidyAttr_MARGINWIDTH
MARGINWIDTH=.
Definition tidyenum.h:1091

◆ attrIsMAXLENGTH

#define attrIsMAXLENGTH ( av)
Value:
@ TidyAttr_MAXLENGTH
MAXLENGTH=.
Definition tidyenum.h:1092

◆ attrIsMEDIA

#define attrIsMEDIA ( av)
Value:
@ TidyAttr_MEDIA
MEDIA=.
Definition tidyenum.h:1093

◆ attrIsMETHOD

#define attrIsMETHOD ( av)
Value:
@ TidyAttr_METHOD
METHOD=.
Definition tidyenum.h:1094

◆ attrIsMULTIPLE

#define attrIsMULTIPLE ( av)
Value:
@ TidyAttr_MULTIPLE
MULTIPLE=.
Definition tidyenum.h:1095

◆ attrIsNAME

#define attrIsNAME ( av)
Value:

◆ attrIsNOHREF

#define attrIsNOHREF ( av)
Value:
@ TidyAttr_NOHREF
NOHREF=.
Definition tidyenum.h:1097

◆ attrIsNORESIZE

#define attrIsNORESIZE ( av)
Value:
@ TidyAttr_NORESIZE
NORESIZE=.
Definition tidyenum.h:1098

◆ attrIsNOSHADE

#define attrIsNOSHADE ( av)
Value:
@ TidyAttr_NOSHADE
NOSHADE=.
Definition tidyenum.h:1099

◆ attrIsNOWRAP

#define attrIsNOWRAP ( av)
Value:
@ TidyAttr_NOWRAP
NOWRAP=.
Definition tidyenum.h:1100

◆ attrIsOBJECT

#define attrIsOBJECT ( av)
Value:
@ TidyAttr_OBJECT
OBJECT=.
Definition tidyenum.h:1101

◆ attrIsOnAFTERUPDATE

#define attrIsOnAFTERUPDATE ( av)
Value:
@ TidyAttr_OnAFTERUPDATE
OnAFTERUPDATE=.
Definition tidyenum.h:1102

◆ attrIsOnBEFOREUNLOAD

#define attrIsOnBEFOREUNLOAD ( av)
Value:
@ TidyAttr_OnBEFOREUNLOAD
OnBEFOREUNLOAD=.
Definition tidyenum.h:1103

◆ attrIsOnBEFOREUPDATE

#define attrIsOnBEFOREUPDATE ( av)
Value:
@ TidyAttr_OnBEFOREUPDATE
OnBEFOREUPDATE=.
Definition tidyenum.h:1104

◆ attrIsOnBLUR

#define attrIsOnBLUR ( av)
Value:

◆ attrIsOnCHANGE

#define attrIsOnCHANGE ( av)
Value:
@ TidyAttr_OnCHANGE
OnCHANGE=.
Definition tidyenum.h:1106

◆ attrIsOnCLICK

#define attrIsOnCLICK ( av)
Value:

◆ attrIsOnDATAAVAILABLE

#define attrIsOnDATAAVAILABLE ( av)
Value:
@ TidyAttr_OnDATAAVAILABLE
OnDATAAVAILABLE=.
Definition tidyenum.h:1108

◆ attrIsOnDATASETCHANGED

#define attrIsOnDATASETCHANGED ( av)
Value:
@ TidyAttr_OnDATASETCHANGED
OnDATASETCHANGED=.
Definition tidyenum.h:1109

◆ attrIsOnDATASETCOMPLETE

#define attrIsOnDATASETCOMPLETE ( av)
Value:
@ TidyAttr_OnDATASETCOMPLETE
OnDATASETCOMPLETE=.
Definition tidyenum.h:1110

◆ attrIsOnDBLCLICK

#define attrIsOnDBLCLICK ( av)
Value:
@ TidyAttr_OnDBLCLICK
OnDBLCLICK=.
Definition tidyenum.h:1111

◆ attrIsOnERRORUPDATE

#define attrIsOnERRORUPDATE ( av)
Value:
@ TidyAttr_OnERRORUPDATE
OnERRORUPDATE=.
Definition tidyenum.h:1112

◆ attrIsOnFOCUS

#define attrIsOnFOCUS ( av)
Value:

◆ attrIsOnKEYDOWN

#define attrIsOnKEYDOWN ( av)

◆ attrIsOnKEYPRESS

#define attrIsOnKEYPRESS ( av)

◆ attrIsOnKEYUP

#define attrIsOnKEYUP ( av)
Value:

◆ attrIsOnLOAD

#define attrIsOnLOAD ( av)
Value:
@ TidyAttr_OnLOAD
OnLOAD=.
Definition tidyenum.h:1117

◆ attrIsOnMOUSEDOWN

#define attrIsOnMOUSEDOWN ( av)

◆ attrIsOnMOUSEMOVE

#define attrIsOnMOUSEMOVE ( av)

◆ attrIsOnMOUSEOUT

#define attrIsOnMOUSEOUT ( av)

◆ attrIsOnMOUSEOVER

#define attrIsOnMOUSEOVER ( av)

◆ attrIsOnMOUSEUP

#define attrIsOnMOUSEUP ( av)

◆ attrIsOnRESET

#define attrIsOnRESET ( av)
Value:
@ TidyAttr_OnRESET
OnRESET=.
Definition tidyenum.h:1123

◆ attrIsOnROWENTER

#define attrIsOnROWENTER ( av)
Value:
@ TidyAttr_OnROWENTER
OnROWENTER=.
Definition tidyenum.h:1124

◆ attrIsOnROWEXIT

#define attrIsOnROWEXIT ( av)
Value:
@ TidyAttr_OnROWEXIT
OnROWEXIT=.
Definition tidyenum.h:1125

◆ attrIsOnSELECT

#define attrIsOnSELECT ( av)
Value:
@ TidyAttr_OnSELECT
OnSELECT=.
Definition tidyenum.h:1126

◆ attrIsOnSUBMIT

#define attrIsOnSUBMIT ( av)
Value:
@ TidyAttr_OnSUBMIT
OnSUBMIT=.
Definition tidyenum.h:1127

◆ attrIsOnUNLOAD

#define attrIsOnUNLOAD ( av)
Value:
@ TidyAttr_OnUNLOAD
OnUNLOAD=.
Definition tidyenum.h:1128

◆ attrIsPROFILE

#define attrIsPROFILE ( av)
Value:
@ TidyAttr_PROFILE
PROFILE=.
Definition tidyenum.h:1129

◆ attrIsPROMPT

#define attrIsPROMPT ( av)
Value:
@ TidyAttr_PROMPT
PROMPT=.
Definition tidyenum.h:1130

◆ attrIsRBSPAN

#define attrIsRBSPAN ( av)
Value:
@ TidyAttr_RBSPAN
RBSPAN=.
Definition tidyenum.h:1131

◆ attrIsREADONLY

#define attrIsREADONLY ( av)
Value:
@ TidyAttr_READONLY
READONLY=.
Definition tidyenum.h:1132

◆ attrIsREL

#define attrIsREL ( av)
Value:

◆ attrIsREV

#define attrIsREV ( av)
Value:
@ TidyAttr_REV
REV=.
Definition tidyenum.h:1134

◆ attrIsRIGHTMARGIN

#define attrIsRIGHTMARGIN ( av)
Value:
@ TidyAttr_RIGHTMARGIN
RIGHTMARGIN=.
Definition tidyenum.h:1135

◆ attrIsROLE

#define attrIsROLE ( av)
Value:

◆ attrIsROWS

#define attrIsROWS ( av)
Value:
@ TidyAttr_ROWS
ROWS=.
Definition tidyenum.h:1137

◆ attrIsROWSPAN

#define attrIsROWSPAN ( av)
Value:

◆ attrIsRULES

#define attrIsRULES ( av)
Value:
@ TidyAttr_RULES
RULES=.
Definition tidyenum.h:1139

◆ attrIsSCHEME

#define attrIsSCHEME ( av)
Value:
@ TidyAttr_SCHEME
SCHEME=.
Definition tidyenum.h:1140

◆ attrIsSCOPE

#define attrIsSCOPE ( av)
Value:
@ TidyAttr_SCOPE
SCOPE=.
Definition tidyenum.h:1141

◆ attrIsSCROLLING

#define attrIsSCROLLING ( av)
Value:
@ TidyAttr_SCROLLING
SCROLLING=.
Definition tidyenum.h:1142

◆ attrIsSELECTED

#define attrIsSELECTED ( av)

◆ attrIsSHAPE

#define attrIsSHAPE ( av)
Value:
@ TidyAttr_SHAPE
SHAPE=.
Definition tidyenum.h:1144

◆ attrIsSHOWGRID

#define attrIsSHOWGRID ( av)
Value:
@ TidyAttr_SHOWGRID
SHOWGRID=.
Definition tidyenum.h:1145

◆ attrIsSHOWGRIDX

#define attrIsSHOWGRIDX ( av)
Value:
@ TidyAttr_SHOWGRIDX
SHOWGRIDX=.
Definition tidyenum.h:1146

◆ attrIsSHOWGRIDY

#define attrIsSHOWGRIDY ( av)
Value:
@ TidyAttr_SHOWGRIDY
SHOWGRIDY=.
Definition tidyenum.h:1147

◆ attrIsSIZE

#define attrIsSIZE ( av)
Value:
@ TidyAttr_SIZE
SIZE=.
Definition tidyenum.h:1148

◆ attrIsSLOT

#define attrIsSLOT ( av)
Value:
@ TidyAttr_SLOT
SLOT=.
Definition tidyenum.h:1350

◆ attrIsSPAN

#define attrIsSPAN ( av)
Value:
@ TidyAttr_SPAN
SPAN=.
Definition tidyenum.h:1149

◆ attrIsSRC

#define attrIsSRC ( av)
Value:

◆ attrIsSTANDBY

#define attrIsSTANDBY ( av)
Value:
@ TidyAttr_STANDBY
STANDBY=.
Definition tidyenum.h:1152

◆ attrIsSTART

#define attrIsSTART ( av)
Value:
@ TidyAttr_START
START=.
Definition tidyenum.h:1153

◆ attrIsSTYLE

#define attrIsSTYLE ( av)
Value:

◆ attrIsSUMMARY

#define attrIsSUMMARY ( av)
Value:

◆ attrIsSVG_COLORINTERPOLATION

#define attrIsSVG_COLORINTERPOLATION ( a)
Value:
@ TidyAttr_COLORINTERPOLATION
COLORINTERPOLATION=.
Definition tidyenum.h:1363

◆ attrIsSVG_COLORRENDERING

#define attrIsSVG_COLORRENDERING ( av)
Value:
@ TidyAttr_COLORRENDERING
COLORRENDERING=.
Definition tidyenum.h:1364

◆ attrIsSVG_FILL

#define attrIsSVG_FILL ( av)
Value:
@ TidyAttr_FILL
FILL=.
Definition tidyenum.h:1354

◆ attrIsSVG_FILLOPACITY

#define attrIsSVG_FILLOPACITY ( av)
Value:
@ TidyAttr_FILLOPACITY
FILLOPACITY=.
Definition tidyenum.h:1367

◆ attrIsSVG_FILLRULE

#define attrIsSVG_FILLRULE ( av)
Value:
@ TidyAttr_FILLRULE
FILLRULE=.
Definition tidyenum.h:1355

◆ attrIsSVG_OPACITY

#define attrIsSVG_OPACITY ( av)
Value:
@ TidyAttr_OPACITY
OPACITY=.
Definition tidyenum.h:1365

◆ attrIsSVG_STROKE

#define attrIsSVG_STROKE ( av)
Value:
@ TidyAttr_STROKE
STROKE=.
Definition tidyenum.h:1356

◆ attrIsSVG_STROKEDASHARRAY

#define attrIsSVG_STROKEDASHARRAY ( av)
Value:
@ TidyAttr_STROKEDASHARRAY
STROKEDASHARRAY=.
Definition tidyenum.h:1357

◆ attrIsSVG_STROKEDASHOFFSET

#define attrIsSVG_STROKEDASHOFFSET ( av)
Value:
@ TidyAttr_STROKEDASHOFFSET
STROKEDASHOFFSET=.
Definition tidyenum.h:1358

◆ attrIsSVG_STROKELINECAP

#define attrIsSVG_STROKELINECAP ( av)
Value:
@ TidyAttr_STROKELINECAP
STROKELINECAP=.
Definition tidyenum.h:1359

◆ attrIsSVG_STROKELINEJOIN

#define attrIsSVG_STROKELINEJOIN ( av)
Value:
@ TidyAttr_STROKELINEJOIN
STROKELINEJOIN=.
Definition tidyenum.h:1360

◆ attrIsSVG_STROKEMITERLIMIT

#define attrIsSVG_STROKEMITERLIMIT ( av)
Value:
@ TidyAttr_STROKEMITERLIMIT
STROKEMITERLIMIT=.
Definition tidyenum.h:1361

◆ attrIsSVG_STROKEOPACITY

#define attrIsSVG_STROKEOPACITY ( av)
Value:
@ TidyAttr_STROKEOPACITY
STROKEOPACITY=.
Definition tidyenum.h:1366

◆ attrIsSVG_STROKEWIDTH

#define attrIsSVG_STROKEWIDTH ( av)
Value:
@ TidyAttr_STROKEWIDTH
STROKEWIDTH=.
Definition tidyenum.h:1362

◆ attrIsTABINDEX

#define attrIsTABINDEX ( av)
Value:
@ TidyAttr_TABINDEX
TABINDEX=.
Definition tidyenum.h:1156

◆ attrIsTARGET

#define attrIsTARGET ( av)
Value:

◆ attrIsTEXT

#define attrIsTEXT ( av)
Value:

◆ attrIsTITLE

#define attrIsTITLE ( av)
Value:

◆ attrIsTOPMARGIN

#define attrIsTOPMARGIN ( av)
Value:
@ TidyAttr_TOPMARGIN
TOPMARGIN=.
Definition tidyenum.h:1160

◆ attrIsTYPE

#define attrIsTYPE ( av)
Value:

◆ attrIsUSEMAP

#define attrIsUSEMAP ( av)
Value:

◆ attrIsVALIGN

#define attrIsVALIGN ( av)
Value:
@ TidyAttr_VALIGN
VALIGN=.
Definition tidyenum.h:1164

◆ attrIsVALUE

#define attrIsVALUE ( av)
Value:

◆ attrIsVALUETYPE

#define attrIsVALUETYPE ( av)
Value:
@ TidyAttr_VALUETYPE
VALUETYPE=.
Definition tidyenum.h:1166

◆ attrIsVERSION

#define attrIsVERSION ( av)
Value:
@ TidyAttr_VERSION
VERSION=.
Definition tidyenum.h:1167

◆ attrIsVLINK

#define attrIsVLINK ( av)
Value:

◆ attrIsVSPACE

#define attrIsVSPACE ( av)
Value:
@ TidyAttr_VSPACE
VSPACE=.
Definition tidyenum.h:1169

◆ attrIsWIDTH

#define attrIsWIDTH ( av)
Value:

◆ attrIsWRAP

#define attrIsWRAP ( av)
Value:
@ TidyAttr_WRAP
WRAP=.
Definition tidyenum.h:1171

◆ attrIsXML_LANG

#define attrIsXML_LANG ( av)
Value:
@ TidyAttr_XML_LANG
XML_LANG=.
Definition tidyenum.h:1172

◆ attrIsXML_SPACE

#define attrIsXML_SPACE ( av)
Value:
@ TidyAttr_XML_SPACE
XML_SPACE=.
Definition tidyenum.h:1173

◆ attrIsXMLNS

#define attrIsXMLNS ( av)
Value:

◆ AttrsHaveSameId

#define AttrsHaveSameId ( a,
b )
Value:
(a && b && a->dict && b->dict && a->dict->id && \
b->dict->id && a->dict->id == b->dict->id)

◆ AttrValueIs

#define AttrValueIs ( attr,
val )
Value:
(AttrHasValue(attr) && \
TY_(tmbstrcasecmp)((attr)->value, val) == 0)

◆ AttrVersions

#define AttrVersions ( attr)
Value:
((attr) && (attr)->dict ? (attr)->dict->versions : VERS_PROPRIETARY)
#define VERS_PROPRIETARY
Definition lexer.h:221

◆ XHTML_NAMESPACE

#define XHTML_NAMESPACE   "http://www.w3.org/1999/xhtml"

Typedef Documentation

◆ AttrCheck

typedef void AttrCheck(TidyDocImpl *doc, Node *node, AttVal *attval)

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
ANCHOR_HASH_SIZE 

◆ anonymous enum

anonymous enum
Enumerator
ATTRIBUTE_HASH_SIZE 

Function Documentation

◆ TY_❪AddAttribute❫()

TY_PRIVATE AttVal * TY_❪AddAttribute❫ ( TidyDocImpl * doc,
Node * node,
ctmbstr name,
ctmbstr value )

◆ TY_❪AppendToClassAttr❫()

TY_PRIVATE void TY_❪AppendToClassAttr❫ ( TidyDocImpl * doc,
AttVal * classattr,
ctmbstr classname )

◆ TY_❪AttrGetById❫()

TY_PRIVATE AttVal * TY_❪AttrGetById❫ ( Node * node,
TidyAttrId id )

◆ TY_❪AttributeIsMismatched❫()

TY_PRIVATE Bool TY_❪AttributeIsMismatched❫ ( Node * node,
AttVal * attval,
TidyDocImpl * doc )

◆ TY_❪AttributeIsProprietary❫()

TY_PRIVATE Bool TY_❪AttributeIsProprietary❫ ( Node * node,
AttVal * attval )

◆ TY_❪attrIsEvent❫()

TY_PRIVATE Bool TY_❪attrIsEvent❫ ( AttVal * attval)

◆ TY_❪CheckAttribute❫()

TY_PRIVATE const Attribute * TY_❪CheckAttribute❫ ( TidyDocImpl * doc,
Node * node,
AttVal * attval )

◆ TY_❪DefinePriorityAttribute❫()

TY_PRIVATE void TY_❪DefinePriorityAttribute❫ ( TidyDocImpl * doc,
ctmbstr name )

◆ TY_❪DropAttrByName❫()

TY_PRIVATE void TY_❪DropAttrByName❫ ( TidyDocImpl * doc,
Node * node,
ctmbstr name )

◆ TY_❪FindAttribute❫()

TY_PRIVATE const Attribute * TY_❪FindAttribute❫ ( TidyDocImpl * doc,
AttVal * attval )

◆ TY_❪FreeAnchors❫()

TY_PRIVATE void TY_❪FreeAnchors❫ ( TidyDocImpl * doc)

◆ TY_❪FreeAttrPriorityList❫()

TY_PRIVATE void TY_❪FreeAttrPriorityList❫ ( TidyDocImpl * doc)

◆ TY_❪FreeAttrTable❫()

TY_PRIVATE void TY_❪FreeAttrTable❫ ( TidyDocImpl * doc)

◆ TY_❪GetAttrByName❫()

TY_PRIVATE AttVal * TY_❪GetAttrByName❫ ( Node * node,
ctmbstr name )

◆ TY_❪getNextPriorityAttr❫()

TY_PRIVATE ctmbstr TY_❪getNextPriorityAttr❫ ( TidyDocImpl * doc,
TidyIterator * iter )

◆ TY_❪getPriorityAttrList❫()

TY_PRIVATE TidyIterator TY_❪getPriorityAttrList❫ ( TidyDocImpl * doc)

◆ TY_❪InitAttrs❫()

TY_PRIVATE void TY_❪InitAttrs❫ ( TidyDocImpl * doc)

◆ TY_❪IsAnchorElement❫()

TY_PRIVATE Bool TY_❪IsAnchorElement❫ ( TidyDocImpl * doc,
Node * node )

◆ TY_❪IsBoolAttribute❫()

TY_PRIVATE Bool TY_❪IsBoolAttribute❫ ( AttVal * attval)

◆ TY_❪IsCSS1Selector❫()

TY_PRIVATE Bool TY_❪IsCSS1Selector❫ ( ctmbstr buf)

◆ TY_❪IsScript❫()

TY_PRIVATE Bool TY_❪IsScript❫ ( TidyDocImpl * doc,
ctmbstr attrname )

◆ TY_❪IsUrl❫()

TY_PRIVATE Bool TY_❪IsUrl❫ ( TidyDocImpl * doc,
ctmbstr attrname )

◆ TY_❪IsValidHTMLID❫()

TY_PRIVATE Bool TY_❪IsValidHTMLID❫ ( ctmbstr id)

◆ TY_❪IsValidXMLID❫()

TY_PRIVATE Bool TY_❪IsValidXMLID❫ ( ctmbstr id)

◆ TY_❪NodeAttributeVersions❫()

TY_PRIVATE uint TY_❪NodeAttributeVersions❫ ( Node * node,
TidyAttrId id )

◆ TY_❪RemoveAnchorByNode❫()

TY_PRIVATE void TY_❪RemoveAnchorByNode❫ ( TidyDocImpl * doc,
ctmbstr name,
Node * node )

◆ TY_❪RepairAttrValue❫()

TY_PRIVATE AttVal * TY_❪RepairAttrValue❫ ( TidyDocImpl * doc,
Node * node,
ctmbstr name,
ctmbstr value )

◆ TY_❪RepairDuplicateAttributes❫()

TY_PRIVATE void TY_❪RepairDuplicateAttributes❫ ( TidyDocImpl * doc,
Node * node,
Bool isXml )

◆ TY_❪SortAttributes❫()

TY_PRIVATE void TY_❪SortAttributes❫ ( TidyDocImpl * doc,
Node * node,
TidyAttrSortStrategy strat )

Variable Documentation

◆ TY_❪CheckUrl❫

TY_PRIVATE AttrCheck TY_❪CheckUrl❫