#DOCUMENTATION by cg
class: CRC32Stream
comment/format in:
#generatorPolynom:
#generatorPolynom:initValue:
--- a/CRC32Stream.st Sun Mar 17 14:05:27 2019 +0100
+++ b/CRC32Stream.st Sun Mar 17 14:05:38 2019 +0100
@@ -238,22 +238,28 @@
!CRC32Stream methodsFor:'initialization'!
-generatorPolynom:anInteger
+generatorPolynom:anLSBInteger
"set the generator polynom for this instance.
+ set start and xorOut to 16rFFFFFFFF.
Note: you have to set the bit-reversed value, so the LSB must be first"
- self generatorPolynom:anInteger initValue:16rFFFFFFFF xorOut:16rFFFFFFFF.
+ self generatorPolynom:anLSBInteger
+ initValue:16rFFFFFFFF xorOut:16rFFFFFFFF.
"Modified: / 16-03-2019 / 21:23:25 / Claus Gittinger"
+ "Modified (format): / 17-03-2019 / 14:02:38 / Claus Gittinger"
!
-generatorPolynom:anInteger initValue:initValueArg
+generatorPolynom:anLSBInteger initValue:initValueArg
"set the generator polynom for this instance.
+ set start to initValueArg and xorOut to 16rFFFFFFFF.
Note: you have to set the bit-reversed value, so the LSB must be first"
- self generatorPolynom:anInteger initValue:initValueArg xorOut:16rFFFFFFFF
+ self generatorPolynom:anLSBInteger
+ initValue:initValueArg xorOut:16rFFFFFFFF
"Created: / 16-03-2019 / 21:06:16 / Claus Gittinger"
+ "Modified (format): / 17-03-2019 / 14:02:31 / Claus Gittinger"
! !
!CRC32Stream class methodsFor:'documentation'!