Khangai Robot Play - Naive  01
THe naive play of the Khangai Robot
CRC_Hash Class Reference

#include <crc_hash.h>

Public Member Functions

 CRC_Hash (uint8_t polynomial)
 
 CRC_Hash (CRC_Hash &&)=default
 
 CRC_Hash (const CRC_Hash &)=default
 
CRC_Hashoperator= (CRC_Hash &&)=default
 
CRC_Hashoperator= (const CRC_Hash &)=default
 
 ~CRC_Hash ()
 
uint8_t get_Hash (uint8_t *buf, uint16_t len)
 

Private Attributes

uint8_t table_ [CRC_HASH_TABLE_SIZE]
 

Constructor & Destructor Documentation

◆ CRC_Hash() [1/3]

CRC_Hash::CRC_Hash ( uint8_t  polynomial)

◆ CRC_Hash() [2/3]

CRC_Hash::CRC_Hash ( CRC_Hash &&  )
default

◆ CRC_Hash() [3/3]

CRC_Hash::CRC_Hash ( const CRC_Hash )
default

◆ ~CRC_Hash()

CRC_Hash::~CRC_Hash ( )
inline

Member Function Documentation

◆ get_Hash()

uint8_t CRC_Hash::get_Hash ( uint8_t *  buf,
uint16_t  len 
)

◆ operator=() [1/2]

CRC_Hash& CRC_Hash::operator= ( CRC_Hash &&  )
default

◆ operator=() [2/2]

CRC_Hash& CRC_Hash::operator= ( const CRC_Hash )
default

Member Data Documentation

◆ table_

uint8_t CRC_Hash::table_[CRC_HASH_TABLE_SIZE]
private

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