|
|
XED_DLL_EXPORT int | xed_flag_set_print (const xed_flag_set_t *p, char *buf, int buflen) |
| print the flag set in the supplied buffer More...
|
|
XED_DLL_EXPORT xed_bool_t | xed_flag_set_is_subset_of (const xed_flag_set_t *p, const xed_flag_set_t *other) |
| returns true if this object has a subset of the flags of the "other" object. More...
|
|
|
XED_DLL_EXPORT xed_flag_enum_t | xed_flag_action_get_flag_name (const xed_flag_action_t *p) |
| get the name of the flag More...
|
|
XED_DLL_EXPORT
xed_flag_action_enum_t | xed_flag_action_get_action (const xed_flag_action_t *p, unsigned int i) |
| return the action More...
|
|
XED_DLL_EXPORT xed_bool_t | xed_flag_action_action_invalid (const xed_flag_action_enum_t a) |
| returns true if the specified action is invalid. More...
|
|
XED_DLL_EXPORT int | xed_flag_action_print (const xed_flag_action_t *p, char *buf, int buflen) |
| print the flag & actions More...
|
|
XED_DLL_EXPORT xed_bool_t | xed_flag_action_read_flag (const xed_flag_action_t *p) |
| returns true if either action is a read More...
|
|
XED_DLL_EXPORT xed_bool_t | xed_flag_action_writes_flag (const xed_flag_action_t *p) |
| returns true if either action is a write More...
|
|
XED_DLL_EXPORT xed_bool_t | xed_flag_action_read_action (xed_flag_action_enum_t a) |
| test to see if the specific action is a read More...
|
|
XED_DLL_EXPORT xed_bool_t | xed_flag_action_write_action (xed_flag_action_enum_t a) |
| test to see if a specific action is a write More...
|
|
|
XED_DLL_EXPORT unsigned int | xed_simple_flag_get_nflags (const xed_simple_flag_t *p) |
| returns the number of flag-actions More...
|
|
XED_DLL_EXPORT const
xed_flag_set_t * | xed_simple_flag_get_read_flag_set (const xed_simple_flag_t *p) |
| return union of bits for read flags More...
|
|
XED_DLL_EXPORT const
xed_flag_set_t * | xed_simple_flag_get_written_flag_set (const xed_simple_flag_t *p) |
| return union of bits for written flags More...
|
|
XED_DLL_EXPORT const
xed_flag_set_t * | xed_simple_flag_get_undefined_flag_set (const xed_simple_flag_t *p) |
| return union of bits for undefined flags More...
|
|
XED_DLL_EXPORT xed_bool_t | xed_simple_flag_get_may_write (const xed_simple_flag_t *p) |
| Indicates the flags are only conditionally written. More...
|
|
XED_DLL_EXPORT xed_bool_t | xed_simple_flag_get_must_write (const xed_simple_flag_t *p) |
| the flags always written More...
|
|
XED_DLL_EXPORT const
xed_flag_action_t * | xed_simple_flag_get_flag_action (const xed_simple_flag_t *p, unsigned int i) |
| return the specific flag-action. More...
|
|
XED_DLL_EXPORT xed_bool_t | xed_simple_flag_reads_flags (const xed_simple_flag_t *p) |
| boolean test to see if flags are read, scans the flags More...
|
|
XED_DLL_EXPORT xed_bool_t | xed_simple_flag_writes_flags (const xed_simple_flag_t *p) |
| boolean test to see if flags are written, scans the flags More...
|
|
XED_DLL_EXPORT int | xed_simple_flag_print (const xed_simple_flag_t *p, char *buf, int buflen) |
| print the flags More...
|
|
static XED_INLINE int | xed_flag_set_mask (const xed_flag_set_t *p) |
| Return the flags as a mask. More...
|
|