Sha256: 79518de4ecdfef294027f7bd736a4ef1b584092706c7a3d93735665350b5f6fe

Contents?: true

Size: 825 Bytes

Versions: 69

Compression:

Stored size: 825 Bytes

Contents

module Nokogiri
  module LibXML # :nodoc:

    class XmlXpathObject < FFI::ManagedStruct # :nodoc:

      XPATH_UNDEFINED = 0
      XPATH_NODESET = 1
      XPATH_BOOLEAN = 2
      XPATH_NUMBER = 3
      XPATH_STRING = 4
      XPATH_POINT = 5
      XPATH_RANGE = 6
      XPATH_LOCATIONSET = 7
      XPATH_USERS = 8
      XPATH_XSLT_TREE = 9

      layout(
        :type,          :int,
        :nodesetval,    :pointer,
        :boolval,       :int,
        :floatval,      :double,
        :stringval,     :string,
        :user,          :pointer,
        :index,         :int,
        :user2,         :pointer,
        :index2,        :int
        )

      def self.release ptr
        LibXML.xmlXPathFreeNodeSetList(ptr) # despite the name, this frees the xpath but not the contained node set
      end
    end

  end
end

Version data entries

69 entries across 69 versions & 10 rubygems

Version Path
domo-0.0.4 vendor/bundle/ruby/1.9.1/gems/nokogiri-1.4.4/lib/nokogiri/ffi/structs/xml_xpath_object.rb
nokogiri-1.4.7-java lib/nokogiri/ffi/structs/xml_xpath_object.rb
nokogiri-1.4.7-x86-mingw32 lib/nokogiri/ffi/structs/xml_xpath_object.rb
nokogiri-1.4.7-x86-mswin32-60 lib/nokogiri/ffi/structs/xml_xpath_object.rb
nokogiri-1.4.7 lib/nokogiri/ffi/structs/xml_xpath_object.rb
search_biomodel-1.0.0 search_biomodel/ruby/1.8/gems/nokogiri-1.4.6/lib/nokogiri/ffi/structs/xml_xpath_object.rb
nokogiri-1.4.6 lib/nokogiri/ffi/structs/xml_xpath_object.rb
nokogiri-1.4.6-java lib/nokogiri/ffi/structs/xml_xpath_object.rb
nokogiri-1.4.6-x86-mingw32 lib/nokogiri/ffi/structs/xml_xpath_object.rb
nokogiri-1.4.6-x86-mswin32-60 lib/nokogiri/ffi/structs/xml_xpath_object.rb
nokogiri-1.4.5-java lib/nokogiri/ffi/structs/xml_xpath_object.rb
nokogiri-1.4.5 lib/nokogiri/ffi/structs/xml_xpath_object.rb
nokogiri-1.4.5-x86-mswin32-60 lib/nokogiri/ffi/structs/xml_xpath_object.rb
nokogiri-1.4.5-x86-mingw32 lib/nokogiri/ffi/structs/xml_xpath_object.rb
nokogiri-1.4.4.2-java lib/nokogiri/ffi/structs/xml_xpath_object.rb
nokogiri-1.4.4.1-x86-mswin32 lib/nokogiri/ffi/structs/xml_xpath_object.rb
nokogiri-1.4.4.1-x86-mingw32 lib/nokogiri/ffi/structs/xml_xpath_object.rb
nokogiri-1.4.4-x86-mswin32 lib/nokogiri/ffi/structs/xml_xpath_object.rb
nokogiri-1.4.4-x86-mingw32 lib/nokogiri/ffi/structs/xml_xpath_object.rb
nokogiri-1.4.4-java lib/nokogiri/ffi/structs/xml_xpath_object.rb