![]() |
P4C
The P4 Compiler
|
Public Member Functions | |
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 | |
virtual uint64_t | operator= (uint64_t v)=0 |
virtual const ubits_base & | operator|= (uint64_t v)=0 |
void | rewrite () |
void | set_modified (bool v=true) |
virtual unsigned | size ()=0 |
Public Attributes | |
bool | disabled_ |
bool | read |
uint64_t | reset_value |
uint64_t | value |
bool | write |