Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::crypto::Crc16 Class Reference

#include <Crc16.hpp>

Public Member Functions

 Crc16 ()
 
 Crc16 (const Crc16 &other)=delete
 
 Crc16 (Crc16 &&other)=delete
 
 ~Crc16 ()=default
 
Crc16operator= (const Crc16 &other)=delete
 
Crc16operator= (const Crc16 &&other)=delete
 
uint16_t update (const char *data, uint32_t length)
 

Private Attributes

uint16_t m_value
 

Constructor & Destructor Documentation

◆ Crc16() [1/3]

iv::crypto::Crc16::Crc16 ( )

◆ Crc16() [2/3]

iv::crypto::Crc16::Crc16 ( const Crc16 & other)
delete

◆ Crc16() [3/3]

iv::crypto::Crc16::Crc16 ( Crc16 && other)
delete

◆ ~Crc16()

iv::crypto::Crc16::~Crc16 ( )
default

Member Function Documentation

◆ operator=() [1/2]

Crc16 & iv::crypto::Crc16::operator= ( const Crc16 && other)
delete

◆ operator=() [2/2]

Crc16 & iv::crypto::Crc16::operator= ( const Crc16 & other)
delete

◆ update()

uint16_t iv::crypto::Crc16::update ( const char * data,
uint32_t length )

Member Data Documentation

◆ m_value

uint16_t iv::crypto::Crc16::m_value
private

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