|
ldas-tools-framecpp 3.0.4
|
#include <CheckSum.hh>

Public Types | |
| enum | kind_type { UNSET = -1 , NONE = 0 , CRC = 1 , UNSET = -1 , NONE = 0 , CRC = 1 } |
| enum | kind_type { UNSET = -1 , NONE = 0 , CRC = 1 , UNSET = -1 , NONE = 0 , CRC = 1 } |
| typedef INT_8U | size_type |
| typedef INT_4U | value_type |
| typedef INT_8U | size_type |
| typedef INT_4U | value_type |
Public Member Functions | |
| CheckSum (const kind_type Type) | |
| virtual | ~CheckSum () |
| kind_type | GetType () const |
| virtual void | Reset () |
| virtual void | calc (const void *Buffer, size_type NBytes)=0 |
| value_type | value () |
| Things to be do to. | |
| virtual CheckSum * | Clone () const =0 |
| CheckSum (const kind_type Type) | |
| virtual | ~CheckSum () |
| kind_type | GetType () const |
| virtual void | Reset () |
| virtual void | calc (const void *Buffer, size_type NBytes)=0 |
| value_type | value () |
| Things to be do to. | |
| virtual CheckSum * | Clone () const =0 |
Static Public Member Functions | |
| static CheckSum * | Create (kind_type Type) |
| static CheckSum * | Create (kind_type Type, value_type Value) |
| static std::string | FormatError (value_type ExpectedValue, value_type CalculatedValue) |
| static CheckSum * | Create (kind_type Type) |
| static CheckSum * | Create (kind_type Type, value_type Value) |
| static std::string | FormatError (value_type ExpectedValue, value_type CalculatedValue) |
Protected Member Functions | |
| CheckSum (const CheckSum &Source) | |
| virtual void | finish ()=0 |
| CheckSum (const CheckSum &Source) | |
| virtual void | finish ()=0 |
Protected Attributes | |
| value_type | m_value |
Private Member Functions | |
| CheckSum () | |
| CheckSum () | |
Private Attributes | |
| kind_type | m_type = UNSET |
| typedef INT_8U FrameCPP::Common::CheckSum::size_type |
| typedef INT_8U FrameCPP::Common::CheckSum::size_type |
| typedef INT_4U FrameCPP::Common::CheckSum::value_type |
| typedef INT_4U FrameCPP::Common::CheckSum::value_type |
| FrameCPP::Common::CheckSum::CheckSum | ( | const kind_type | Type | ) |
|
virtual |
|
protected |
|
private |
| FrameCPP::Common::CheckSum::CheckSum | ( | const kind_type | Type | ) |
|
virtual |
|
protected |
|
private |
|
pure virtual |
Implemented in CheckSumCRC, CheckSumCRC, FrameCPP::Common::CheckSumCRC, and FrameCPP::Common::CheckSumCRC.
|
pure virtual |
Implemented in CheckSumCRC, CheckSumCRC, FrameCPP::Common::CheckSumCRC, and FrameCPP::Common::CheckSumCRC.
|
pure virtual |
Implemented in CheckSumCRC, CheckSumCRC, FrameCPP::Common::CheckSumCRC, and FrameCPP::Common::CheckSumCRC.
|
pure virtual |
Implemented in CheckSumCRC, CheckSumCRC, FrameCPP::Common::CheckSumCRC, and FrameCPP::Common::CheckSumCRC.
|
static |
|
static |
|
protectedpure virtual |
Implemented in CheckSumCRC, CheckSumCRC, FrameCPP::Common::CheckSumCRC, and FrameCPP::Common::CheckSumCRC.
|
protectedpure virtual |
Implemented in CheckSumCRC, CheckSumCRC, FrameCPP::Common::CheckSumCRC, and FrameCPP::Common::CheckSumCRC.
|
static |
|
static |
|
inline |
| kind_type FrameCPP::Common::CheckSum::GetType | ( | ) | const |
|
virtual |
Reimplemented in CheckSumCRC, CheckSumCRC, FrameCPP::Common::CheckSumCRC, and FrameCPP::Common::CheckSumCRC.
|
virtual |
Reimplemented in CheckSumCRC, CheckSumCRC, FrameCPP::Common::CheckSumCRC, and FrameCPP::Common::CheckSumCRC.
|
inline |
Things to be do to.
Things to do to complete the calculation
| value_type FrameCPP::Common::CheckSum::value | ( | ) |
Things to be do to.
Things to do to complete the calculation
|
protected |