ACE_crc_ccitt.cpp File Reference

#include "ace/ACE.h"

Include dependency graph for ACE_crc_ccitt.cpp:


Defines

#define COMPUTE(var, ch)   (var) = (crc_table[(var ^ ch) & 0xFF] ^ (var >> 8))

Functions

ACE_BEGIN_VERSIONED_NAMESPACE_DECL
ACE_UINT16 
ACE::crc_ccitt (const char *string)
 Computes CRC-CCITT for the string.
ACE_UINT16 ACE::crc_ccitt (const void *buffer, size_t len, ACE_UINT16 crc)
 Computes CRC-CCITT for the buffer.
ACE_UINT16 ACE::crc_ccitt (const iovec *iov, int len, ACE_UINT16 crc)
 Computes CRC-CCITT for the @ len iovec buffers.

Variables

const ACE_UINT16 crc_table []

Define Documentation

#define COMPUTE ( var,
ch   )     (var) = (crc_table[(var ^ ch) & 0xFF] ^ (var >> 8))


Variable Documentation

const ACE_UINT16 crc_table[] [static]


Generated on Tue Nov 21 08:29:52 2006 for ACE by  doxygen 1.4.7-1