Class FFI::StructLayout::Enum
In: lib/ffi/struct.rb
Parent: Field

An enum {Field} in a {StructLayout}.

Methods

get   put  

Public Instance methods

@param [AbstractMemory] ptr pointer on a {Struct} @return [Object] Get an object of type {type} from memory pointed by ptr.

@param [AbstractMemory] ptr pointer on a {Struct} @param value @return [nil] Set value into memory pointed by ptr.

[Validate]