version 1.20, 2019/04/12 16:40:53 |
version 1.24, 2019/04/14 14:00:16 |
|
|
enum nodeid { |
enum nodeid { |
NODE_AFFILIATION, |
NODE_AFFILIATION, |
NODE_APPENDIX, |
NODE_APPENDIX, |
NODE_APPLICATION, |
|
NODE_ARG, |
NODE_ARG, |
NODE_AUTHOR, |
NODE_AUTHOR, |
NODE_AUTHORGROUP, |
NODE_AUTHORGROUP, |
|
|
NODE_PREFACE, |
NODE_PREFACE, |
NODE_PROGRAMLISTING, |
NODE_PROGRAMLISTING, |
NODE_PROMPT, |
NODE_PROMPT, |
|
NODE_PUBDATE, |
NODE_QUOTE, |
NODE_QUOTE, |
NODE_REFCLASS, |
NODE_REFCLASS, |
NODE_REFDESCRIPTOR, |
NODE_REFDESCRIPTOR, |
|
|
NODE_SPANSPEC, |
NODE_SPANSPEC, |
NODE_SUBTITLE, |
NODE_SUBTITLE, |
NODE_SYNOPSIS, |
NODE_SYNOPSIS, |
|
NODE_SYSTEMITEM, |
NODE_TABLE, |
NODE_TABLE, |
NODE_TBODY, |
NODE_TBODY, |
NODE_TERM, |
NODE_TERM, |
|
|
*/ |
*/ |
enum attrval { |
enum attrval { |
/* Alpha-order... */ |
/* Alpha-order... */ |
|
ATTRVAL_EVENT, |
|
ATTRVAL_IPADDRESS, |
ATTRVAL_MONOSPACED, |
ATTRVAL_MONOSPACED, |
ATTRVAL_NOREPEAT, |
ATTRVAL_NOREPEAT, |
ATTRVAL_OPT, |
ATTRVAL_OPT, |
ATTRVAL_PLAIN, |
ATTRVAL_PLAIN, |
ATTRVAL_REPEAT, |
ATTRVAL_REPEAT, |
ATTRVAL_REQ, |
ATTRVAL_REQ, |
|
ATTRVAL_SYSTEMNAME, |
ATTRVAL__MAX |
ATTRVAL__MAX |
}; |
}; |
|
|
|
|
|
|
|
|
enum attrkey attrkey_parse(const char *); |
enum attrkey attrkey_parse(const char *); |
|
const char *attrkey_name(enum attrkey); |
enum attrval attrval_parse(const char *); |
enum attrval attrval_parse(const char *); |
|
const char *attr_getval(const struct pattr *a); |
enum nodeid pnode_parse(const char *name); |
enum nodeid pnode_parse(const char *name); |
const char *pnode_name(enum nodeid); |
const char *pnode_name(enum nodeid); |
enum nodeclass pnode_class(enum nodeid); |
enum nodeclass pnode_class(enum nodeid); |
Line 249 void pnode_unlinksub(struct pnode *); |
|
Line 255 void pnode_unlinksub(struct pnode *); |
|
enum attrval pnode_getattr(struct pnode *, enum attrkey); |
enum attrval pnode_getattr(struct pnode *, enum attrkey); |
const char *pnode_getattr_raw(struct pnode *, enum attrkey, const char *); |
const char *pnode_getattr_raw(struct pnode *, enum attrkey, const char *); |
struct pnode *pnode_findfirst(struct pnode *, enum nodeid); |
struct pnode *pnode_findfirst(struct pnode *, enum nodeid); |
|
struct pnode *pnode_takefirst(struct pnode *, enum nodeid); |