Stefan Scholz / ETL
Embed: (wiki syntax)

« Back to documentation index

binary.cpp File Reference

binary.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  etl
 

A multimap with the capacity defined at compile time.


Functions

uint8_t reverse_bits (uint8_t value)
 Reverse 8 bits.
uint16_t reverse_bits (uint16_t value)
 Reverse 16 bits.
uint32_t reverse_bits (uint32_t value)
 Reverse 32 bits.
uint64_t reverse_bits (uint64_t value)
 Reverse 64 bits.
uint16_t reverse_bytes (uint16_t value)
 Reverse bytes 16 bit.
uint32_t reverse_bytes (uint32_t value)
 Reverse bytes 32 bit.
uint64_t reverse_bytes (uint64_t value)
 Reverse bytes 64 bit.
uint8_t gray_to_binary (uint8_t value)
 Converts Gray code to binary.
uint16_t gray_to_binary (uint16_t value)
 Converts Gray code to binary.
uint32_t gray_to_binary (uint32_t value)
 Converts Gray code to binary.
uint64_t gray_to_binary (uint64_t value)
 Converts Gray code to binary.
uint_least8_t count_bits (uint8_t value)
 Count set bits. 8 bits.
uint_least8_t count_bits (uint16_t value)
 Count set bits. 16 bits.
uint_least8_t count_bits (uint32_t value)
 Count set bits. 32 bits.
uint_least8_t count_bits (uint64_t value)
 Count set bits. 64 bits.
uint_least8_t parity (uint8_t value)
 Parity. 8bits. 0 = even, 1 = odd.
uint_least8_t parity (uint16_t value)
 Parity. 16bits. 0 = even, 1 = odd.
uint_least8_t parity (uint32_t value)
 Parity. 32bits. 0 = even, 1 = odd.
uint_least8_t parity (uint64_t value)
 Parity. 64bits. 0 = even, 1 = odd.
uint_least8_t count_trailing_zeros (uint8_t value)
 Count trailing zeros.
uint_least8_t count_trailing_zeros (uint16_t value)
 Count trailing zeros.
uint_least8_t count_trailing_zeros (uint32_t value)
 Count trailing zeros.
uint_least8_t count_trailing_zeros (uint64_t value)
 Count trailing zeros.

Detailed Description

Definition in file binary.cpp.