diff options
Diffstat (limited to 'os400/libxmlrpg/xmlreader.rpgle')
-rw-r--r-- | os400/libxmlrpg/xmlreader.rpgle | 185 |
1 files changed, 116 insertions, 69 deletions
diff --git a/os400/libxmlrpg/xmlreader.rpgle b/os400/libxmlrpg/xmlreader.rpgle index 5084fc86..9ec76b3b 100644 --- a/os400/libxmlrpg/xmlreader.rpgle +++ b/os400/libxmlrpg/xmlreader.rpgle @@ -24,7 +24,8 @@ * is used. d xmlParserSeverities... - d s 10i 0 based(######typedef######) enum + d s based(######typedef######) + d like(xmlCenum) d XML_PARSER_SEVERITY_VALIDITY_WARNING... d c 1 d XML_PARSER_SEVERITY_VALIDITY_ERROR... @@ -41,7 +42,8 @@ * Internal state values for the reader. d xmlTextReaderMode... - d s 10i 0 based(######typedef######) enum + d s based(######typedef######) + d like(xmlCenum) d XML_TEXTREADER_MODE_INITIAL... d c 0 d XML_TEXTREADER_MODE_INTERACTIVE... @@ -62,7 +64,8 @@ * xmlReaderForxxx APIs now. d xmlParserProperties... - d s 10i 0 based(######typedef######) enum + d s based(######typedef######) + d like(xmlCenum) d XML_PARSER_LOADDTD... d c 1 d XML_PARSER_DEFAULTATTRS... @@ -76,7 +79,8 @@ * * Predefined constants for the different types of nodes. - d xmlReaderTypes s 10i 0 based(######typedef######) enum + d xmlReaderTypes s based(######typedef######) + d like(xmlCenum) d XML_READER_TYPE_NONE... d c 0 d XML_READER_TYPE_ELEMENT... @@ -139,17 +143,19 @@ d reader value like(xmlTextReaderPtr) d xmlTextReaderSetup... - d pr 10i 0 extproc('xmlTextReaderSetup') + d pr extproc('xmlTextReaderSetup') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d input value like(xmlParserInputBufferPtr) d URL * value options(*string) const char * d encoding * value options(*string) const char * - d options 10i 0 value + d options value like(xmlCint) * Iterators d xmlTextReaderRead... - d pr 10i 0 extproc('xmlTextReaderRead') + d pr extproc('xmlTextReaderRead') + d like(xmlCint) d reader value like(xmlTextReaderPtr) /if defined(LIBXML_WRITER_ENABLED) @@ -167,53 +173,64 @@ d reader value like(xmlTextReaderPtr) d xmlTextReaderReadAttributeValue... - d pr 10i 0 extproc( + d pr extproc( d 'xmlTextReaderReadAttributeValue') + d like(xmlCint) d reader value like(xmlTextReaderPtr) * Attributes of the node d xmlTextReaderAttributeCount... - d pr 10i 0 extproc( + d pr extproc( d 'xmlTextReaderAttributeCount') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d xmlTextReaderDepth... - d pr 10i 0 extproc('xmlTextReaderDepth') + d pr extproc('xmlTextReaderDepth') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d xmlTextReaderHasAttributes... - d pr 10i 0 extproc('xmlTextReaderHasAttributes') + d pr extproc('xmlTextReaderHasAttributes') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d xmlTextReaderHasValue... - d pr 10i 0 extproc('xmlTextReaderHasValue') + d pr extproc('xmlTextReaderHasValue') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d xmlTextReaderIsDefault... - d pr 10i 0 extproc('xmlTextReaderIsDefault') + d pr extproc('xmlTextReaderIsDefault') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d xmlTextReaderIsEmptyElement... - d pr 10i 0 extproc( + d pr extproc( d 'xmlTextReaderIsEmptyElement') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d xmlTextReaderNodeType... - d pr 10i 0 extproc('xmlTextReaderNodeType') + d pr extproc('xmlTextReaderNodeType') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d xmlTextReaderQuoteChar... - d pr 10i 0 extproc('xmlTextReaderQuoteChar') + d pr extproc('xmlTextReaderQuoteChar') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d xmlTextReaderReadState... - d pr 10i 0 extproc('xmlTextReaderReadState') + d pr extproc('xmlTextReaderReadState') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d xmlTextReaderIsNamespaceDecl... - d pr 10i 0 extproc( + d pr extproc( d 'xmlTextReaderIsNamespaceDecl') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d xmlTextReaderConstBaseUri... @@ -285,14 +302,15 @@ * Methods of the XmlTextReader d xmlTextReaderClose... - d pr 10i 0 extproc('xmlTextReaderClose') + d pr extproc('xmlTextReaderClose') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d xmlTextReaderGetAttributeNo... d pr * extproc( xmlChar * d 'xmlTextReaderGetAttributeNo') d reader value like(xmlTextReaderPtr) - d no 10i 0 value + d no value like(xmlCint) d xmlTextReaderGetAttribute... d pr * extproc('xmlTextReaderGetAttribute') xmlChar * @@ -318,40 +336,47 @@ d prefix * value options(*string) const xmlChar * d xmlTextReaderMoveToAttributeNo... - d pr 10i 0 extproc( + d pr extproc( d 'xmlTextReaderMoveToAttributeNo') + d like(xmlCint) d reader value like(xmlTextReaderPtr) - d no 10i 0 value + d no value like(xmlCint) d xmlTextReaderMoveToAttribute... - d pr 10i 0 extproc( + d pr extproc( d 'xmlTextReaderMoveToAttribute') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d name * value options(*string) const xmlChar * d xmlTextReaderMoveToAttributeNs... - d pr 10i 0 extproc( + d pr extproc( d 'xmlTextReaderMoveToAttributeNs') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d localName * value options(*string) const xmlChar * d namespaceURI * value options(*string) const xmlChar * d xmlTextReaderMoveToFirstAttribute... - d pr 10i 0 extproc( + d pr extproc( d 'xmlTextReaderMoveToFirstAttribute') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d xmlTextReaderMoveToNextAttribute... - d pr 10i 0 extproc( + d pr extproc( d 'xmlTextReaderMoveToNextAttribute') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d xmlTextReaderMoveToElement... - d pr 10i 0 extproc('xmlTextReaderMoveToElement') + d pr extproc('xmlTextReaderMoveToElement') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d xmlTextReaderNormalization... - d pr 10i 0 extproc('xmlTextReaderNormalization') + d pr extproc('xmlTextReaderNormalization') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d xmlTextReaderConstEncoding... @@ -361,15 +386,17 @@ * Extensions d xmlTextReaderSetParserProp... - d pr 10i 0 extproc('xmlTextReaderSetParserProp') + d pr extproc('xmlTextReaderSetParserProp') + d like(xmlCint) d reader value like(xmlTextReaderPtr) - d prop 10i 0 value - d value 10i 0 value + d prop value like(xmlCint) + d value value like(xmlCint) d xmlTextReaderGetParserProp... - d pr 10i 0 extproc('xmlTextReaderGetParserProp') + d pr extproc('xmlTextReaderGetParserProp') + d like(xmlCint) d reader value like(xmlTextReaderPtr) - d prop 10i 0 value + d prop value like(xmlCint) d xmlTextReaderCurrentNode... d pr extproc('xmlTextReaderCurrentNode') @@ -377,13 +404,15 @@ d reader value like(xmlTextReaderPtr) d xmlTextReaderGetParserLineNumber... - d pr 10i 0 extproc( + d pr extproc( d 'xmlTextReaderGetParserLineNumber') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d xmlTextReaderGetParserColumnNumber... - d pr 10i 0 extproc( + d pr extproc( d 'xmlTextReaderGetParserColumnNumber') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d xmlTextReaderPreserve... @@ -393,8 +422,9 @@ /if defined(LIBXML_PATTERN_ENABLED) d xmlTextReaderPreservePattern... - d pr 10i 0 extproc( + d pr extproc( d 'xmlTextReaderPreservePattern') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d pattern * value options(*string) const xmlChar * d namespaces * const xmlChar *(*) @@ -411,52 +441,61 @@ d reader value like(xmlTextReaderPtr) d xmlTextReaderNext... - d pr 10i 0 extproc('xmlTextReaderNext') + d pr extproc('xmlTextReaderNext') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d xmlTextReaderNextSibling... - d pr 10i 0 extproc('xmlTextReaderNextSibling') + d pr extproc('xmlTextReaderNextSibling') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d xmlTextReaderIsValid... - d pr 10i 0 extproc('xmlTextReaderIsValid') + d pr extproc('xmlTextReaderIsValid') + d like(xmlCint) d reader value like(xmlTextReaderPtr) /if defined(LIBXML_SCHEMAS_ENABLED) d xmlTextReaderRelaxNGValidate... - d pr 10i 0 extproc( + d pr extproc( d 'xmlTextReaderRelaxNGValidate') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d rng * value options(*string) const char * d xmlTextReaderRelaxNGValidateCtxt... - d pr 10i 0 extproc( + d pr extproc( d 'xmlTextReaderRelaxNGValidateCtxt') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d ctxt value like(xmlRelaxNGValidCtxtPtr) - d options 10i 0 value + d options value like(xmlCint) d xmlTextReaderRelaxNGSetSchema... - d pr 10i 0 extproc( + d pr extproc( d 'xmlTextReaderRelaxNGSetSchema') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d schema value like(xmlRelaxNGPtr) d xmlTextReaderSchemaValidate... - d pr 10i 0 extproc( + d pr extproc( d 'xmlTextReaderSchemaValidate') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d xsd * value options(*string) const char * d xmlTextReaderSchemaValidateCtxt... - d pr 10i 0 extproc( + d pr extproc( d 'xmlTextReaderSchemaValidateCtxt') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d ctxt value like(xmlSchemaValidCtxtPtr) - d options 10i 0 value + d options value like(xmlCint) d xmlTextReaderSetSchema... - d pr 10i 0 extproc('xmlTextReaderSetSchema') + d pr extproc('xmlTextReaderSetSchema') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d schema value like(xmlSchemaPtr) /endif @@ -467,7 +506,8 @@ d reader value like(xmlTextReaderPtr) d xmlTextReaderStandalone... - d pr 10i 0 extproc('xmlTextReaderStandalone') + d pr extproc('xmlTextReaderStandalone') + d like(xmlCint) d reader value like(xmlTextReaderPtr) * Index lookup @@ -490,30 +530,30 @@ d cur * value options(*string) const xmlChar * d URL * value options(*string) const char * d encoding * value options(*string) const char * - d options 10i 0 value + d options value like(xmlCint) d xmlReaderForFile... d pr extproc('xmlReaderForFile') d like(xmlTextReaderPtr) d filename * value options(*string) const char * d encoding * value options(*string) const char * - d options 10i 0 value + d options value like(xmlCint) d xmlReaderForMemory... d pr extproc('xmlReaderForMemory') d like(xmlTextReaderPtr) d buffer * value options(*string) const char * - d size 10i 0 value + d size value like(xmlCint) d URL * value options(*string) const char * d encoding * value options(*string) const char * - d options 10i 0 value + d options value like(xmlCint) d xmlReaderForFd pr extproc('xmlReaderForFd') d like(xmlTextReaderPtr) - d fd 10i 0 value + d fd value like(xmlCint) d URL * value options(*string) const char * d encoding * value options(*string) const char * - d options 10i 0 value + d options value like(xmlCint) d xmlReaderForIO pr extproc('xmlReaderForIO') d like(xmlTextReaderPtr) @@ -522,52 +562,58 @@ d ioctx * value void * d URL * value options(*string) const char * d encoding * value options(*string) const char * - d options 10i 0 value + d options value like(xmlCint) d xmlReaderNewWalker... - d pr 10i 0 extproc('xmlReaderNewWalker') + d pr extproc('xmlReaderNewWalker') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d doc value like(xmlDocPtr) d xmlReaderNewDoc... - d pr 10i 0 extproc('xmlReaderNewDoc') + d pr extproc('xmlReaderNewDoc') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d cur * value options(*string) const xmlChar * d URL * value options(*string) const char * d encoding * value options(*string) const char * - d options 10i 0 value + d options value like(xmlCint) d xmlReaderNewFile... - d pr 10i 0 extproc('xmlReaderNewFile') + d pr extproc('xmlReaderNewFile') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d filename * value options(*string) const char * d encoding * value options(*string) const char * - d options 10i 0 value + d options value like(xmlCint) d xmlReaderNewMemory... - d pr 10i 0 extproc('xmlReaderNewMemory') + d pr extproc('xmlReaderNewMemory') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d buffer * value options(*string) const char * - d size 10i 0 value + d size value like(xmlCint) d URL * value options(*string) const char * d encoding * value options(*string) const char * - d options 10i 0 value + d options value like(xmlCint) - d xmlReaderNewFd pr 10i 0 extproc('xmlReaderNewFd') + d xmlReaderNewFd pr extproc('xmlReaderNewFd') + d like(xmlCint) d reader value like(xmlTextReaderPtr) - d fd 10i 0 value + d fd value like(xmlCint) d URL * value options(*string) const char * d encoding * value options(*string) const char * - d options 10i 0 value + d options value like(xmlCint) - d xmlReaderNewIO pr 10i 0 extproc('xmlReaderNewIO') + d xmlReaderNewIO pr extproc('xmlReaderNewIO') + d like(xmlCint) d reader value like(xmlTextReaderPtr) d ioread value like(xmlInputReadCallback) d ioclose value like(xmlInputCloseCallback) d ioctx * value void * d URL * value options(*string) const char * d encoding * value options(*string) const char * - d options 10i 0 value + d options value like(xmlCint) * Error handling extensions @@ -587,8 +633,9 @@ d procptr d xmlTextReaderLocatorLineNumber... - d pr 10i 0 extproc( + d pr extproc( d 'xmlTextReaderLocatorLineNumber') + d like(xmlCint) d locator value like(xmlTextReaderLocatorPtr) d xmlTextReaderLocatorBaseURI... |