GNU CommonC++
Public Member Functions | Protected Member Functions
ost::CRC16Digest Class Reference

A crc16 collection/compution hash accumulator class. More...

#include <digest.h>

Inheritance diagram for ost::CRC16Digest:
ost::Digest

List of all members.

Public Member Functions

 CRC16Digest ()
void initDigest (void)
unsigned getSize (void)
unsigned getDigest (unsigned char *buffer)
void putDigest (const unsigned char *buffer, unsigned length)
- Public Member Functions inherited from ost::Digest
virtual ~Digest ()

Protected Member Functions

int overflow (int c)
std::ostream & strDigest (std::ostream &os)
- Protected Member Functions inherited from ost::Digest
 Digest ()

Detailed Description

A crc16 collection/compution hash accumulator class.

Author:
David Sugar dyfet.nosp@m.@ost.nosp@m.el.co.nosp@m.m crc16 computation hash.

Constructor & Destructor Documentation

ost::CRC16Digest::CRC16Digest ( )

Member Function Documentation

unsigned ost::CRC16Digest::getDigest ( unsigned char *  buffer)
virtual

Implements ost::Digest.

unsigned ost::CRC16Digest::getSize ( void  )
inlinevirtual

Implements ost::Digest.

void ost::CRC16Digest::initDigest ( void  )
inlinevirtual

Implements ost::Digest.

int ost::CRC16Digest::overflow ( int  c)
protected
void ost::CRC16Digest::putDigest ( const unsigned char *  buffer,
unsigned  length 
)
virtual

Implements ost::Digest.

std::ostream& ost::CRC16Digest::strDigest ( std::ostream &  os)
protectedvirtual

Implements ost::Digest.


The documentation for this class was generated from the following file: