|
| | static_truth_table () |
| |
| static_truth_table< NumVars > | construct () const |
| |
| uint32_t | num_vars () const noexcept |
| |
| uint32_t | num_blocks () const noexcept |
| |
| uint32_t | num_bits () const noexcept |
| |
| std::array< uint64_t, NumBlocks >::iterator | begin () noexcept |
| | Begin iterator to bits.
|
| |
| std::array< uint64_t, NumBlocks >::iterator | end () noexcept |
| | End iterator to bits.
|
| |
| std::array< uint64_t, NumBlocks >::const_iterator | begin () const noexcept |
| | Begin iterator to bits.
|
| |
| std::array< uint64_t, NumBlocks >::const_iterator | end () const noexcept |
| | End iterator to bits.
|
| |
| std::array< uint64_t, NumBlocks >::reverse_iterator | rbegin () noexcept |
| | Reverse begin iterator to bits.
|
| |
| std::array< uint64_t, NumBlocks >::reverse_iterator | rend () noexcept |
| | Reverse end iterator to bits.
|
| |
| std::array< uint64_t, NumBlocks >::const_iterator | cbegin () const noexcept |
| | Constant begin iterator to bits.
|
| |
| std::array< uint64_t, NumBlocks >::const_iterator | cend () const noexcept |
| | Constant end iterator to bits.
|
| |
| std::array< uint64_t, NumBlocks >::const_reverse_iterator | crbegin () const noexcept |
| | Constant reverse begin iterator to bits.
|
| |
| std::array< uint64_t, NumBlocks >::const_reverse_iterator | crend () const noexcept |
| | Constant teverse end iterator to bits.
|
| |
| template<class TT> |
| static_truth_table< NumVars > & | operator= (const TT &other) |
| | Assign other truth table if number of variables match.
|
| |
| void | mask_bits () noexcept |
| |
template<
uint32_t NumVars>
struct kitty::static_truth_table< NumVars, false >
Truth table (more than 6 variables) in which number of variables is known at compile time.
Definition at line 124 of file kitty_static_tt.hpp.