|
| CCardUID () |
| Конструктор по умолчанию.
|
|
| CCardUID (const ilr_card_uid &rUID) |
| Конструктор копирования.
|
|
| CCardUID (const uint64_t &number, size_t nSize=8) |
| Конструктор из целого числа. Подробнее...
|
|
| CCardUID (const void *pData, size_t nSize) |
| Конструктор номера из байтов. Подробнее...
|
|
| CCardUID (uint8_t nEmSeries, uint16_t nEmNumber, uint16_t nFacility=0) |
| Конструктор номера Em-Marine. Подробнее...
|
|
void | Clear () |
| Очищает ID карты.
|
|
bool | IsEmpty () const |
| Проверяет пустой ли ID карты.
|
|
int | GetLength () const |
| Возвращает размер ID карты в байтах.
|
|
void | Assign (const void *pData, size_t nSize) |
| Устанавливает номера из байтов номера. Подробнее...
|
|
const CCardUID & | operator= (const uint32_t &other) |
| Оператор копирования из 4-байтного числа. Подробнее...
|
|
const CCardUID & | operator= (const uint64_t &other) |
| Оператор копирования из 8-байтного числа. Подробнее...
|
|
int | Compare (const ilr_card_uid &other) const |
| Сравнивает ID номеров. Подробнее...
|
|
bool | operator== (const ilr_card_uid &other) const |
| Оператор сравнения на равенство. Подробнее...
|
|
bool | operator!= (const ilr_card_uid &other) const |
| Оператор сравнения на не равенство. Подробнее...
|
|
bool | operator> (const ilr_card_uid &other) const |
| Оператор сравнения "больше". Подробнее...
|
|
bool | operator>= (const ilr_card_uid &other) const |
| Оператор сравнения "больше или равно". Подробнее...
|
|
bool | operator< (const ilr_card_uid &other) const |
| Оператор сравнения "меньше". Подробнее...
|
|
bool | operator<= (const ilr_card_uid &other) const |
| Оператор сравнения "меньше или равно". Подробнее...
|
|
std::string | ToString () const |
| Преобразует номер карты в строку.
|
|
bool | TryParse (const char *pStr) |
| Преобразует строку в номер карты.
|
|