module WindowsCOM::FFIStructAnonymousAccess

Public Instance Methods

[](k) click to toggle source
Calls superclass method
# File lib/windows_com/common.rb, line 39
def [](k)
        if members.include?(k)
                super
        elsif self[:_].members.include?(k)
                self[:_][k]
        else
                self[:_][:_][k]
        end
end
[]=(k, v) click to toggle source
Calls superclass method
# File lib/windows_com/common.rb, line 49
def []=(k, v)
        if members.include?(k)
                super
        elsif self[:_].members.include?(k)
                self[:_][k] = v
        else
                self[:_][:_][k] = v
        end
end