DescriptorType

Abstract class for native types which can be packed/unpacked using Array.pack and String.unpack.

Summary
DescriptorTypeAbstract class for native types which can be packed/unpacked using Array.pack and String.unpack.
Functions
DescriptorType.memoryReturn memory class required for storing values of this type.
DescriptorType.packPack value.
DescriptorType.packUnpack Ruby string to value.
setOverwrite value.

Functions

DescriptorType.memory

def DescriptorType.memory

Return memory class required for storing values of this type.

Returns

Memory

See also

DescriptorType.pack

def DescriptorType.pack(value)

Pack value.

Returns

A Ruby string.

DescriptorType.pack

Unpack Ruby string to value.

Returns

A Ruby value.

set

def set(value =  typecode.default)

Overwrite value.

def DescriptorType.memory
Return memory class required for storing values of this type.
def DescriptorType.pack(value)
Pack value.
def set(value =  typecode.default)
Overwrite value.
Objects of this class are used internally to store native data.
Close