summaryrefslogtreecommitdiff
path: root/lib/ffi/struct_layout_builder.rb
Commit message (Expand)AuthorAgeFilesLines
* Freeze immutable objects and add explicit make_shareable to make library defi...Lars Kanis2023-05-071-2/+2
* Freeze constant in StructLayoutBuilderLars Kanis2023-04-181-2/+2
* - Suppress deprecated Fixnum warnings on Ruby 2.4.0.Jun Aruga2017-02-131-1/+1
* doc tweakstduehr2015-05-221-18/+23
* fix yard doc warningsNick White2014-09-031-2/+2
* Switch license to BSD throughout codebase. See #288.Charles Oliver Nutter2013-10-291-11/+22
* Merge remote-tracking branch 'upstream/master'Sylvain Daubert2012-12-081-1/+4
|\
| * Fix initialization of StructLayouts that are unions. Fixes #204.Wayne Meissner2012-05-091-1/+3
| * Add experimental support for long double. Fixes issue #194Wayne Meissner2012-02-281-0/+1
* | Add documentation (mainly for Struct and its decendants).Sylvain Daubert2011-10-021-1/+50
|/
* Fix issue #114 (Structs no longer support bools).Wayne Meissner2011-05-291-1/+2
* License update and misc cleanups.Wayne Meissner2010-08-071-43/+35
* Add custom data converters for parameter and return typesWayne Meissner2010-05-221-37/+39
* Allow StructLayout::Field subclasses to be used as the :type param to StructL...Wayne Meissner2010-04-221-5/+40
* StructLayout#initialize() now takes an array of StructLayout::Field instances...Wayne Meissner2010-04-181-12/+5
* StructLayoutBuilder#store_field() does not need the type param, as StructLayo...Wayne Meissner2010-04-171-4/+4
* Rename some StructLayout inner classes to reflect the JRuby onesWayne Meissner2010-04-171-13/+35
* Rename StructLayout::InlineStruct to StructLayout::InnerStruct to match with ...Wayne Meissner2010-04-171-1/+2
* Convert StructLayoutBuilder to ruby, and allow packing to take an optional pa...Wayne Meissner2010-04-161-0/+113