![]() |
P4C
The P4 Compiler
|
Public Member Functions | |
| register_reference (const register_reference &)=default | |
| register_reference (register_reference &&)=default | |
| const char * | c_str () const |
| bool | disable () |
| bool | disable_if_reset_value () |
| bool | disable_if_unmodified () |
| bool | disable_if_zero () |
| bool | disabled () const |
| void | enable () |
| void | log () const |
| bool | modified () const |
| operator bool () const | |
| REG * | operator-> () const |
| register_reference & | operator= (const register_reference &) &=default |
| register_reference & | operator= (register_reference &&) &=default |
| void | rewrite () |
| register_reference & | set (const char *a, REG *r) |
| void | set_modified (bool v=true) |
Public Attributes | |
| bool | disabled_ = false |
| bool | read = false |
| bool | write = false |