Sha256: 1273c285d2b630fa82a502ca04671abf142869025888b803346c9d43c2dc0819

Contents?: true

Size: 632 Bytes

Versions: 17

Compression:

Stored size: 632 Bytes

Contents

#ifndef __RXML_SCHEMA__
#define __RXML_SCHEMA__

#include <libxml/schemasInternals.h>
#include <libxml/xmlschemastypes.h>

typedef struct _xmlSchemaItemList xmlSchemaItemList;
typedef xmlSchemaItemList *xmlSchemaItemListPtr;
struct _xmlSchemaItemList {
    void **items;
    /* used for dynamic addition of schemata */
    int nbItems;
    /* used for dynamic addition of schemata */
    int sizeItems; /* used for dynamic addition of schemata */
};

#define QNIL_OR_STRING(slot) \
    (slot == NULL) ? Qnil : rb_str_new2((const char *)slot)

extern VALUE cXMLSchema;

void rxml_init_schema(void);

#endif

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
libxml-ruby-5.0.3-x64-mingw-ucrt ext/libxml/ruby_xml_schema.h
libxml-ruby-5.0.3 ext/libxml/ruby_xml_schema.h
libxml-ruby-5.0.2-x64-mingw-ucrt ext/libxml/ruby_xml_schema.h
libxml-ruby-5.0.2 ext/libxml/ruby_xml_schema.h
libxml-ruby-5.0.1-x64-mingw-ucrt ext/libxml/ruby_xml_schema.h
libxml-ruby-5.0.1 ext/libxml/ruby_xml_schema.h
libxml-ruby-5.0.0-x64-mingw-ucrt ext/libxml/ruby_xml_schema.h
libxml-ruby-5.0.0 ext/libxml/ruby_xml_schema.h
libxml-ruby-4.1.2-x64-mingw-ucrt ext/libxml/ruby_xml_schema.h
libxml-ruby-4.1.2 ext/libxml/ruby_xml_schema.h
libxml-ruby-4.1.1-x64-mingw-ucrt ext/libxml/ruby_xml_schema.h
libxml-ruby-4.1.1 ext/libxml/ruby_xml_schema.h
libxml-ruby-4.1.0 ext/libxml/ruby_xml_schema.h
libxml-ruby-4.0.0-x64-mingw-ucrt ext/libxml/ruby_xml_schema.h
libxml-ruby-4.0.0 ext/libxml/ruby_xml_schema.h
libxml-ruby-3.2.4-x64-mingw-ucrt ext/libxml/ruby_xml_schema.h
libxml-ruby-3.2.4 ext/libxml/ruby_xml_schema.h