|
| 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) |
|