18#ifndef _DECAF_UTIL_ZIP_CRC32_H_
19#define _DECAF_UTIL_ZIP_CRC32_H_
60 virtual void update(
const std::vector<unsigned char>& buffer);
74 virtual void update(
const std::vector<unsigned char>& buffer,
int offset,
int length );
91 virtual void update(
const unsigned char* buffer,
int size,
int offset,
int length);
virtual long long getValue() const
virtual void update(int byte)
Updates the current checksum with the specified byte value.
virtual void update(const std::vector< unsigned char > &buffer, int offset, int length)
Updates the current checksum with the specified array of bytes.
virtual void update(const unsigned char *buffer, int size, int offset, int length)
Updates the current checksum with the specified array of bytes.
virtual void update(const std::vector< unsigned char > &buffer)
Updates the current checksum with the specified vector of bytes.
virtual void reset()
Reset the checksum to its initial value.
An interface used to represent Checksum values in the Zip package.
Definition Checksum.h:37
#define DECAF_API
Definition Config.h:29
Definition AbstractCollection.h:33
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Definition AprPool.h:25