Results for: "Array.new"

No documentation available
No documentation available
No documentation available
No documentation available
No documentation available
No documentation available

Adds name with permissions mode to the tar, yielding io for writing the file. The signer is used to add a digest file using its digest_algorithm per add_file_digest and a cryptographic signature in name.sig. If the signer has no key only the checksum file is added.

Returns the digest.

Looks up the latest specification for dependency and adds it to the always_install list.

No documentation available
No documentation available

Defines the callback of event. If you want modify argument in callback, you could use this method instead of WIN32OLE::Event#on_event.

ie = WIN32OLE.new('InternetExplorer.Application')
ev = WIN32OLE::Event.new(ie)
ev.on_event_with_outargs('BeforeNavigate2') {|*args|
  args.last[6] = true
}

Returns value specified by the member name of VT_RECORD OLE object. If the member name is not correct, KeyError exception is raised. If you can’t access member variable of VT_RECORD OLE object directly, use this method.

If COM server in VB.NET ComServer project is the following:

Imports System.Runtime.InteropServices
Public Class ComClass
    Public Structure ComObject
        Public object_id As Ineger
    End Structure
End Class

and Ruby Object class has title attribute:

then accessing object_id of ComObject from Ruby is as the following:

srver = WIN32OLE.new('ComServer.ComClass')
obj = WIN32OLE::Record.new('ComObject', server)
# obj.object_id returns Ruby Object#object_id
obj.ole_instance_variable_get(:object_id) # => nil

Sets value specified by the member name of VT_RECORD OLE object. If the member name is not correct, KeyError exception is raised. If you can’t set value of member of VT_RECORD OLE object directly, use this method.

If COM server in VB.NET ComServer project is the following:

Imports System.Runtime.InteropServices
Public Class ComClass
    <MarshalAs(UnmanagedType.BStr)> _
    Public title As String
    Public cost As Integer
End Class

then setting value of the ‘title’ member is as following:

srver = WIN32OLE.new('ComServer.ComClass')
obj = WIN32OLE::Record.new('Book', server)
obj.ole_instance_variable_set(:title, "The Ruby Book")

Example:

x.foo(42)
      ^^
x[42]
  ^^
x += 1
     ^

Example:

x.foo = 1
 ^^^^^^
x[42] = 1
 ^^^^^^

Example:

x + 1
    ^

Example:

foo(42)
    ^^
foo 42
    ^^
No documentation available

Compile a BlockArgumentNode node

Compile a CallTargetNode node

Compile a ConstantTargetNode node

Compile a EmbeddedVariableNode node

Compile a ForwardingSuperNode node

Compile a IndexTargetNode node

Compile a MultiTargetNode node

Search took: 3ms  ·  Total Results: 3535