|
Class: ImmutableExternalBytes (private in ExternalBytes
This class is only visible from within
ExternalBytes.
Object
|
+--Collection
|
+--SequenceableCollection
|
+--ArrayedCollection
|
+--UninterpretedBytes
|
+--ExternalBytes
|
+--ExternalBytes::ImmutableExternalBytes
- Package:
- stx:libbasic
- Category:
- System-Support-External Memory
- Owner:
- ExternalBytes
- Author:
- cg
documentation to be added.
class:
<a short class summary here, describing what instances represent>
responsibilities:
<describing what my main role is>
collaborators:
<describing with whom and how I talk to>
API:
<public api and main messages>
example:
<a one-line examples on how to use - can also be in a separate example method>
implementation:
<implementation points>
[instance variables:]
[class variables:]
accessing
-
atAllPutByte: byteValue
-
Trigger an error if an immutable object is stored into.
The store will be performed (for compatibility reasons) if you continue
in the debugger.
-
basicAt: index put: value
-
Trigger an error if an immutable object is stored into.
The store will be performed (for compatibility reasons) if you continue
in the debugger.
-
doubleAt: index put: anInteger
-
Trigger an error if an immutable bytearray is stored into.
The store will be performed (for compatibility reasons) if you continue
in the debugger (or proceed in an exception handler).
-
floatAt: index put: anInteger
-
Trigger an error if an immutable bytearray is stored into.
The store will be performed (for compatibility reasons) if you continue
in the debugger (or proceed in an exception handler).
-
signedInt16At: index put: anInteger MSB: msb
-
Trigger an error if an immutable bytearray is stored into.
The store will be performed (for compatibility reasons) if you continue
in the debugger (or proceed in an exception handler).
-
signedInt32At: index put: anInteger MSB: msb
-
Trigger an error if an immutable bytearray is stored into.
The store will be performed (for compatibility reasons) if you continue
in the debugger (or proceed in an exception handler).
-
unsignedInt16At: index put: anInteger MSB: msb
-
Trigger an error if an immutable bytearray is stored into.
The store will be performed (for compatibility reasons) if you continue
in the debugger (or proceed in an exception handler).
-
unsignedInt32At: index put: anInteger MSB: msb
-
Trigger an error if an immutable bytearray is stored into.
The store will be performed (for compatibility reasons) if you continue
in the debugger (or proceed in an exception handler).
converting
-
beImmutable
-
that's what I am
filling & replacing
-
replaceBytesFrom: start to: stop with: aCollection startingAt: repStart
-
Trigger an error if an immutable object is stored into.
The store will be performed (for compatibility reasons) if you continue
in the debugger.
|