Description:
This class calculates checksums for Swift Large Data Product classes. It simply calculates the sum of all bytes modulo 2^16. See the Checksummer for more details on usage.
Data Fields | ||
private | unsigned int | sum |
private | unsigned int | modulus |
Constructors / Destructor | |
public | LDPChecksummer()Constructor. |
public | ~LDPChecksummer() |
Methods | |||
public | virtual | unsigned long | value()
|
public | virtual | void | reset() |
public | virtual | void | addToSum(unsigned char c)
|
Operators |