19#ifndef INCLUDED_PACKAGE_INC_CRC32_HXX
20#define INCLUDED_PACKAGE_INC_CRC32_HXX
22#include <com/sun/star/uno/Sequence.h>
23#include <com/sun/star/uno/Reference.h>
26 namespace io {
class XInputStream; }
35 sal_Int64
updateStream (css::uno::Reference < css::io::XInputStream >
const & xStream);
37 void updateSegment(
const css::uno::Sequence< sal_Int8 > &b, sal_Int32 len);
39 void update(
const css::uno::Sequence< sal_Int8 > &b);
sal_Int32 getValue() const
void updateSegment(const css::uno::Sequence< sal_Int8 > &b, sal_Int32 len)
Update CRC32 with specified sequence of bytes.
void update(const css::uno::Sequence< sal_Int8 > &b)
Update CRC32 with specified sequence of bytes.
CRC32()
A class to compute the CRC32 value of a data stream.
sal_Int64 updateStream(css::uno::Reference< css::io::XInputStream > const &xStream)