| Package | Description |
|---|---|
| org.jruby.ext.ffi.jffi |
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
DefaultMethodFactory.BooleanMarshaller
Converts a ruby Boolean into an 32 bit native integer.
|
(package private) static class |
DefaultMethodFactory.BufferMarshaller
Converts a ruby Buffer into a native address.
|
(package private) static class |
DefaultMethodFactory.Float32Marshaller
Converts a ruby Float into a 32 bit native float.
|
(package private) static class |
DefaultMethodFactory.Float64Marshaller
Converts a ruby Float into a 64 bit native float.
|
(package private) static class |
DefaultMethodFactory.PointerParameterMarshaller |
(package private) static class |
DefaultMethodFactory.Signed16Marshaller
Converts a ruby Fixnum into a 16 bit native signed integer.
|
(package private) static class |
DefaultMethodFactory.Signed32Marshaller
Converts a ruby Fixnum into a 32 bit native signed integer.
|
(package private) static class |
DefaultMethodFactory.Signed64Marshaller
Converts a ruby Fixnum into a 64 bit native signed integer.
|
(package private) static class |
DefaultMethodFactory.Signed8Marshaller
Converts a ruby Fixnum into an 8 bit native integer.
|
(package private) static class |
DefaultMethodFactory.StringMarshaller
Converts a ruby String into a native pointer.
|
(package private) static class |
DefaultMethodFactory.StructByValueMarshaller
Converts a ruby String into a native pointer.
|
(package private) static class |
DefaultMethodFactory.Unsigned16Marshaller
Converts a ruby Fixnum into a 16 bit native unsigned integer.
|
(package private) static class |
DefaultMethodFactory.Unsigned32Marshaller
Converts a ruby Fixnum into a 32 bit native unsigned integer.
|
(package private) static class |
DefaultMethodFactory.Unsigned64Marshaller
Converts a ruby Fixnum into a 64 bit native unsigned integer.
|
(package private) static class |
DefaultMethodFactory.Unsigned8Marshaller
Converts a ruby Fixnum into an 8 bit native unsigned integer.
|