This is the base class for all crl items that have attributes.
You can access all attributes, including special ones that are
available in C++ (like routine->external()).
| MapSymbolValue const * | | attrs | | () const |
| VChar | | attrs_to_vchar | | () const |
| VChar | | attrs_to_vchar | | (int variant) const |
| VChar | | attrs_to_vchar | | (Graph const *, int variant) const |
| void | | clear_attrs | | () |
| ItemDeclaration * | | declaration | | () const |
| Value * | | find | | (char const * key) const |
| bool | | find | | (float_t & result, char const * key) const |
| bool | | find | | (float_t & result, Value const * key) const |
| bool | | find | | (signed_t & result, char const * key) const |
| bool | | find | | (signed_t & result, Value const * key) const |
| bool | | find | | (unsigned_t & result, char const * key) const |
| bool | | find | | (unsigned_t & result, Value const * key) const |
| Value * | | find | | (Value const * key) const |
| bool | | find_bool | | (char const * key) const |
| bool | | find_bool | | (Value const * key) const |
| bool | | find_bool_sym | | (symbol_t key) const |
| byte_t | | find_byte | | (char const * key) const |
| byte_t | | find_byte | | (Value const * key) const |
| byte_t | | find_byte_sym | | (symbol_t key) const |
| int | | find_int | | (char const * key) const |
| int | | find_int | | (Value const * key) const |
| int | | find_int_sym | | (symbol_t key) const |
| Item * | | find_item | | (char const * key) const |
| Item * | | find_item | | (Value const * key) const |
| Item * | | find_item_sym | | (symbol_t key) const |
| char const * | | find_string | | (char const * key) const |
| char const * | | find_string | | (Value const * key) const |
| char const * | | find_string_sym | | (symbol_t key) const |
| Value * | | find_sym | | (symbol_t key) const |
| bool | | find_sym | | (float_t & result, symbol_t key) const |
| bool | | find_sym | | (signed_t & result, symbol_t key) const |
| bool | | find_sym | | (unsigned_t & result, symbol_t key) const |
| symbol_t | | find_symbol | | (char const * key) const |
| symbol_t | | find_symbol | | (Value const * key) const |
| symbol_t | | find_symbol_sym | | (symbol_t key) const |
| word32_t | | find_word32 | | (char const * key) const |
| word32_t | | find_word32 | | (Value const * key) const |
| word32_t | | find_word32_sym | | (symbol_t key) const |
| Value * | | get | | () |
| Value const * | | get | | () const |
| Item * | | get_item | | () |
| Item const * | | get_item | | () const |
| bool | | has | | (char const * key) const |
| bool | | has | | (Value const * key) const |
| bool | | has_attrs | | () const |
| bool | | has_sym | | (symbol_t key) const |
| bool | | invalidate | | () |
| bool | | is_special | | (char const * key) const |
| bool | | is_special | | (Value const * key) const |
| bool | | is_special_sym | | (symbol_t key) const |
| bool | | is_valid | | () const |
| bool | | is_valid_special | | () const |
| char const * | | name | | () const |
| bool | | poke | | (Value * value) |
| bool | | poke_once | | (Value * value) |
| void | | print_attrs | | (VChar & v) const |
| void | | print_attrs | | (FILE *) const |
| void | | print_attrs | | (VChar & v, int variant) const |
| void | | print_attrs | | (FILE *, int variant) const |
| void | | print_attrs | | (VChar &, Graph const *, int variant) const |
| void | | print_attrs | | (FILE *, Graph const *, int variant) const |
| bool | | reset | | (char const * key) |
| bool | | reset | | (Value const * key) |
| void | | reset_attribute_sym | | (symbol_t key) |
| void | | reset_ctxt_attribute_sym | | (symbol_t key) |
| void | | reset_ctxt_recursively | | (char const * key) |
| void | | reset_ctxt_recursively_sym | | (symbol_t key) |
| void | | reset_recursively | | (char const * key) |
| void | | reset_recursively_sym | | (symbol_t key) |
| bool | | reset_sym | | (symbol_t key) |
| bool | | set | | (char const * key, Value * value) |
| bool | | set | | (char const * key, Item * value) |
| bool | | set | | (char const * key, char const * value) |
| bool | | set | | (char const * key, unsigned_t value) |
| bool | | set | | (Value const * key, Value * value) |
| bool | | set | | (Value const * key, Item * value) |
| bool | | set | | (Value const * key, char const * value) |
| bool | | set | | (Value const * key, unsigned_t value) |
| bool | | set_float | | (char const * key, float_t value) |
| bool | | set_float | | (Value const * key, float_t value) |
| bool | | set_once | | (char const * key, Value * value) |
| bool | | set_once | | (char const * key, Item * value) |
| bool | | set_once | | (char const * key, char const * value) |
| bool | | set_once | | (char const * key, unsigned_t value) |
| bool | | set_once | | (Value const * key, Value * value) |
| bool | | set_once | | (Value const * key, Item * value) |
| bool | | set_once | | (Value const * key, char const * value) |
| bool | | set_once | | (Value const * key, unsigned_t value) |
| bool | | set_once_float | | (char const * key, float_t value) |
| bool | | set_once_float | | (Value const * key, float_t value) |
| bool | | set_once_signed | | (char const * key, signed_t value) |
| bool | | set_once_signed | | (Value const * key, signed_t value) |
| bool | | set_once_sym | | (symbol_t key, Value * value) |
| bool | | set_once_sym | | (symbol_t key, Item * value) |
| bool | | set_once_sym | | (symbol_t key, char const * value) |
| bool | | set_once_sym | | (symbol_t key, unsigned_t value) |
| bool | | set_once_sym_float | | (symbol_t key, float_t value) |
| bool | | set_once_sym_signed | | (symbol_t key, signed_t value) |
| bool | | set_once_sym_symbol | | (symbol_t key, symbol_t value) |
| bool | | set_once_symbol | | (char const * key, symbol_t value) |
| bool | | set_once_symbol | | (Value const * key, symbol_t value) |
| bool | | set_signed | | (char const * key, signed_t value) |
| bool | | set_signed | | (Value const * key, signed_t value) |
| bool | | set_sym | | (symbol_t key, Value * value) |
| bool | | set_sym | | (symbol_t key, Item * value) |
| bool | | set_sym | | (symbol_t key, char const * value) |
| bool | | set_sym | | (symbol_t key, unsigned_t value) |
| bool | | set_sym_float | | (symbol_t key, float_t value) |
| bool | | set_sym_signed | | (symbol_t key, signed_t value) |
| bool | | set_sym_symbol | | (symbol_t key, symbol_t value) |
| bool | | set_symbol | | (char const * key, symbol_t value) |
| bool | | set_symbol | | (Value const * key, symbol_t value) |
Reader of slot 'attrs': The context insensitive attributes.
This reader is NULL safe; for this == NULL, it returns NULL.