5#ifndef SCT_SerialNumber_h
6#define SCT_SerialNumber_h
55 std::string
str()
const;
61 operator unsigned int()
const;
SCT_SerialNumber()
Default constructor produces an invalid serial number.
unsigned long long to_ulonglong() const
Full serial number as long long.
std::string str() const
Full serial number as a string.
bool isWellFormed() const
Cursory check on whether the serial number is well formed N.B.
unsigned int to_uint() const
Truncated serial number as unsigned int.
unsigned int m_truncatedNumber
The truncated number holds the integer part after the '20220' of the serial number.
bool is_valid() const
Until a better test is made, is_valid returns only whether its well formed.