|
CHERIoT RTOS
A compartmentalised RTOS for CHERIoT hardware
|
Enum specialisation, prints the enum as a string and then the numeric value. More...
#include <debug.hh>
Static Public Member Functions | |
| static DebugFormatArgument | construct (T value) |
| static DebugFormatArgument | construct (T value) |
| static DebugFormatArgument | construct (ptraddr_t value) |
Enum specialisation, prints the enum as a string and then the numeric value.
Specialisation for things that can be converted to addresses, prints as an unsigned number.
Pointer specialisation, prints the pointer as a full capability.
This specialisation uses the generic printing facility in the library call and passes a callback that will map the enumeration to a string.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |