├── .gitignore ├── README.md ├── Rakefile ├── fiddley.gemspec ├── lib ├── ffi.rb ├── fiddley.rb └── fiddley │ ├── enum.rb │ ├── function.rb │ ├── library.rb │ ├── memory_pointer.rb │ ├── struct.rb │ └── utils.rb └── test ├── sample.rb ├── sample2.rb └── test_enum.rb /.gitignore: -------------------------------------------------------------------------------- 1 | pkg/* 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unak/fiddley/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unak/fiddley/HEAD/Rakefile -------------------------------------------------------------------------------- /fiddley.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unak/fiddley/HEAD/fiddley.gemspec -------------------------------------------------------------------------------- /lib/ffi.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unak/fiddley/HEAD/lib/ffi.rb -------------------------------------------------------------------------------- /lib/fiddley.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unak/fiddley/HEAD/lib/fiddley.rb -------------------------------------------------------------------------------- /lib/fiddley/enum.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unak/fiddley/HEAD/lib/fiddley/enum.rb -------------------------------------------------------------------------------- /lib/fiddley/function.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unak/fiddley/HEAD/lib/fiddley/function.rb -------------------------------------------------------------------------------- /lib/fiddley/library.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unak/fiddley/HEAD/lib/fiddley/library.rb -------------------------------------------------------------------------------- /lib/fiddley/memory_pointer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unak/fiddley/HEAD/lib/fiddley/memory_pointer.rb -------------------------------------------------------------------------------- /lib/fiddley/struct.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unak/fiddley/HEAD/lib/fiddley/struct.rb -------------------------------------------------------------------------------- /lib/fiddley/utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unak/fiddley/HEAD/lib/fiddley/utils.rb -------------------------------------------------------------------------------- /test/sample.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unak/fiddley/HEAD/test/sample.rb -------------------------------------------------------------------------------- /test/sample2.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unak/fiddley/HEAD/test/sample2.rb -------------------------------------------------------------------------------- /test/test_enum.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unak/fiddley/HEAD/test/test_enum.rb --------------------------------------------------------------------------------