Sha256: 8f2aeaec8ec5b8b8da5e984f7c409df26b9e799cfbfe2cdda66fcdaaffeba18b

Contents?: true

Size: 853 Bytes

Versions: 2

Compression:

Stored size: 853 Bytes

Contents

/* $Id $ */

#ifndef __RUBY_XML_XPATH_OBJECT__
#define __RUBY_XML_XPATH_OBJECT__

extern VALUE cXMLXPathObject;

typedef struct ruby_xml_xpath_object_s {
  xmlXPathObjectPtr xpop;
} ruby_xml_xpath_object;

VALUE ruby_xml_xpath_object_wrap(xmlXPathObjectPtr xpop);
VALUE ruby_xml_xpath_object_to_a(VALUE self);
VALUE ruby_xml_xpath_object_first(VALUE self);
VALUE ruby_xml_xpath_object_set(VALUE self);
VALUE ruby_xml_xpath_object_empty_q(VALUE self);
VALUE ruby_xml_xpath_object_each(VALUE self);
VALUE ruby_xml_xpath_object_first(VALUE self);
VALUE ruby_xml_xpath_object_length(VALUE self);
VALUE ruby_xml_xpath_object_set_type(VALUE self);
VALUE ruby_xml_xpath_object_string(VALUE self);

void ruby_xml_xpath_object_mark(xmlXPathObjectPtr xpop);
void ruby_xml_xpath_object_free(xmlXPathObjectPtr xpop);

void ruby_init_xml_xpath_object(void);

#endif

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
libxml-ruby-0.6.0 ext/libxml/ruby_xml_xpath_object.h
libxml-ruby-0.6.0-x86-mswin32-60 ext/libxml/ruby_xml_xpath_object.h