Sha256: 184ad81d84478622024a4310061b92c2ddfd74e6f2af6e544f75d1abb726af07

Contents?: true

Size: 720 Bytes

Versions: 19

Compression:

Stored size: 720 Bytes

Contents

module VirtualBox
  module COM
    WSTRING = :unicode_string
    T_INT32 = :int
    T_INT64 = :long
    T_ULONG = :ulong
    T_UINT8 = :uchar
    T_UINT16 = :ushort
    T_UINT32 = :uint
    T_UINT64 = :ulong
    T_BOOL = :char
  end
end

# The com directory of the gem
comdir = File.join(File.dirname(__FILE__), 'com')

# Require the abstract interface first then glob load all
# of the interfaces
require File.expand_path("abstract_interface", comdir)
require File.expand_path("abstract_enum", comdir)
VirtualBox::GlobLoader.glob_require(File.join(comdir, "interface"))
VirtualBox::GlobLoader.glob_require(comdir, %w{base_interface abstract_interface abstract_implementer util ffi/interface ffi/util implementer/base})

Version data entries

19 entries across 19 versions & 3 rubygems

Version Path
virtualbox-0.8.6 lib/virtualbox/com.rb
virtualbox-0.8.5 lib/virtualbox/com.rb
virtualbox-0.8.4 lib/virtualbox/com.rb
velir_virtualbox-0.8.4 lib/virtualbox/com.rb
virtualbox-0.8.3 lib/virtualbox/com.rb
virtualbox-0.8.2 lib/virtualbox/com.rb
virtualbox-0.8.1 lib/virtualbox/com.rb
virtualbox-0.8.0 lib/virtualbox/com.rb
virtualbox-0.7.9 lib/virtualbox/com.rb
virtualbox-0.7.8 lib/virtualbox/com.rb
virtualbox-0.7.7 lib/virtualbox/com.rb
virtualbox-0.7.6 lib/virtualbox/com.rb
bbrowning-virtualbox-0.7.6.dev lib/virtualbox/com.rb
virtualbox-0.7.5 lib/virtualbox/com.rb
virtualbox-0.7.4 lib/virtualbox/com.rb
virtualbox-0.7.3 lib/virtualbox/com.rb
virtualbox-0.7.2 lib/virtualbox/com.rb
virtualbox-0.7.1 lib/virtualbox/com.rb
virtualbox-0.7.0 lib/virtualbox/com.rb