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

#include <LomsCrc16.hpp>

Public Member Functions

 LomsCrc16 ()
 
 LomsCrc16 (const LomsCrc16 &other)=delete
 
 LomsCrc16 (LomsCrc16 &&other)=delete
 
 ~LomsCrc16 ()=default
 
LomsCrc16operator= (const LomsCrc16 &other)=delete
 
LomsCrc16operator= (const LomsCrc16 &&other)=delete
 
uint16_t update (const char *data, uint16_t length)
 

Private Attributes

uint16_t m_value
 

Constructor & Destructor Documentation

◆ LomsCrc16() [1/3]

iv::crypto::LomsCrc16::LomsCrc16 ( )

◆ LomsCrc16() [2/3]

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

◆ LomsCrc16() [3/3]

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

◆ ~LomsCrc16()

iv::crypto::LomsCrc16::~LomsCrc16 ( )
default

Member Function Documentation

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

◆ update()

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

Member Data Documentation

◆ m_value

uint16_t iv::crypto::LomsCrc16::m_value
private

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