|
|
| ubits (const ubits &)=delete |
| |
|
| ubits (ubits &&)=default |
| |
|
| ubits (uint64_t v) |
| |
|
const ubits & | check () |
| |
|
const ubits & | check (std::false_type) |
| |
|
const ubits & | check (std::true_type) |
| |
|
const ubits & | operator+= (uint64_t v) |
| |
|
const ubits & | operator= (const ubits &v) |
| |
|
const ubits_base & | operator= (const ubits_base &v) |
| |
| uint64_t | operator= (uint64_t v) override |
| |
|
const ubits & | operator^= (uint64_t v) |
| |
|
const ubits & | operator|= (bitvec v) |
| |
| const ubits & | operator|= (uint64_t v) override |
| |
|
const ubits & | set_subfield (uint64_t v, unsigned bit, unsigned size) |
| |
| unsigned | size () override |
| |
|
| ubits_base (uint64_t v) |
| |
|
bool | disable () const |
| |
|
bool | disable_if_reset_value () |
| |
|
bool | disable_if_unmodified () |
| |
|
bool | disable_if_zero () const |
| |
|
bool | disabled () const |
| |
|
void | enable () const |
| |
|
void | log (const char *op, uint64_t v) const |
| |
|
bool | modified () const |
| |
|
| operator uint64_t () const |
| |
|
void | rewrite () |
| |
|
void | set_modified (bool v=true) |
| |