setSlot

fun setSlot(bitField: BitField, anInteger: Int)

Replace the value of the BitField within this object.

Parameters

bitField

A BitField that defines the object's layout.

anInteger

An Int to store in the indicated bit field.


fun setSlot(field: IntegerSlotsEnum, anInteger: Long)

Store the (signed 64-bit) integer in the eight bytes starting at the given field enum value.

Parameters

field

An enumeration value that defines the field ordering.

anInteger

A Long to store in the indicated slot.


fun setSlot(    field: IntegerSlotsEnum,     subscript: Int,     anInteger: Long)

Store the (signed 64-bit) integer in the eight bytes starting at the given field enum value.

Parameters

field

An enumeration value that defines the field ordering.

subscript

The positive one-based subscript to apply.

anInteger

A Long to store in the indicated slot.


fun setSlot(field: ObjectSlotsEnum, newValue: A_BasicObject)

Store the A_BasicObject in the specified object slot of the receiver.

Parameters

field

An enumeration value that defines the field ordering.

newValue

The A_BasicObject to store at the specified slot.


fun setSlot(    field: ObjectSlotsEnum,     subscript: Int,     anAvailObject: A_BasicObject)

Store the AvailObject in the specified slot of the receiver.

Parameters

field

An enumeration value that defines the field ordering.

subscript

The positive one-based subscript to apply.

anAvailObject

The object to store at the specified slot.