![]() |
PIP 5.6.1
Platform-Independent Primitives
|
Вспомогательный беззнаковый тип фиксированной ширины для обобщенных реализаций CRC. Подробнее...
#include <picrc.h>
Открытые члены | |
| uint_cl () | |
| Создает значение, заполненное нулями. | |
| uint_cl (const uint_cl< L > &v) | |
| Создает копию. | |
| operator bool () | |
Возвращает true, если установлен хотя бы один бит. | |
| uint_cl< L > | operator+ (const uint_cl< L > &v) |
| Складывает два значения фиксированной ширины с переносом. | |
| uint_cl< L > | operator& (const uint_cl< L > &v) const |
| Возвращает побитовое И с другим значением. | |
| uint_cl< L > | operator| (const uint_cl< L > &v) const |
| Возвращает побитовое ИЛИ с другим значением. | |
| uint_cl< L > | operator^ (const uint_cl< L > &v) const |
| Возвращает побитовое исключающее ИЛИ с другим значением. | |
| bool | operator< (const uint_cl< L > &v) const |
| Оператор меньше | |
| bool | operator<= (const uint_cl< L > &v) const |
| Оператор меньше или равно | |
| bool | operator> (const uint_cl< L > &v) const |
| Оператор больше | |
| bool | operator>= (const uint_cl< L > &v) const |
| Оператор больше или равно | |
| bool | operator== (const uint_cl< L > &v) const |
| Оператор равенства | |
| bool | operator!= (const uint_cl< L > &v) const |
| Оператор неравенства | |
| bool | operator<= (const uint_cl< 8 > &v1) |
| Оператор меньше или равно (специализация для 8 бит) | |
| uint_cl< L > | operator>> (const int &c) const |
| Возвращает значение, сдвинутое вправо на указанное число битов. | |
| uint_cl< L > | operator<< (const int &c) const |
| Возвращает значение, сдвинутое влево на указанное число битов. | |
| uint_cl< L > & | inverse () const |
| Инвертирует все биты на месте. | |
| uint_cl< L > | inversed () const |
| Возвращает копию с инвертированными битами. | |
| uint_cl< L > | reversed () const |
| Возвращает копию с обратным порядком битов. | |
| const uchar * | data () const |
| Возвращает сырое байтовое представление. | |
| uchar * | data () |
| Возвращает сырое байтовое представление. | |
| uint | length () const |
| Возвращает длину хранения в байтах. | |
Вспомогательный беззнаковый тип фиксированной ширины для обобщенных реализаций CRC.