struct CrlValueRefMap / crl_value_ref_map_t
Concrete Class
Description
A reference to a map-style structure (e.g. ValueMap or Item)
The CRL syntax is:
name.index
Reading works for all types that understand find(symbol_t).
Writing works for all types that understand set(symbol_t,Value).
Kinship
Immediate super class: ValueRef
Immediate sub class: ValueRefContext
Slots
Inherited Slots
Members
| | CrlValueRefMap | | (Structure *, char const *) |
| bool | | append | | (Value * value) |
| bool | | append | | (Item * value) |
| bool | | append | | (char const * value) |
| bool | | append | | (unsigned_t value) |
| bool | | append_float | | (float_t value) |
| bool | | append_signed | | (signed_t value) |
| bool | | append_symbol | | (symbol_t value) |
| Value * | | find | | (char const * key) const |
| bool | | find | | (float_t & result, char const * key) const |
| bool | | find | | (float_t & result, Item const * key) const |
| bool | | find | | (float_t & result, Value const * key) const |
| Value * | | find | | (Item const * key) const |
| bool | | find | | (signed_t & result, char const * key) const |
| bool | | find | | (signed_t & result, Item 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, Item 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 | | (Item 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 | | (Item 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 | | (Item 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 | | (Item 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 | | (Item const * key) const |
| char const * | | find_string | | (Value const * key) const |
| char const * | | find_string_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 |
| Value * | | find_sym | | (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 | | (Item 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 | | (Item const * key) const |
| word32_t | | find_word32 | | (Value const * key) const |
| word32_t | | find_word32_sym | | (symbol_t key) const |
| Value * | | get | | () const |
| bool | | get | | (float_t & result) const |
| bool | | get | | (signed_t & result) const |
| bool | | get | | (unsigned_t & result) const |
| bool | | get_bool | | () const |
| byte_t | | get_byte | | () const |
| int | | get_int | | () const |
| Item * | | get_item | | () const |
| char const * | | get_string | | () const |
| symbol_t | | get_symbol | | () const |
| word32_t | | get_word32 | | () const |
| bool | | has | | (char const * key) const |
| bool | | has | | (Item const * key) const |
| bool | | has | | (signed_t key) const |
| bool | | has | | (Value const * key) const |
| bool | | has_sym | | (symbol_t key) const |
| symbol_t | | index | | () const |
| bool | | invalidate | | () const |
| bool | | is_special | | (char const * key) const |
| bool | | is_special | | (Item const * key) const |
| bool | | is_special | | (signed_t 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 |
| index_t | | next_index | | () const |
| Value * | | nth | | (signed_t key) const |
| bool | | nth | | (float_t & result, signed_t key) const |
| bool | | nth | | (signed_t & result, signed_t key) const |
| bool | | nth | | (unsigned_t & result, signed_t key) const |
| bool | | nth_bool | | (signed_t key) const |
| byte_t | | nth_byte | | (signed_t key) const |
| int | | nth_int | | (signed_t key) const |
| Item * | | nth_item | | (signed_t key) const |
| char const * | | nth_string | | (signed_t key) const |
| symbol_t | | nth_symbol | | (signed_t key) const |
| word32_t | | nth_word32 | | (signed_t key) const |
| bool | | poke | | (Value * value) const |
| bool | | poke | | (Item * value) const |
| bool | | poke | | (char const * value) const |
| bool | | poke | | (unsigned_t value) const |
| bool | | poke_float | | (float_t value) const |
| bool | | poke_once | | (Value * value) const |
| bool | | poke_once | | (Item * value) const |
| bool | | poke_once | | (char const * value) const |
| bool | | poke_once | | (unsigned_t value) const |
| bool | | poke_once_float | | (float_t value) const |
| bool | | poke_once_signed | | (signed_t value) const |
| bool | | poke_once_symbol | | (symbol_t value) const |
| bool | | poke_signed | | (signed_t value) const |
| bool | | poke_symbol | | (symbol_t value) const |
| bool | | reset | | (char const * key) |
| bool | | reset | | (Item const * key) |
| bool | | reset | | (signed_t key) |
| bool | | reset | | (Value const * key) |
| bool | | reset_sym | | (symbol_t key) |
| bool | | set | | (char const * key, Value * value) |
| bool | | set | | (char const * key, Item * value) |
| bool | | set | | (Item const * key, Value * value) |
| bool | | set | | (Item const * key, Item * value) |
| bool | | set | | (Item const * key, char const * value) |
| bool | | set | | (Item const * key, unsigned_t value) |
| bool | | set | | (signed_t key, Value * value) |
| bool | | set | | (signed_t key, Item * value) |
| bool | | set | | (signed_t key, char const * value) |
| bool | | set | | (signed_t key, unsigned_t 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 | | (Item const * key, float_t value) |
| bool | | set_float | | (signed_t key, float_t value) |
| bool | | set_float | | (Value const * key, float_t value) |
| void | | set_index | | (symbol_t) |
| bool | | set_once | | (char const * key, Value * value) |
| bool | | set_once | | (char const * key, Item * value) |
| bool | | set_once | | (Item const * key, Value * value) |
| bool | | set_once | | (Item const * key, Item * value) |
| bool | | set_once | | (Item const * key, char const * value) |
| bool | | set_once | | (Item const * key, unsigned_t value) |
| bool | | set_once | | (signed_t key, Value * value) |
| bool | | set_once | | (signed_t key, Item * value) |
| bool | | set_once | | (signed_t key, char const * value) |
| bool | | set_once | | (signed_t key, unsigned_t 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 | | (Item const * key, float_t value) |
| bool | | set_once_float | | (signed_t key, float_t value) |
| bool | | set_once_float | | (Value const * key, float_t value) |
| bool | | set_once_signed | | (Item const * key, signed_t value) |
| bool | | set_once_signed | | (signed_t key, signed_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 | | (Item const * key, symbol_t value) |
| bool | | set_once_symbol | | (signed_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 | | (Item const * key, signed_t value) |
| bool | | set_signed | | (signed_t key, signed_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 | | (Item const * key, symbol_t value) |
| bool | | set_symbol | | (signed_t key, symbol_t value) |
| bool | | set_symbol | | (char const * key, symbol_t value) |
| bool | | set_symbol | | (Value const * key, symbol_t value) |
Inherited Members
Detailed Descriptions
#if CRL_NEED_VALUE_REF_MAP
Reader of slot 'index': The index this references.
To write this slot, use set_index().
This reader must not be invoked with this == NULL.
#if CRL_NEED_VALUE_REF_MAP
void set_index (symbol_t)
Writer of slot 'index': The index this references.
To read this slot, use set_index().
This writer must not be invoked with this == NULL.
#if CRL_NEED_VALUE_REF_MAP
[constructor] CrlValueRefMap (Structure *, char const *)
#if CRL_NEED_VALUE_REF_MAP
bool append (Value * value)
inherit
#if CRL_NEED_VALUE_REF_MAP
bool append (Item * value)
#if CRL_NEED_VALUE_REF_MAP
bool append (char const * value)
#if CRL_NEED_VALUE_REF_MAP
bool append (unsigned_t value)
#if CRL_NEED_VALUE_REF_MAP
bool append_float (float_t value)
#if CRL_NEED_VALUE_REF_MAP
bool append_signed (signed_t value)
#if CRL_NEED_VALUE_REF_MAP
bool append_symbol (symbol_t value)
#if CRL_NEED_VALUE_REF_MAP
Value * find (char const * key) const
#if CRL_NEED_VALUE_REF_MAP
bool find (float_t & result, char const * key) const
| C++: |
bool CrlValueRefMap::find (crl_float_t & result, char const * key) const |
| C: |
crl_bool_t crl_value_ref_map_find_float (crl_float_t * result, crl_value_ref_map_t const * self, char const * key) |
#if CRL_NEED_VALUE_REF_MAP
bool find (float_t & result, Item const * key) const
#if CRL_NEED_VALUE_REF_MAP
bool find (float_t & result, Value const * key) const
#if CRL_NEED_VALUE_REF_MAP
Value * find (Item const * key) const
#if CRL_NEED_VALUE_REF_MAP
bool find (signed_t & result, char const * key) const
| C++: |
bool CrlValueRefMap::find (crl_signed_t & result, char const * key) const |
| C: |
crl_bool_t crl_value_ref_map_find_signed (crl_signed_t * result, crl_value_ref_map_t const * self, char const * key) |
#if CRL_NEED_VALUE_REF_MAP
bool find (signed_t & result, Item const * key) const
#if CRL_NEED_VALUE_REF_MAP
bool find (signed_t & result, Value const * key) const
#if CRL_NEED_VALUE_REF_MAP
bool find (unsigned_t & result, char const * key) const
| C++: |
bool CrlValueRefMap::find (crl_unsigned_t & result, char const * key) const |
| C: |
crl_bool_t crl_value_ref_map_find_unsigned (crl_unsigned_t * result, crl_value_ref_map_t const * self, char const * key) |
#if CRL_NEED_VALUE_REF_MAP
bool find (unsigned_t & result, Item const * key) const
#if CRL_NEED_VALUE_REF_MAP
bool find (unsigned_t & result, Value const * key) const
#if CRL_NEED_VALUE_REF_MAP
Value * find (Value const * key) const
#if CRL_NEED_VALUE_REF_MAP
bool find_bool (char const * key) const
#if CRL_NEED_VALUE_REF_MAP
bool find_bool (Item const * key) const
#if CRL_NEED_VALUE_REF_MAP
bool find_bool (Value const * key) const
#if CRL_NEED_VALUE_REF_MAP
bool find_bool_sym (symbol_t key) const
#if CRL_NEED_VALUE_REF_MAP
byte_t find_byte (char const * key) const
#if CRL_NEED_VALUE_REF_MAP
byte_t find_byte (Item const * key) const
#if CRL_NEED_VALUE_REF_MAP
byte_t find_byte (Value const * key) const
#if CRL_NEED_VALUE_REF_MAP
#if CRL_NEED_VALUE_REF_MAP
int find_int (char const * key) const
#if CRL_NEED_VALUE_REF_MAP
int find_int (Item const * key) const
#if CRL_NEED_VALUE_REF_MAP
int find_int (Value const * key) const
#if CRL_NEED_VALUE_REF_MAP
int find_int_sym (symbol_t key) const
#if CRL_NEED_VALUE_REF_MAP
Item * find_item (char const * key) const
#if CRL_NEED_VALUE_REF_MAP
Item * find_item (Item const * key) const
#if CRL_NEED_VALUE_REF_MAP
Item * find_item (Value const * key) const
#if CRL_NEED_VALUE_REF_MAP
Item * find_item_sym (symbol_t key) const
#if CRL_NEED_VALUE_REF_MAP
char const * find_string (char const * key) const
| C++: |
char const * CrlValueRefMap::find_string (char const * key) const |
| C: |
char const * crl_value_ref_map_find_string (crl_value_ref_map_t const * self, char const * key) |
#if CRL_NEED_VALUE_REF_MAP
char const * find_string (Item const * key) const
#if CRL_NEED_VALUE_REF_MAP
char const * find_string (Value const * key) const
#if CRL_NEED_VALUE_REF_MAP
char const * find_string_sym (symbol_t key) const
#if CRL_NEED_VALUE_REF_MAP
bool find_sym (float_t & result, symbol_t key) const
#if CRL_NEED_VALUE_REF_MAP
bool find_sym (signed_t & result, symbol_t key) const
#if CRL_NEED_VALUE_REF_MAP
#if CRL_NEED_VALUE_REF_MAP
bool find_sym (unsigned_t & result, symbol_t key) const
#if CRL_NEED_VALUE_REF_MAP
symbol_t find_symbol (char const * key) const
#if CRL_NEED_VALUE_REF_MAP
symbol_t find_symbol (Item const * key) const
#if CRL_NEED_VALUE_REF_MAP
symbol_t find_symbol (Value const * key) const
#if CRL_NEED_VALUE_REF_MAP
#if CRL_NEED_VALUE_REF_MAP
word32_t find_word32 (char const * key) const
#if CRL_NEED_VALUE_REF_MAP
word32_t find_word32 (Item const * key) const
#if CRL_NEED_VALUE_REF_MAP
word32_t find_word32 (Value const * key) const
#if CRL_NEED_VALUE_REF_MAP
#if CRL_NEED_VALUE_REF_MAP
bool has (char const * key) const
#if CRL_NEED_VALUE_REF_MAP
bool has (Item const * key) const
#if CRL_NEED_VALUE_REF_MAP
bool has (signed_t key) const
#if CRL_NEED_VALUE_REF_MAP
bool has (Value const * key) const
#if CRL_NEED_VALUE_REF_MAP
bool has_sym (symbol_t key) const
#if CRL_NEED_VALUE_REF_MAP
bool is_special (char const * key) const
#if CRL_NEED_VALUE_REF_MAP
bool is_special (Item const * key) const
#if CRL_NEED_VALUE_REF_MAP
bool is_special (signed_t key) const
#if CRL_NEED_VALUE_REF_MAP
bool is_special (Value const * key) const
#if CRL_NEED_VALUE_REF_MAP
bool is_special_sym (symbol_t key) const
#if CRL_NEED_VALUE_REF_MAP
index_t next_index () const
#if CRL_NEED_VALUE_REF_MAP
Value * nth (signed_t key) const
#if CRL_NEED_VALUE_REF_MAP
bool nth (float_t & result, signed_t key) const
| C++: |
bool CrlValueRefMap::nth (crl_float_t & result, crl_signed_t key) const |
| C: |
crl_bool_t crl_value_ref_map_nth_float (crl_float_t * result, crl_value_ref_map_t const * self, crl_signed_t key) |
#if CRL_NEED_VALUE_REF_MAP
bool nth (signed_t & result, signed_t key) const
| C++: |
bool CrlValueRefMap::nth (crl_signed_t & result, crl_signed_t key) const |
| C: |
crl_bool_t crl_value_ref_map_nth_signed (crl_signed_t * result, crl_value_ref_map_t const * self, crl_signed_t key) |
#if CRL_NEED_VALUE_REF_MAP
bool nth (unsigned_t & result, signed_t key) const
| C++: |
bool CrlValueRefMap::nth (crl_unsigned_t & result, crl_signed_t key) const |
| C: |
crl_bool_t crl_value_ref_map_nth_unsigned (crl_unsigned_t * result, crl_value_ref_map_t const * self, crl_signed_t key) |
#if CRL_NEED_VALUE_REF_MAP
bool nth_bool (signed_t key) const
#if CRL_NEED_VALUE_REF_MAP
byte_t nth_byte (signed_t key) const
#if CRL_NEED_VALUE_REF_MAP
int nth_int (signed_t key) const
#if CRL_NEED_VALUE_REF_MAP
Item * nth_item (signed_t key) const
#if CRL_NEED_VALUE_REF_MAP
char const * nth_string (signed_t key) const
| C++: |
char const * CrlValueRefMap::nth_string (crl_signed_t key) const |
| C: |
char const * crl_value_ref_map_nth_string (crl_value_ref_map_t const * self, crl_signed_t key) |
#if CRL_NEED_VALUE_REF_MAP
symbol_t nth_symbol (signed_t key) const
#if CRL_NEED_VALUE_REF_MAP
word32_t nth_word32 (signed_t key) const
#if CRL_NEED_VALUE_REF_MAP
bool reset (char const * key)
#if CRL_NEED_VALUE_REF_MAP
bool reset (Item const * key)
#if CRL_NEED_VALUE_REF_MAP
bool reset (signed_t key)
#if CRL_NEED_VALUE_REF_MAP
bool reset (Value const * key)
#if CRL_NEED_VALUE_REF_MAP
bool reset_sym (symbol_t key)
#if CRL_NEED_VALUE_REF_MAP
bool set (char const * key, Value * value)
#if CRL_NEED_VALUE_REF_MAP
bool set (char const * key, Item * value)
#if CRL_NEED_VALUE_REF_MAP
bool set (Item const * key, Value * value)
#if CRL_NEED_VALUE_REF_MAP
bool set (Item const * key, Item * value)
#if CRL_NEED_VALUE_REF_MAP
bool set (Item const * key, char const * value)
#if CRL_NEED_VALUE_REF_MAP
bool set (Item const * key, unsigned_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set (signed_t key, Value * value)
#if CRL_NEED_VALUE_REF_MAP
bool set (signed_t key, Item * value)
#if CRL_NEED_VALUE_REF_MAP
bool set (signed_t key, char const * value)
| C++: |
bool CrlValueRefMap::set (crl_signed_t key, char const * value) |
| C: |
crl_bool_t crl_value_ref_map_set_nth_string (crl_value_ref_map_t * self, crl_signed_t key, char const * value) |
#if CRL_NEED_VALUE_REF_MAP
bool set (signed_t key, unsigned_t value)
| C++: |
bool CrlValueRefMap::set (crl_signed_t key, crl_unsigned_t value) |
| C: |
crl_bool_t crl_value_ref_map_set_nth_unsigned (crl_value_ref_map_t * self, crl_signed_t key, crl_unsigned_t value) |
#if CRL_NEED_VALUE_REF_MAP
bool set (char const * key, char const * value)
| C++: |
bool CrlValueRefMap::set (char const * key, char const * value) |
| C: |
crl_bool_t crl_value_ref_map_set_string (crl_value_ref_map_t * self, char const * key, char const * value) |
#if CRL_NEED_VALUE_REF_MAP
bool set (char const * key, unsigned_t value)
| C++: |
bool CrlValueRefMap::set (char const * key, crl_unsigned_t value) |
| C: |
crl_bool_t crl_value_ref_map_set_unsigned (crl_value_ref_map_t * self, char const * key, crl_unsigned_t value) |
#if CRL_NEED_VALUE_REF_MAP
bool set (Value const * key, Value * value)
#if CRL_NEED_VALUE_REF_MAP
bool set (Value const * key, Item * value)
#if CRL_NEED_VALUE_REF_MAP
bool set (Value const * key, char const * value)
#if CRL_NEED_VALUE_REF_MAP
bool set (Value const * key, unsigned_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_float (char const * key, float_t value)
| C++: |
bool CrlValueRefMap::set_float (char const * key, crl_float_t value) |
| C: |
crl_bool_t crl_value_ref_map_set_float (crl_value_ref_map_t * self, char const * key, crl_float_t value) |
#if CRL_NEED_VALUE_REF_MAP
bool set_float (Item const * key, float_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_float (signed_t key, float_t value)
| C++: |
bool CrlValueRefMap::set_float (crl_signed_t key, crl_float_t value) |
| C: |
crl_bool_t crl_value_ref_map_set_nth_float (crl_value_ref_map_t * self, crl_signed_t key, crl_float_t value) |
#if CRL_NEED_VALUE_REF_MAP
bool set_float (Value const * key, float_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once (char const * key, Value * value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once (char const * key, Item * value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once (Item const * key, Value * value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once (Item const * key, Item * value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once (Item const * key, char const * value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once (Item const * key, unsigned_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once (signed_t key, Value * value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once (signed_t key, Item * value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once (signed_t key, char const * value)
| C++: |
bool CrlValueRefMap::set_once (crl_signed_t key, char const * value) |
| C: |
crl_bool_t crl_value_ref_map_set_once_nth_string (crl_value_ref_map_t * self, crl_signed_t key, char const * value) |
#if CRL_NEED_VALUE_REF_MAP
bool set_once (signed_t key, unsigned_t value)
| C++: |
bool CrlValueRefMap::set_once (crl_signed_t key, crl_unsigned_t value) |
| C: |
crl_bool_t crl_value_ref_map_set_once_nth_unsigned (crl_value_ref_map_t * self, crl_signed_t key, crl_unsigned_t value) |
#if CRL_NEED_VALUE_REF_MAP
bool set_once (char const * key, char const * value)
| C++: |
bool CrlValueRefMap::set_once (char const * key, char const * value) |
| C: |
crl_bool_t crl_value_ref_map_set_once_string (crl_value_ref_map_t * self, char const * key, char const * value) |
#if CRL_NEED_VALUE_REF_MAP
bool set_once (char const * key, unsigned_t value)
| C++: |
bool CrlValueRefMap::set_once (char const * key, crl_unsigned_t value) |
| C: |
crl_bool_t crl_value_ref_map_set_once_unsigned (crl_value_ref_map_t * self, char const * key, crl_unsigned_t value) |
#if CRL_NEED_VALUE_REF_MAP
bool set_once (Value const * key, Value * value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once (Value const * key, Item * value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once (Value const * key, char const * value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once (Value const * key, unsigned_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once_float (char const * key, float_t value)
| C++: |
bool CrlValueRefMap::set_once_float (char const * key, crl_float_t value) |
| C: |
crl_bool_t crl_value_ref_map_set_once_float (crl_value_ref_map_t * self, char const * key, crl_float_t value) |
#if CRL_NEED_VALUE_REF_MAP
bool set_once_float (Item const * key, float_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once_float (signed_t key, float_t value)
| C++: |
bool CrlValueRefMap::set_once_float (crl_signed_t key, crl_float_t value) |
| C: |
crl_bool_t crl_value_ref_map_set_once_nth_float (crl_value_ref_map_t * self, crl_signed_t key, crl_float_t value) |
#if CRL_NEED_VALUE_REF_MAP
bool set_once_float (Value const * key, float_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once_signed (Item const * key, signed_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once_signed (signed_t key, signed_t value)
| C++: |
bool CrlValueRefMap::set_once_signed (crl_signed_t key, crl_signed_t value) |
| C: |
crl_bool_t crl_value_ref_map_set_once_nth_signed (crl_value_ref_map_t * self, crl_signed_t key, crl_signed_t value) |
#if CRL_NEED_VALUE_REF_MAP
bool set_once_signed (char const * key, signed_t value)
| C++: |
bool CrlValueRefMap::set_once_signed (char const * key, crl_signed_t value) |
| C: |
crl_bool_t crl_value_ref_map_set_once_signed (crl_value_ref_map_t * self, char const * key, crl_signed_t value) |
#if CRL_NEED_VALUE_REF_MAP
bool set_once_signed (Value const * key, signed_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once_sym (symbol_t key, Value * value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once_sym (symbol_t key, Item * value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once_sym (symbol_t key, char const * value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once_sym (symbol_t key, unsigned_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once_sym_float (symbol_t key, float_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once_sym_signed (symbol_t key, signed_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once_sym_symbol (symbol_t key, symbol_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once_symbol (Item const * key, symbol_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once_symbol (signed_t key, symbol_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once_symbol (char const * key, symbol_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_once_symbol (Value const * key, symbol_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_signed (Item const * key, signed_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_signed (signed_t key, signed_t value)
| C++: |
bool CrlValueRefMap::set_signed (crl_signed_t key, crl_signed_t value) |
| C: |
crl_bool_t crl_value_ref_map_set_nth_signed (crl_value_ref_map_t * self, crl_signed_t key, crl_signed_t value) |
#if CRL_NEED_VALUE_REF_MAP
bool set_signed (char const * key, signed_t value)
| C++: |
bool CrlValueRefMap::set_signed (char const * key, crl_signed_t value) |
| C: |
crl_bool_t crl_value_ref_map_set_signed (crl_value_ref_map_t * self, char const * key, crl_signed_t value) |
#if CRL_NEED_VALUE_REF_MAP
bool set_signed (Value const * key, signed_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_sym (symbol_t key, Value * value)
#if CRL_NEED_VALUE_REF_MAP
bool set_sym (symbol_t key, Item * value)
#if CRL_NEED_VALUE_REF_MAP
bool set_sym (symbol_t key, char const * value)
#if CRL_NEED_VALUE_REF_MAP
bool set_sym (symbol_t key, unsigned_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_sym_float (symbol_t key, float_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_sym_signed (symbol_t key, signed_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_sym_symbol (symbol_t key, symbol_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_symbol (Item const * key, symbol_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_symbol (signed_t key, symbol_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_symbol (char const * key, symbol_t value)
#if CRL_NEED_VALUE_REF_MAP
bool set_symbol (Value const * key, symbol_t value)
#if CRL_NEED_VALUE_REF_MAP
Value * get () const
native
#if CRL_NEED_VALUE_REF_MAP
bool invalidate () const
#if CRL_NEED_VALUE_REF_MAP
bool is_valid () const
#if CRL_NEED_VALUE_REF_MAP
bool is_valid_special () const
#if CRL_NEED_VALUE_REF_MAP
bool poke (Value * value) const
#if CRL_NEED_VALUE_REF_MAP
bool poke_once (Value * value) const
#if CRL_NEED_VALUE_REF_MAP
bool get (float_t & result) const
wrap
< Value * get () const
#if CRL_NEED_VALUE_REF_MAP
bool get (signed_t & result) const
< Value * get () const
#if CRL_NEED_VALUE_REF_MAP
bool get (unsigned_t & result) const
| C++: |
bool CrlValueRefMap::get (crl_unsigned_t & result) const |
| C: |
crl_bool_t crl_value_ref_map_get_unsigned (crl_unsigned_t * result, crl_value_ref_map_t const * self) |
< Value * get () const
#if CRL_NEED_VALUE_REF_MAP
bool get_bool () const
< Value * get () const
#if CRL_NEED_VALUE_REF_MAP
byte_t get_byte () const
< Value * get () const
#if CRL_NEED_VALUE_REF_MAP
int get_int () const
< Value * get () const
#if CRL_NEED_VALUE_REF_MAP
Item * get_item () const
< Value * get () const
#if CRL_NEED_VALUE_REF_MAP
char const * get_string () const
< Value * get () const
#if CRL_NEED_VALUE_REF_MAP
symbol_t get_symbol () const
< Value * get () const
#if CRL_NEED_VALUE_REF_MAP
word32_t get_word32 () const
< Value * get () const
#if CRL_NEED_VALUE_REF_MAP
bool poke (Item * value) const
< bool poke (Value * value) const
#if CRL_NEED_VALUE_REF_MAP
bool poke (char const * value) const
< bool poke (Value * value) const
#if CRL_NEED_VALUE_REF_MAP
bool poke (unsigned_t value) const
< bool poke (Value * value) const
#if CRL_NEED_VALUE_REF_MAP
bool poke_float (float_t value) const
< bool poke (Value * value) const
#if CRL_NEED_VALUE_REF_MAP
bool poke_once (Item * value) const
< bool poke_once (Value * value) const
#if CRL_NEED_VALUE_REF_MAP
bool poke_once (char const * value) const
| C++: |
bool CrlValueRefMap::poke_once (char const * value) const |
| C: |
crl_bool_t crl_value_ref_map_poke_once_string (crl_value_ref_map_t const * self, char const * value) |
< bool poke_once (Value * value) const
#if CRL_NEED_VALUE_REF_MAP
bool poke_once (unsigned_t value) const
| C++: |
bool CrlValueRefMap::poke_once (crl_unsigned_t value) const |
| C: |
crl_bool_t crl_value_ref_map_poke_once_unsigned (crl_value_ref_map_t const * self, crl_unsigned_t value) |
< bool poke_once (Value * value) const
#if CRL_NEED_VALUE_REF_MAP
bool poke_once_float (float_t value) const
| C++: |
bool CrlValueRefMap::poke_once_float (crl_float_t value) const |
| C: |
crl_bool_t crl_value_ref_map_poke_once_float (crl_value_ref_map_t const * self, crl_float_t value) |
< bool poke_once (Value * value) const
#if CRL_NEED_VALUE_REF_MAP
bool poke_once_signed (signed_t value) const
| C++: |
bool CrlValueRefMap::poke_once_signed (crl_signed_t value) const |
| C: |
crl_bool_t crl_value_ref_map_poke_once_signed (crl_value_ref_map_t const * self, crl_signed_t value) |
< bool poke_once (Value * value) const
#if CRL_NEED_VALUE_REF_MAP
bool poke_once_symbol (symbol_t value) const
< bool poke_once (Value * value) const
#if CRL_NEED_VALUE_REF_MAP
bool poke_signed (signed_t value) const
< bool poke (Value * value) const
#if CRL_NEED_VALUE_REF_MAP
bool poke_symbol (symbol_t value) const
< bool poke (Value * value) const
Occurrences of CrlValueRefMap