Parent

Methods

FFI::Generator::Node

Attributes

symname[R]

Public Class Methods

new(params = { }) click to toggle source
    # File lib/generator/node.rb, line 5
 5:       def initialize(params = { })
 6:         params = { :indent => 0 }.merge(params)
 7:         @node, @indent = params[:node], params[:indent]
 8:         @indent_str = ' ' * @indent
 9:         @symname = get_attr('name')
10:       end

Public Instance Methods

get_attr(name) click to toggle source
    # File lib/generator/node.rb, line 11
11:       def get_attr(name)
12:         if @node
13:           attr = (@node / "./attributelist/attribute[@name='#{name}']").first
14:           attr['value'] if attr
15:         end
16:       end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.