Skip to content

File CRC.h

FileList > base > CRC.h

Go to the source code of this file

More...

  • #include <climits>
  • #include <stddef.h>
  • #include <stdint.h>
  • #include <limits>
  • #include <utility>

Classes

Type Name
class CRC
Static class for computing CRCs.
struct Parameters <typename CRCType, CRCWidth>
CRC parameters.
struct Table <typename CRCType, CRCWidth>
CRC lookup table. After construction, theCRC parameters are fixed.

Macros

Type Name
define crcpp_constexpr [**const**](broker__monitor_8c.md#function-timeout)
Compile-time expression definition.
define crcpp_size [**size\_t**](broker__monitor_8c.md#function-timeout)
Unsigned size definition, used for specifying data sizes.
define crcpp_uint16 [**uint16\_t**](broker__monitor_8c.md#function-timeout)
Unsigned 16-bit integer definition, used primarily for parameter definitions.
define crcpp_uint32 [**uint32\_t**](broker__monitor_8c.md#function-timeout)
Unsigned 32-bit integer definition, used primarily for parameter definitions.
define crcpp_uint64 [**uint64\_t**](broker__monitor_8c.md#function-timeout)
Unsigned 64-bit integer definition, used primarily for parameter definitions.
define crcpp_uint8 [**uint8\_t**](broker__monitor_8c.md#function-timeout)
Unsigned 8-bit integer definition, used primarily for parameter definitions.

Detailed Description

Author:

Daniel Bahr

Version:

1.0.1.0

Copyright:

Macro Definition Documentation

define crcpp_constexpr

Compile-time expression definition.

#define crcpp_constexpr `const`


define crcpp_size

Unsigned size definition, used for specifying data sizes.

#define crcpp_size `size_t`


define crcpp_uint16

Unsigned 16-bit integer definition, used primarily for parameter definitions.

#define crcpp_uint16 `uint16_t`


define crcpp_uint32

Unsigned 32-bit integer definition, used primarily for parameter definitions.

#define crcpp_uint32 `uint32_t`


define crcpp_uint64

Unsigned 64-bit integer definition, used primarily for parameter definitions.

#define crcpp_uint64 `uint64_t`


define crcpp_uint8

Unsigned 8-bit integer definition, used primarily for parameter definitions.

#define crcpp_uint8 `uint8_t`



The documentation for this class was generated from the following file cubrid/src/base/CRC.h