|
|
| 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) |
| | Преобразует строку в номер карты.
|
| |