version 1.5, 2014/03/30 16:32:03 |
version 1.26, 2019/03/22 15:38:09 |
|
|
enum nodeid { |
enum nodeid { |
NODE_ROOT = 0, /* Must comes first. */ |
NODE_ROOT = 0, /* Must comes first. */ |
/* Alpha-ordered hereafter. */ |
/* Alpha-ordered hereafter. */ |
|
NODE_ACRONYM, |
|
NODE_ANCHOR, |
|
NODE_APPLICATION, |
NODE_ARG, |
NODE_ARG, |
|
NODE_CAUTION, |
NODE_CITEREFENTRY, |
NODE_CITEREFENTRY, |
NODE_CMDSYNOPSIS, |
NODE_CMDSYNOPSIS, |
NODE_CODE, |
NODE_CODE, |
|
NODE_COLSPEC, |
NODE_COMMAND, |
NODE_COMMAND, |
|
NODE_CONSTANT, |
|
NODE_COPYRIGHT, |
NODE_DATE, |
NODE_DATE, |
NODE_EMPHASIS, |
NODE_EMPHASIS, |
|
NODE_ENTRY, |
|
NODE_ENVAR, |
|
NODE_FIELDSYNOPSIS, |
NODE_FILENAME, |
NODE_FILENAME, |
NODE_FUNCDEF, |
NODE_FUNCDEF, |
NODE_FUNCPROTOTYPE, |
NODE_FUNCPROTOTYPE, |
NODE_FUNCSYNOPSIS, |
NODE_FUNCSYNOPSIS, |
NODE_FUNCSYNOPSISINFO, |
NODE_FUNCSYNOPSISINFO, |
NODE_FUNCTION, |
NODE_FUNCTION, |
|
NODE_GROUP, |
|
NODE_HOLDER, |
|
NODE_INFO, |
|
NODE_INFORMALEQUATION, |
|
NODE_INFORMALTABLE, |
|
NODE_INLINEEQUATION, |
NODE_ITEMIZEDLIST, |
NODE_ITEMIZEDLIST, |
NODE_LINK, |
NODE_LINK, |
NODE_LISTITEM, |
NODE_LISTITEM, |
NODE_MANVOLNUM, |
NODE_LITERAL, |
|
NODE_MANVOLNUM, |
|
NODE_MML_MATH, |
|
NODE_MML_MFENCED, |
|
NODE_MML_MFRAC, |
|
NODE_MML_MI, |
|
NODE_MML_MN, |
|
NODE_MML_MO, |
|
NODE_MML_MROW, |
|
NODE_MML_MSUB, |
|
NODE_MML_MSUP, |
|
NODE_MODIFIER, |
|
NODE_NOTE, |
NODE_OPTION, |
NODE_OPTION, |
|
NODE_ORDEREDLIST, |
NODE_PARA, |
NODE_PARA, |
NODE_PARAMDEF, |
NODE_PARAMDEF, |
NODE_PARAMETER, |
NODE_PARAMETER, |
NODE_PROGRAMLISTING, |
NODE_PROGRAMLISTING, |
|
NODE_PROMPT, |
|
NODE_QUOTE, |
NODE_REFCLASS, |
NODE_REFCLASS, |
NODE_REFDESCRIPTOR, |
NODE_REFDESCRIPTOR, |
NODE_REFENTRY, |
NODE_REFENTRY, |
NODE_REFENTRYINFO, |
NODE_REFENTRYINFO, |
NODE_REFENTRYTITLE, |
NODE_REFENTRYTITLE, |
NODE_REFMETA, |
NODE_REFMETA, |
|
NODE_REFMETAINFO, |
NODE_REFMISCINFO, |
NODE_REFMISCINFO, |
NODE_REFNAME, |
NODE_REFNAME, |
NODE_REFNAMEDIV, |
NODE_REFNAMEDIV, |
NODE_REFPURPOSE, |
NODE_REFPURPOSE, |
NODE_REFSECT1, |
NODE_REFSECT1, |
|
NODE_REFSECT2, |
|
NODE_REFSECT3, |
|
NODE_REFSECTION, |
NODE_REFSYNOPSISDIV, |
NODE_REFSYNOPSISDIV, |
NODE_REPLACEABLE, |
NODE_REPLACEABLE, |
|
NODE_ROW, |
|
NODE_SBR, |
|
NODE_SCREEN, |
|
NODE_SGMLTAG, |
NODE_STRUCTNAME, |
NODE_STRUCTNAME, |
NODE_SYNOPSIS, |
NODE_SYNOPSIS, |
NODE_TERM, |
NODE_TABLE, |
NODE_TEXT, |
NODE_TBODY, |
|
NODE_TERM, |
|
NODE_TEXT, |
|
NODE_TFOOT, |
|
NODE_TGROUP, |
|
NODE_THEAD, |
|
NODE_TIP, |
NODE_TITLE, |
NODE_TITLE, |
|
NODE_TRADEMARK, |
|
NODE_TYPE, |
NODE_ULINK, |
NODE_ULINK, |
|
NODE_USERINPUT, |
NODE_VARIABLELIST, |
NODE_VARIABLELIST, |
NODE_VARLISTENTRY, |
NODE_VARLISTENTRY, |
|
NODE_VARNAME, |
|
NODE_WARNING, |
|
NODE_WORDASWORD, |
|
NODE_YEAR, |
NODE__MAX |
NODE__MAX |
}; |
}; |
|
|
|
|
enum attrkey { |
enum attrkey { |
/* Alpha-order... */ |
/* Alpha-order... */ |
ATTRKEY_CHOICE = 0, |
ATTRKEY_CHOICE = 0, |
|
ATTRKEY_CLOSE, |
ATTRKEY_ID, |
ATTRKEY_ID, |
|
ATTRKEY_OPEN, |
ATTRKEY_REP, |
ATTRKEY_REP, |
ATTRKEY__MAX |
ATTRKEY__MAX |
}; |
}; |
|
|
|
|
int isattrkey(enum nodeid node, enum attrkey key); |
int isattrkey(enum nodeid node, enum attrkey key); |
int isattrval(enum attrkey key, enum attrval val); |
int isattrval(enum attrkey key, enum attrval val); |
int isparent(enum nodeid node, enum nodeid parent); |
|
|
|
__END_DECLS |
__END_DECLS |
|
|