Sha256: 7ae8c06cbfe32e5252da89ff09a2e727db743b7308a2aabb28eaf7e7edb1a40d
Contents?: true
Size: 997 Bytes
Versions: 17
Compression:
Stored size: 997 Bytes
Contents
#ifndef __RXML_SCHEMA_ATTRIBUTE__ #define __RXML_SCHEMA_ATTRIBUTE__ #include "ruby_xml_schema.h" extern VALUE cXMLSchemaAttribute; /** * xmlSchemaAttributeUsePtr: * * The abstract base type for tree-like structured schema components. * (Extends xmlSchemaTreeItem) */ typedef struct _xmlSchemaAttributeUse xmlSchemaAttributeUse; typedef xmlSchemaAttributeUse *xmlSchemaAttributeUsePtr; struct _xmlSchemaAttributeUse { xmlSchemaTypeType type; xmlSchemaAnnotPtr annot; xmlSchemaAttributeUsePtr next; /* The next attr. use. */ /* * The attr. decl. OR a QName-ref. to an attr. decl. OR * a QName-ref. to an attribute group definition. */ xmlSchemaAttributePtr attrDecl; int flags; xmlNodePtr node; int occurs; /* required, optional */ const xmlChar *defValue; xmlSchemaValPtr defVal; }; void rxml_init_schema_attribute(void); VALUE rxml_wrap_schema_attribute(xmlSchemaAttributeUsePtr attr); #endif
Version data entries
17 entries across 17 versions & 1 rubygems