Classes | Macros
crc.h File Reference
#include <climits>
#include <stddef.h>
#include <stdint.h>
#include <limits>
#include <utility>
Include dependency graph for crc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CRC
 Static class for computing CRCs. More...
 
struct  CRC::Parameters< CRCType, CRCWidth >
 CRC parameters. More...
 
struct  CRC::Table< CRCType, CRCWidth >
 CRC lookup table. After construction, the CRC parameters are fixed. More...
 
struct  CRC::Table< CRCType, CRCWidth >
 CRC lookup table. After construction, the CRC parameters are fixed. More...
 

Macros

#define crcpp_constexpr   const
 Compile-time expression definition. More...
 
#define crcpp_size   size_t
 Unsigned size definition, used for specifying data sizes. More...
 
#define crcpp_uint16   uint16_t
 Unsigned 16-bit integer definition, used primarily for parameter definitions. More...
 
#define crcpp_uint32   uint32_t
 Unsigned 32-bit integer definition, used primarily for parameter definitions. More...
 
#define crcpp_uint64   uint64_t
 Unsigned 64-bit integer definition, used primarily for parameter definitions. More...
 
#define crcpp_uint8   uint8_t
 Unsigned 8-bit integer definition, used primarily for parameter definitions. More...
 

Macro Definition Documentation

#define crcpp_constexpr   const

Compile-time expression definition.

Definition at line 127 of file crc.h.

#define crcpp_size   size_t

Unsigned size definition, used for specifying data sizes.

Definition at line 118 of file crc.h.

#define crcpp_uint16   uint16_t

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

Definition at line 88 of file crc.h.

#define crcpp_uint32   uint32_t

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

Definition at line 98 of file crc.h.

#define crcpp_uint64   uint64_t

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

Definition at line 108 of file crc.h.

#define crcpp_uint8   uint8_t

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

Definition at line 78 of file crc.h.



vesc_driver
Author(s): Michael T. Boulet , Joshua Whitley
autogenerated on Sun Apr 18 2021 02:48:01