Sha256: ed7086fa4b01933b8dfddc3f733ab48ea2bdb09f9115c11460adc1e69d266563

Contents?: true

Size: 705 Bytes

Versions: 534

Compression:

Stored size: 705 Bytes

Contents

#ifndef NOKOGIRI_XML_DOCUMENT
#define NOKOGIRI_XML_DOCUMENT

#include <nokogiri.h>

struct _nokogiriTuple {
  VALUE         doc;
  st_table     *unlinkedNodes;
  VALUE         node_cache;
};
typedef struct _nokogiriTuple nokogiriTuple;
typedef nokogiriTuple * nokogiriTuplePtr;

void init_xml_document();
VALUE Nokogiri_wrap_xml_document(VALUE klass, xmlDocPtr doc);

#define DOC_RUBY_OBJECT_TEST(x) ((nokogiriTuplePtr)(x->_private))
#define DOC_RUBY_OBJECT(x) (((nokogiriTuplePtr)(x->_private))->doc)
#define DOC_UNLINKED_NODE_HASH(x) (((nokogiriTuplePtr)(x->_private))->unlinkedNodes)
#define DOC_NODE_CACHE(x) (((nokogiriTuplePtr)(x->_private))->node_cache)

extern VALUE cNokogiriXmlDocument ;
#endif

Version data entries

534 entries across 502 versions & 40 rubygems

Version Path
nokogiri-1.5.3.rc5 ext/nokogiri/xml_document.h
nokogiri-1.5.3.rc5-x86-mswin32-60 ext/nokogiri/xml_document.h
nokogiri-1.5.3.rc5-x86-mingw32 ext/nokogiri/xml_document.h
nokogiri-1.5.3.rc5-java ext/nokogiri/xml_document.h
nokogiri-1.5.3.rc4 ext/nokogiri/xml_document.h
nokogiri-1.5.3.rc4-x86-mswin32-60 ext/nokogiri/xml_document.h
nokogiri-1.5.3.rc4-x86-mingw32 ext/nokogiri/xml_document.h
nokogiri-1.5.3.rc4-java ext/nokogiri/xml_document.h
horseman-0.0.5 vendor/ruby/1.9.1/gems/nokogiri-1.5.2/ext/nokogiri/xml_document.h
frameworks-capybara-0.2.0.rc6 vendor/bundle/ruby/1.8/gems/nokogiri-1.5.2/ext/nokogiri/xml_document.h
frameworks-capybara-0.2.0.rc5 vendor/bundle/ruby/1.8/gems/nokogiri-1.5.2/ext/nokogiri/xml_document.h
frameworks-capybara-0.2.0.rc4 vendor/bundle/ruby/1.8/gems/nokogiri-1.5.2/ext/nokogiri/xml_document.h
frameworks-capybara-0.2.0.rc3 vendor/bundle/ruby/1.8/gems/nokogiri-1.5.2/ext/nokogiri/xml_document.h
frameworks-capybara-0.2.0.rc2 vendor/bundle/ruby/1.8/gems/nokogiri-1.5.2/ext/nokogiri/xml_document.h
nokogiri-1.5.3.rc3-x86-mswin32-60 ext/nokogiri/xml_document.h
nokogiri-1.5.3.rc3-x86-mingw32 ext/nokogiri/xml_document.h
nokogiri-1.5.3.rc3-java ext/nokogiri/xml_document.h
nokogiri-1.5.3.rc3 ext/nokogiri/xml_document.h
nokogiri-1.5.3.rc2-java ext/nokogiri/xml_document.h
nokogiri-1.5.3.rc2-x86-mingw32 ext/nokogiri/xml_document.h