|
|
| version 1.1, 2012/02/21 23:37:58 | version 1.1.1.2, 2014/06/15 19:53:38 |
|---|---|
| Line 40 typedef xmlAutomataState *xmlAutomataStatePtr; | Line 40 typedef xmlAutomataState *xmlAutomataStatePtr; |
| /* | /* |
| * Building API | * Building API |
| */ | */ |
| XMLPUBFUN xmlAutomataPtr XMLCALL | XMLPUBFUN xmlAutomataPtr XMLCALL |
| xmlNewAutomata (void); | xmlNewAutomata (void); |
| XMLPUBFUN void XMLCALL | XMLPUBFUN void XMLCALL |
| xmlFreeAutomata (xmlAutomataPtr am); | xmlFreeAutomata (xmlAutomataPtr am); |
| XMLPUBFUN xmlAutomataStatePtr XMLCALL | XMLPUBFUN xmlAutomataStatePtr XMLCALL |
| xmlAutomataGetInitState (xmlAutomataPtr am); | xmlAutomataGetInitState (xmlAutomataPtr am); |
| XMLPUBFUN int XMLCALL | XMLPUBFUN int XMLCALL |
| xmlAutomataSetFinalState (xmlAutomataPtr am, | xmlAutomataSetFinalState (xmlAutomataPtr am, |
| xmlAutomataStatePtr state); | xmlAutomataStatePtr state); |
| XMLPUBFUN xmlAutomataStatePtr XMLCALL | XMLPUBFUN xmlAutomataStatePtr XMLCALL |
| xmlAutomataNewState (xmlAutomataPtr am); | xmlAutomataNewState (xmlAutomataPtr am); |
| XMLPUBFUN xmlAutomataStatePtr XMLCALL | XMLPUBFUN xmlAutomataStatePtr XMLCALL |
| xmlAutomataNewTransition (xmlAutomataPtr am, | xmlAutomataNewTransition (xmlAutomataPtr am, |
| xmlAutomataStatePtr from, | xmlAutomataStatePtr from, |
| xmlAutomataStatePtr to, | xmlAutomataStatePtr to, |
| const xmlChar *token, | const xmlChar *token, |
| void *data); | void *data); |
| XMLPUBFUN xmlAutomataStatePtr XMLCALL | XMLPUBFUN xmlAutomataStatePtr XMLCALL |
| xmlAutomataNewTransition2 (xmlAutomataPtr am, | xmlAutomataNewTransition2 (xmlAutomataPtr am, |
| xmlAutomataStatePtr from, | xmlAutomataStatePtr from, |
| xmlAutomataStatePtr to, | xmlAutomataStatePtr to, |
| Line 73 XMLPUBFUN xmlAutomataStatePtr XMLCALL | Line 73 XMLPUBFUN xmlAutomataStatePtr XMLCALL |
| const xmlChar *token2, | const xmlChar *token2, |
| void *data); | void *data); |
| XMLPUBFUN xmlAutomataStatePtr XMLCALL | XMLPUBFUN xmlAutomataStatePtr XMLCALL |
| xmlAutomataNewCountTrans (xmlAutomataPtr am, | xmlAutomataNewCountTrans (xmlAutomataPtr am, |
| xmlAutomataStatePtr from, | xmlAutomataStatePtr from, |
| xmlAutomataStatePtr to, | xmlAutomataStatePtr to, |
| Line 81 XMLPUBFUN xmlAutomataStatePtr XMLCALL | Line 81 XMLPUBFUN xmlAutomataStatePtr XMLCALL |
| int min, | int min, |
| int max, | int max, |
| void *data); | void *data); |
| XMLPUBFUN xmlAutomataStatePtr XMLCALL | XMLPUBFUN xmlAutomataStatePtr XMLCALL |
| xmlAutomataNewCountTrans2 (xmlAutomataPtr am, | xmlAutomataNewCountTrans2 (xmlAutomataPtr am, |
| xmlAutomataStatePtr from, | xmlAutomataStatePtr from, |
| xmlAutomataStatePtr to, | xmlAutomataStatePtr to, |
| Line 90 XMLPUBFUN xmlAutomataStatePtr XMLCALL | Line 90 XMLPUBFUN xmlAutomataStatePtr XMLCALL |
| int min, | int min, |
| int max, | int max, |
| void *data); | void *data); |
| XMLPUBFUN xmlAutomataStatePtr XMLCALL | XMLPUBFUN xmlAutomataStatePtr XMLCALL |
| xmlAutomataNewOnceTrans (xmlAutomataPtr am, | xmlAutomataNewOnceTrans (xmlAutomataPtr am, |
| xmlAutomataStatePtr from, | xmlAutomataStatePtr from, |
| xmlAutomataStatePtr to, | xmlAutomataStatePtr to, |
| Line 99 XMLPUBFUN xmlAutomataStatePtr XMLCALL | Line 99 XMLPUBFUN xmlAutomataStatePtr XMLCALL |
| int max, | int max, |
| void *data); | void *data); |
| XMLPUBFUN xmlAutomataStatePtr XMLCALL | XMLPUBFUN xmlAutomataStatePtr XMLCALL |
| xmlAutomataNewOnceTrans2 (xmlAutomataPtr am, | xmlAutomataNewOnceTrans2 (xmlAutomataPtr am, |
| xmlAutomataStatePtr from, | xmlAutomataStatePtr from, |
| xmlAutomataStatePtr to, | xmlAutomataStatePtr to, |
| const xmlChar *token, | const xmlChar *token, |
| const xmlChar *token2, | const xmlChar *token2, |
| int min, | int min, |
| int max, | int max, |
| void *data); | void *data); |
| XMLPUBFUN xmlAutomataStatePtr XMLCALL | XMLPUBFUN xmlAutomataStatePtr XMLCALL |
| xmlAutomataNewAllTrans (xmlAutomataPtr am, | xmlAutomataNewAllTrans (xmlAutomataPtr am, |
| xmlAutomataStatePtr from, | xmlAutomataStatePtr from, |
| xmlAutomataStatePtr to, | xmlAutomataStatePtr to, |
| int lax); | int lax); |
| XMLPUBFUN xmlAutomataStatePtr XMLCALL | XMLPUBFUN xmlAutomataStatePtr XMLCALL |
| xmlAutomataNewEpsilon (xmlAutomataPtr am, | xmlAutomataNewEpsilon (xmlAutomataPtr am, |
| xmlAutomataStatePtr from, | xmlAutomataStatePtr from, |
| xmlAutomataStatePtr to); | xmlAutomataStatePtr to); |
| XMLPUBFUN xmlAutomataStatePtr XMLCALL | XMLPUBFUN xmlAutomataStatePtr XMLCALL |
| xmlAutomataNewCountedTrans (xmlAutomataPtr am, | xmlAutomataNewCountedTrans (xmlAutomataPtr am, |
| xmlAutomataStatePtr from, | xmlAutomataStatePtr from, |
| xmlAutomataStatePtr to, | xmlAutomataStatePtr to, |
| int counter); | int counter); |
| XMLPUBFUN xmlAutomataStatePtr XMLCALL | XMLPUBFUN xmlAutomataStatePtr XMLCALL |
| xmlAutomataNewCounterTrans (xmlAutomataPtr am, | xmlAutomataNewCounterTrans (xmlAutomataPtr am, |
| xmlAutomataStatePtr from, | xmlAutomataStatePtr from, |
| xmlAutomataStatePtr to, | xmlAutomataStatePtr to, |
| int counter); | int counter); |
| XMLPUBFUN int XMLCALL | XMLPUBFUN int XMLCALL |
| xmlAutomataNewCounter (xmlAutomataPtr am, | xmlAutomataNewCounter (xmlAutomataPtr am, |
| int min, | int min, |
| int max); | int max); |
| XMLPUBFUN xmlRegexpPtr XMLCALL | XMLPUBFUN xmlRegexpPtr XMLCALL |
| xmlAutomataCompile (xmlAutomataPtr am); | xmlAutomataCompile (xmlAutomataPtr am); |
| XMLPUBFUN int XMLCALL | XMLPUBFUN int XMLCALL |
| xmlAutomataIsDeterminist (xmlAutomataPtr am); | xmlAutomataIsDeterminist (xmlAutomataPtr am); |
| #ifdef __cplusplus | #ifdef __cplusplus |
| } | } |
| #endif | #endif |
| #endif /* LIBXML_AUTOMATA_ENABLED */ | #endif /* LIBXML_AUTOMATA_ENABLED */ |
| #endif /* LIBXML_REGEXP_ENABLED */ | #endif /* LIBXML_REGEXP_ENABLED */ |