| 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 */ |