set

operator fun set(bitField: BitField, value: Int)

Allow subscript notation to write to a BitField.

Parameters

bitField

The BitField to overwrite within the receiver.

value

The Int value to write to the BitField in the receiver.


operator fun set(field: IntegerSlotsEnum, value: Long)

Allow subscript notation to write to an IntegerSlotsEnum field.

Parameters

field

The IntegerSlotsEnum to change within the receiver.

value

The Long to write to the slot.


operator fun set(field: IntegerSlotsEnum, subscript: Int, value: Long)

Allow subscript notation to write to an indexed IntegerSlotsEnum field. The first subscript is the field, which must be the last declared integer field (and end with "_"), and the second is the one-based index.

Parameters

field

The IntegerSlotsEnum to write within the receiver.

subscript

The one-based index within the repeating field.

value

The Long to write.


operator fun set(field: ObjectSlotsEnum, value: A_BasicObject)

Allow subscript notation to write to an ObjectSlotsEnum field.

Parameters

field

The ObjectSlotsEnum to change within the receiver.

value

The A_BasicObject to write to the slot.


operator fun set(field: ObjectSlotsEnum, subscript: Int, value: A_BasicObject)

Allow subscript notation to write to an indexed ObjectSlotsEnum field. The first subscript is the field, which must be the last declared object field (and end with "_"), and the second is the one-based index.

Parameters

field

The ObjectSlotsEnum to write within the receiver.

subscript

The one-based index within the repeating field.

value

The A_BasicObject to write.