| << Structure |
| ValueRefBox >> |
|
A reference to a value: the subclasses are for indexing different kinds of values by storing a Structure and a possible index. You can then index them by the poke() and get() methods. This implements an lvalue.
Do not mix up with ValueBox, which is merely a blackbox holding a pointer to another value, introducing an additional redirection eliminated during CRL writing. In contrast to that, a ValueRef knows how to get and set the value whereever it is stored. For each possible storage place, there are sub-classes of ValueRef.
References react to is_valid(), is_valid_special(), poke(), poke_once(), get(), get_string(), etc., invalidate().
E.g. poke(v), depending what is referenced, will invoke:
base()->poke(v) for ValueRefBox
base()->set(int, v) for ValueRefVector
base()->set_sym(symbol_t, v) for ValueRefMap
base()->set_sym(Context *, symbol_t, v) for ValueRefContext
With respect to indexed access, e.g. set_nth(), this is transparent: all the requests are forwarded to base()->get().
Note that it explicitly allowed that ValueRefBox's base() is another ValueRef or a ValueBox.
set_nth() requests to vectors will create a new ValueVector on the fly if necessary (i.e., if base() is NULL). This only works if the base understands poke() requests.
Similarly, poke()s to maps will generate a new ValueMap on the fly.
Immediate super class: Structure
Immediate sub classes: ValueRefBox, ValueRefVector, ValueRefMap, ValueRefMapItem
| Structure * | base |
| Type const * | type |
| int | Object:: | class_id |
| int | Object:: | heap_sig |
| int | Object:: | ref_count |
| UserData | Object:: | user_data |
| void | operator= | (ValueRef 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) | ||
| Structure * | base | () const | ||
| 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 | ||
| 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) | ||
| void | reset_base | () | ||
| bool | reset_sym | (symbol_t key) | ||
| void | reset_type | () | ||
| 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) | ||
| void | set_base | (Structure *) | ||
| 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) | ||
| 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) | ||
| void | set_type | (Type const *) | ||
| Type const * | type | () const | ||
| int | v_cmp | (CrlObject const &) const | ||
| hashval_t | v_hash | () const | ||
| void | v_print_file | (FILE *, Graph const *, int) const | ||
| void | v_print_vchar | (VChar &, Graph const *, int) const |
| C++: | CrlStructure * CrlValueRef::base () const |
| C: | crl_structure_t * crl_value_ref_get_base (crl_value_ref_t const * self) |
Reader of slot 'base': The structure that is the base of the reference.
To write this slot, use set_base()/reset_base().
This reader is NULL safe; for this == NULL, it returns NULL.
#endif |
| C++: | void CrlValueRef::set_base (CrlStructure *) |
| C: | void crl_value_ref_set_base (crl_value_ref_t * self, crl_structure_t *) |
Writer of slot 'base': The structure that is the base of the reference.
To read this slot, use base().
This writer must not be invoked with this == NULL.
#endif |
| C++: | void CrlValueRef::reset_base () |
| C: | void crl_value_ref_reset_base (crl_value_ref_t * self) |
NULL writer of slot 'base': The structure that is the base of the reference.
To read this slot, use base().
This writer must not be invoked with this == NULL.
#endif |
| C++: | CrlType const * CrlValueRef::type () const |
| C: | crl_type_t const * crl_value_ref_get_type (crl_value_ref_t const * self) |
Reader of slot 'type': For spawning structures on the fly and for type checking.
To write this slot, use set_type()/reset_type().
This reader is NULL safe; for this == NULL, it returns NULL.
#endif |
| C++: | void CrlValueRef::set_type (CrlType const *) |
| C: | void crl_value_ref_set_type (crl_value_ref_t * self, crl_type_t const *) |
Writer of slot 'type': For spawning structures on the fly and for type checking.
To read this slot, use type().
This writer must not be invoked with this == NULL.
#endif |
| C++: | void CrlValueRef::reset_type () |
| C: | void crl_value_ref_reset_type (crl_value_ref_t * self) |
NULL writer of slot 'type': For spawning structures on the fly and for type checking.
To read this slot, use type().
This writer must not be invoked with this == NULL.
#endif |
| C++: | bool CrlValueRef::append (CrlValue * value) |
| C: | crl_bool_t crl_value_ref_append (crl_value_ref_t * self, crl_value_t * value) |
emulate
#endif |
| C++: | bool CrlValueRef::append (CrlItem * value) |
| C: | crl_bool_t crl_value_ref_append_item (crl_value_ref_t * self, crl_item_t * value) |
#endif |
| C++: | bool CrlValueRef::append (char const * value) |
| C: | crl_bool_t crl_value_ref_append_string (crl_value_ref_t * self, char const * value) |
#endif |
| C++: | bool CrlValueRef::append (crl_unsigned_t value) |
| C: | crl_bool_t crl_value_ref_append_unsigned (crl_value_ref_t * self, crl_unsigned_t value) |
#endif |
| C++: | bool CrlValueRef::append_float (crl_float_t value) |
| C: | crl_bool_t crl_value_ref_append_float (crl_value_ref_t * self, crl_float_t value) |
#endif |
| C++: | bool CrlValueRef::append_signed (crl_signed_t value) |
| C: | crl_bool_t crl_value_ref_append_signed (crl_value_ref_t * self, crl_signed_t value) |
#endif |
| C++: | bool CrlValueRef::append_symbol (crl_symbol_t value) |
| C: | crl_bool_t crl_value_ref_append_symbol (crl_value_ref_t * self, crl_symbol_t value) |
#endif |
| C++: | CrlValue * CrlValueRef::find (char const * key) const |
| C: | crl_value_t * crl_value_ref_find (crl_value_ref_t const * self, char const * key) |
#endif |
| C++: | bool CrlValueRef::find (crl_float_t & result, char const * key) const |
| C: | crl_bool_t crl_value_ref_find_float (crl_float_t * result, crl_value_ref_t const * self, char const * key) |
#endif |
| C++: | bool CrlValueRef::find (crl_float_t & result, CrlItem const * key) const |
| C: | crl_bool_t crl_value_ref_find_float_itm (crl_float_t * result, crl_value_ref_t const * self, crl_item_t const * key) |
#endif |
| C++: | bool CrlValueRef::find (crl_float_t & result, CrlValue const * key) const |
| C: | crl_bool_t crl_value_ref_find_float_val (crl_float_t * result, crl_value_ref_t const * self, crl_value_t const * key) |
#endif |
| C++: | CrlValue * CrlValueRef::find (CrlItem const * key) const |
| C: | crl_value_t * crl_value_ref_find_itm (crl_value_ref_t const * self, crl_item_t const * key) |
#endif |
| C++: | bool CrlValueRef::find (crl_signed_t & result, char const * key) const |
| C: | crl_bool_t crl_value_ref_find_signed (crl_signed_t * result, crl_value_ref_t const * self, char const * key) |
#endif |
| C++: | bool CrlValueRef::find (crl_signed_t & result, CrlItem const * key) const |
| C: | crl_bool_t crl_value_ref_find_signed_itm (crl_signed_t * result, crl_value_ref_t const * self, crl_item_t const * key) |
#endif |
| C++: | bool CrlValueRef::find (crl_signed_t & result, CrlValue const * key) const |
| C: | crl_bool_t crl_value_ref_find_signed_val (crl_signed_t * result, crl_value_ref_t const * self, crl_value_t const * key) |
#endif |
| C++: | bool CrlValueRef::find (crl_unsigned_t & result, char const * key) const |
| C: | crl_bool_t crl_value_ref_find_unsigned (crl_unsigned_t * result, crl_value_ref_t const * self, char const * key) |
#endif |
| C++: | bool CrlValueRef::find (crl_unsigned_t & result, CrlItem const * key) const |
| C: | crl_bool_t crl_value_ref_find_unsigned_itm (crl_unsigned_t * result, crl_value_ref_t const * self, crl_item_t const * key) |
#endif |
| C++: | bool CrlValueRef::find (crl_unsigned_t & result, CrlValue const * key) const |
| C: | crl_bool_t crl_value_ref_find_unsigned_val (crl_unsigned_t * result, crl_value_ref_t const * self, crl_value_t const * key) |
#endif |
| C++: | CrlValue * CrlValueRef::find (CrlValue const * key) const |
| C: | crl_value_t * crl_value_ref_find_val (crl_value_ref_t const * self, crl_value_t const * key) |
#endif |
| C++: | bool CrlValueRef::find_bool (char const * key) const |
| C: | crl_bool_t crl_value_ref_find_bool (crl_value_ref_t const * self, char const * key) |
#endif |
| C++: | bool CrlValueRef::find_bool (CrlItem const * key) const |
| C: | crl_bool_t crl_value_ref_find_bool_itm (crl_value_ref_t const * self, crl_item_t const * key) |
#endif |
| C++: | bool CrlValueRef::find_bool (CrlValue const * key) const |
| C: | crl_bool_t crl_value_ref_find_bool_val (crl_value_ref_t const * self, crl_value_t const * key) |
#endif |
| C++: | bool CrlValueRef::find_bool_sym (crl_symbol_t key) const |
| C: | crl_bool_t crl_value_ref_find_bool_sym (crl_value_ref_t const * self, crl_symbol_t key) |
#endif |
| C++: | crl_byte_t CrlValueRef::find_byte (char const * key) const |
| C: | crl_byte_t crl_value_ref_find_byte (crl_value_ref_t const * self, char const * key) |
#endif |
| C++: | crl_byte_t CrlValueRef::find_byte (CrlItem const * key) const |
| C: | crl_byte_t crl_value_ref_find_byte_itm (crl_value_ref_t const * self, crl_item_t const * key) |
#endif |
| C++: | crl_byte_t CrlValueRef::find_byte (CrlValue const * key) const |
| C: | crl_byte_t crl_value_ref_find_byte_val (crl_value_ref_t const * self, crl_value_t const * key) |
#endif |
| C++: | crl_byte_t CrlValueRef::find_byte_sym (crl_symbol_t key) const |
| C: | crl_byte_t crl_value_ref_find_byte_sym (crl_value_ref_t const * self, crl_symbol_t key) |
#endif |
| C++: | int CrlValueRef::find_int (char const * key) const |
| C: | int crl_value_ref_find_int (crl_value_ref_t const * self, char const * key) |
#endif |
| C++: | int CrlValueRef::find_int (CrlItem const * key) const |
| C: | int crl_value_ref_find_int_itm (crl_value_ref_t const * self, crl_item_t const * key) |
#endif |
| C++: | int CrlValueRef::find_int (CrlValue const * key) const |
| C: | int crl_value_ref_find_int_val (crl_value_ref_t const * self, crl_value_t const * key) |
#endif |
| C++: | int CrlValueRef::find_int_sym (crl_symbol_t key) const |
| C: | int crl_value_ref_find_int_sym (crl_value_ref_t const * self, crl_symbol_t key) |
#endif |
| C++: | CrlItem * CrlValueRef::find_item (char const * key) const |
| C: | crl_item_t * crl_value_ref_find_item (crl_value_ref_t const * self, char const * key) |
#endif |
| C++: | CrlItem * CrlValueRef::find_item (CrlItem const * key) const |
| C: | crl_item_t * crl_value_ref_find_item_itm (crl_value_ref_t const * self, crl_item_t const * key) |
#endif |
| C++: | CrlItem * CrlValueRef::find_item (CrlValue const * key) const |
| C: | crl_item_t * crl_value_ref_find_item_val (crl_value_ref_t const * self, crl_value_t const * key) |
#endif |
| C++: | CrlItem * CrlValueRef::find_item_sym (crl_symbol_t key) const |
| C: | crl_item_t * crl_value_ref_find_item_sym (crl_value_ref_t const * self, crl_symbol_t key) |
#endif |
| C++: | char const * CrlValueRef::find_string (char const * key) const |
| C: | char const * crl_value_ref_find_string (crl_value_ref_t const * self, char const * key) |
#endif |
| C++: | char const * CrlValueRef::find_string (CrlItem const * key) const |
| C: | char const * crl_value_ref_find_string_itm (crl_value_ref_t const * self, crl_item_t const * key) |
#endif |
| C++: | char const * CrlValueRef::find_string (CrlValue const * key) const |
| C: | char const * crl_value_ref_find_string_val (crl_value_ref_t const * self, crl_value_t const * key) |
#endif |
| C++: | char const * CrlValueRef::find_string_sym (crl_symbol_t key) const |
| C: | char const * crl_value_ref_find_string_sym (crl_value_ref_t const * self, crl_symbol_t key) |
#endif |
| C++: | bool CrlValueRef::find_sym (crl_float_t & result, crl_symbol_t key) const |
| C: | crl_bool_t crl_value_ref_find_float_sym (crl_float_t * result, crl_value_ref_t const * self, crl_symbol_t key) |
#endif |
| C++: | bool CrlValueRef::find_sym (crl_signed_t & result, crl_symbol_t key) const |
| C: | crl_bool_t crl_value_ref_find_signed_sym (crl_signed_t * result, crl_value_ref_t const * self, crl_symbol_t key) |
#endif |
| C++: | CrlValue * CrlValueRef::find_sym (crl_symbol_t key) const |
| C: | crl_value_t * crl_value_ref_find_sym (crl_value_ref_t const * self, crl_symbol_t key) |
#endif |
| C++: | bool CrlValueRef::find_sym (crl_unsigned_t & result, crl_symbol_t key) const |
| C: | crl_bool_t crl_value_ref_find_unsigned_sym (crl_unsigned_t * result, crl_value_ref_t const * self, crl_symbol_t key) |
#endif |
| C++: | crl_symbol_t CrlValueRef::find_symbol (char const * key) const |
| C: | crl_symbol_t crl_value_ref_find_symbol (crl_value_ref_t const * self, char const * key) |
#endif |
| C++: | crl_symbol_t CrlValueRef::find_symbol (CrlItem const * key) const |
| C: | crl_symbol_t crl_value_ref_find_symbol_itm (crl_value_ref_t const * self, crl_item_t const * key) |
#endif |
| C++: | crl_symbol_t CrlValueRef::find_symbol (CrlValue const * key) const |
| C: | crl_symbol_t crl_value_ref_find_symbol_val (crl_value_ref_t const * self, crl_value_t const * key) |
#endif |
| C++: | crl_symbol_t CrlValueRef::find_symbol_sym (crl_symbol_t key) const |
| C: | crl_symbol_t crl_value_ref_find_symbol_sym (crl_value_ref_t const * self, crl_symbol_t key) |
#endif |
| C++: | crl_word32_t CrlValueRef::find_word32 (char const * key) const |
| C: | crl_word32_t crl_value_ref_find_word32 (crl_value_ref_t const * self, char const * key) |
#endif |
| C++: | crl_word32_t CrlValueRef::find_word32 (CrlItem const * key) const |
| C: | crl_word32_t crl_value_ref_find_word32_itm (crl_value_ref_t const * self, crl_item_t const * key) |
#endif |
| C++: | crl_word32_t CrlValueRef::find_word32 (CrlValue const * key) const |
| C: | crl_word32_t crl_value_ref_find_word32_val (crl_value_ref_t const * self, crl_value_t const * key) |
#endif |
| C++: | crl_word32_t CrlValueRef::find_word32_sym (crl_symbol_t key) const |
| C: | crl_word32_t crl_value_ref_find_word32_sym (crl_value_ref_t const * self, crl_symbol_t key) |
#endif |
| C++: | bool CrlValueRef::has (char const * key) const |
| C: | crl_bool_t crl_value_ref_has (crl_value_ref_t const * self, char const * key) |
#endif |
| C++: | bool CrlValueRef::has (CrlItem const * key) const |
| C: | crl_bool_t crl_value_ref_has_itm (crl_value_ref_t const * self, crl_item_t const * key) |
#endif |
| C++: | bool CrlValueRef::has (crl_signed_t key) const |
| C: | crl_bool_t crl_value_ref_has_nth (crl_value_ref_t const * self, crl_signed_t key) |
#endif |
| C++: | bool CrlValueRef::has (CrlValue const * key) const |
| C: | crl_bool_t crl_value_ref_has_val (crl_value_ref_t const * self, crl_value_t const * key) |
#endif |
| C++: | bool CrlValueRef::has_sym (crl_symbol_t key) const |
| C: | crl_bool_t crl_value_ref_has_sym (crl_value_ref_t const * self, crl_symbol_t key) |
#endif |
| C++: | bool CrlValueRef::is_special (char const * key) const |
| C: | crl_bool_t crl_value_ref_is_special (crl_value_ref_t const * self, char const * key) |
#endif |
| C++: | bool CrlValueRef::is_special (CrlItem const * key) const |
| C: | crl_bool_t crl_value_ref_is_special_itm (crl_value_ref_t const * self, crl_item_t const * key) |
#endif |
| C++: | bool CrlValueRef::is_special (crl_signed_t key) const |
| C: | crl_bool_t crl_value_ref_is_special_nth (crl_value_ref_t const * self, crl_signed_t key) |
#endif |
| C++: | bool CrlValueRef::is_special (CrlValue const * key) const |
| C: | crl_bool_t crl_value_ref_is_special_val (crl_value_ref_t const * self, crl_value_t const * key) |
#endif |
| C++: | bool CrlValueRef::is_special_sym (crl_symbol_t key) const |
| C: | crl_bool_t crl_value_ref_is_special_sym (crl_value_ref_t const * self, crl_symbol_t key) |
#endif |
| C++: | crl_index_t CrlValueRef::next_index () const |
| C: | crl_index_t crl_value_ref_next_index (crl_value_ref_t const * self) |
#endif |
| C++: | CrlValue * CrlValueRef::nth (crl_signed_t key) const |
| C: | crl_value_t * crl_value_ref_nth (crl_value_ref_t const * self, crl_signed_t key) |
#endif |
| C++: | bool CrlValueRef::nth (crl_float_t & result, crl_signed_t key) const |
| C: | crl_bool_t crl_value_ref_nth_float (crl_float_t * result, crl_value_ref_t const * self, crl_signed_t key) |
#endif |
| C++: | bool CrlValueRef::nth (crl_signed_t & result, crl_signed_t key) const |
| C: | crl_bool_t crl_value_ref_nth_signed (crl_signed_t * result, crl_value_ref_t const * self, crl_signed_t key) |
#endif |
| C++: | bool CrlValueRef::nth (crl_unsigned_t & result, crl_signed_t key) const |
| C: | crl_bool_t crl_value_ref_nth_unsigned (crl_unsigned_t * result, crl_value_ref_t const * self, crl_signed_t key) |
#endif |
| C++: | bool CrlValueRef::nth_bool (crl_signed_t key) const |
| C: | crl_bool_t crl_value_ref_nth_bool (crl_value_ref_t const * self, crl_signed_t key) |
#endif |
| C++: | crl_byte_t CrlValueRef::nth_byte (crl_signed_t key) const |
| C: | crl_byte_t crl_value_ref_nth_byte (crl_value_ref_t const * self, crl_signed_t key) |
#endif |
| C++: | int CrlValueRef::nth_int (crl_signed_t key) const |
| C: | int crl_value_ref_nth_int (crl_value_ref_t const * self, crl_signed_t key) |
#endif |
| C++: | CrlItem * CrlValueRef::nth_item (crl_signed_t key) const |
| C: | crl_item_t * crl_value_ref_nth_item (crl_value_ref_t const * self, crl_signed_t key) |
#endif |
| C++: | char const * CrlValueRef::nth_string (crl_signed_t key) const |
| C: | char const * crl_value_ref_nth_string (crl_value_ref_t const * self, crl_signed_t key) |
#endif |
| C++: | crl_symbol_t CrlValueRef::nth_symbol (crl_signed_t key) const |
| C: | crl_symbol_t crl_value_ref_nth_symbol (crl_value_ref_t const * self, crl_signed_t key) |
#endif |
| C++: | crl_word32_t CrlValueRef::nth_word32 (crl_signed_t key) const |
| C: | crl_word32_t crl_value_ref_nth_word32 (crl_value_ref_t const * self, crl_signed_t key) |
#endif |
| C++: | bool CrlValueRef::reset (char const * key) |
| C: | crl_bool_t crl_value_ref_reset (crl_value_ref_t * self, char const * key) |
#endif |
| C++: | bool CrlValueRef::reset (CrlItem const * key) |
| C: | crl_bool_t crl_value_ref_reset_itm (crl_value_ref_t * self, crl_item_t const * key) |
#endif |
| C++: | bool CrlValueRef::reset (crl_signed_t key) |
| C: | crl_bool_t crl_value_ref_reset_nth (crl_value_ref_t * self, crl_signed_t key) |
#endif |
| C++: | bool CrlValueRef::reset (CrlValue const * key) |
| C: | crl_bool_t crl_value_ref_reset_val (crl_value_ref_t * self, crl_value_t const * key) |
#endif |
| C++: | bool CrlValueRef::reset_sym (crl_symbol_t key) |
| C: | crl_bool_t crl_value_ref_reset_sym (crl_value_ref_t * self, crl_symbol_t key) |
#endif |
| C++: | bool CrlValueRef::set (char const * key, CrlValue * value) |
| C: | crl_bool_t crl_value_ref_set (crl_value_ref_t * self, char const * key, crl_value_t * value) |
#endif |
| C++: | bool CrlValueRef::set (char const * key, CrlItem * value) |
| C: | crl_bool_t crl_value_ref_set_item (crl_value_ref_t * self, char const * key, crl_item_t * value) |
#endif |
| C++: | bool CrlValueRef::set (CrlItem const * key, CrlValue * value) |
| C: | crl_bool_t crl_value_ref_set_itm (crl_value_ref_t * self, crl_item_t const * key, crl_value_t * value) |
#endif |
| C++: | bool CrlValueRef::set (CrlItem const * key, CrlItem * value) |
| C: | crl_bool_t crl_value_ref_set_itm_item (crl_value_ref_t * self, crl_item_t const * key, crl_item_t * value) |
#endif |
| C++: | bool CrlValueRef::set (CrlItem const * key, char const * value) |
| C: | crl_bool_t crl_value_ref_set_itm_string (crl_value_ref_t * self, crl_item_t const * key, char const * value) |
#endif |
| C++: | bool CrlValueRef::set (CrlItem const * key, crl_unsigned_t value) |
| C: | crl_bool_t crl_value_ref_set_itm_unsigned (crl_value_ref_t * self, crl_item_t const * key, crl_unsigned_t value) |
#endif |
| C++: | bool CrlValueRef::set (crl_signed_t key, CrlValue * value) |
| C: | crl_bool_t crl_value_ref_set_nth (crl_value_ref_t * self, crl_signed_t key, crl_value_t * value) |
#endif |
| C++: | bool CrlValueRef::set (crl_signed_t key, CrlItem * value) |
| C: | crl_bool_t crl_value_ref_set_nth_item (crl_value_ref_t * self, crl_signed_t key, crl_item_t * value) |
#endif |
| C++: | bool CrlValueRef::set (crl_signed_t key, char const * value) |
| C: | crl_bool_t crl_value_ref_set_nth_string (crl_value_ref_t * self, crl_signed_t key, char const * value) |
#endif |
| C++: | bool CrlValueRef::set (crl_signed_t key, crl_unsigned_t value) |
| C: | crl_bool_t crl_value_ref_set_nth_unsigned (crl_value_ref_t * self, crl_signed_t key, crl_unsigned_t value) |
#endif |
| C++: | bool CrlValueRef::set (char const * key, char const * value) |
| C: | crl_bool_t crl_value_ref_set_string (crl_value_ref_t * self, char const * key, char const * value) |
#endif |
| C++: | bool CrlValueRef::set (char const * key, crl_unsigned_t value) |
| C: | crl_bool_t crl_value_ref_set_unsigned (crl_value_ref_t * self, char const * key, crl_unsigned_t value) |
#endif |
| C++: | bool CrlValueRef::set (CrlValue const * key, CrlValue * value) |
| C: | crl_bool_t crl_value_ref_set_val (crl_value_ref_t * self, crl_value_t const * key, crl_value_t * value) |
#endif |
| C++: | bool CrlValueRef::set (CrlValue const * key, CrlItem * value) |
| C: | crl_bool_t crl_value_ref_set_val_item (crl_value_ref_t * self, crl_value_t const * key, crl_item_t * value) |
#endif |
| C++: | bool CrlValueRef::set (CrlValue const * key, char const * value) |
| C: | crl_bool_t crl_value_ref_set_val_string (crl_value_ref_t * self, crl_value_t const * key, char const * value) |
#endif |
| C++: | bool CrlValueRef::set (CrlValue const * key, crl_unsigned_t value) |
| C: | crl_bool_t crl_value_ref_set_val_unsigned (crl_value_ref_t * self, crl_value_t const * key, crl_unsigned_t value) |
#endif |
| C++: | bool CrlValueRef::set_float (char const * key, crl_float_t value) |
| C: | crl_bool_t crl_value_ref_set_float (crl_value_ref_t * self, char const * key, crl_float_t value) |
#endif |
| C++: | bool CrlValueRef::set_float (CrlItem const * key, crl_float_t value) |
| C: | crl_bool_t crl_value_ref_set_itm_float (crl_value_ref_t * self, crl_item_t const * key, crl_float_t value) |
#endif |
| C++: | bool CrlValueRef::set_float (crl_signed_t key, crl_float_t value) |
| C: | crl_bool_t crl_value_ref_set_nth_float (crl_value_ref_t * self, crl_signed_t key, crl_float_t value) |
#endif |
| C++: | bool CrlValueRef::set_float (CrlValue const * key, crl_float_t value) |
| C: | crl_bool_t crl_value_ref_set_val_float (crl_value_ref_t * self, crl_value_t const * key, crl_float_t value) |
#endif |
| C++: | bool CrlValueRef::set_once (char const * key, CrlValue * value) |
| C: | crl_bool_t crl_value_ref_set_once (crl_value_ref_t * self, char const * key, crl_value_t * value) |
#endif |
| C++: | bool CrlValueRef::set_once (char const * key, CrlItem * value) |
| C: | crl_bool_t crl_value_ref_set_once_item (crl_value_ref_t * self, char const * key, crl_item_t * value) |
#endif |
| C++: | bool CrlValueRef::set_once (CrlItem const * key, CrlValue * value) |
| C: | crl_bool_t crl_value_ref_set_once_itm (crl_value_ref_t * self, crl_item_t const * key, crl_value_t * value) |
#endif |
| C++: | bool CrlValueRef::set_once (CrlItem const * key, CrlItem * value) |
| C: | crl_bool_t crl_value_ref_set_once_itm_item (crl_value_ref_t * self, crl_item_t const * key, crl_item_t * value) |
#endif |
| C++: | bool CrlValueRef::set_once (CrlItem const * key, char const * value) |
| C: | crl_bool_t crl_value_ref_set_once_itm_string (crl_value_ref_t * self, crl_item_t const * key, char const * value) |
#endif |
| C++: | bool CrlValueRef::set_once (CrlItem const * key, crl_unsigned_t value) |
| C: | crl_bool_t crl_value_ref_set_once_itm_unsigned (crl_value_ref_t * self, crl_item_t const * key, crl_unsigned_t value) |
#endif |
| C++: | bool CrlValueRef::set_once (crl_signed_t key, CrlValue * value) |
| C: | crl_bool_t crl_value_ref_set_once_nth (crl_value_ref_t * self, crl_signed_t key, crl_value_t * value) |
#endif |
| C++: | bool CrlValueRef::set_once (crl_signed_t key, CrlItem * value) |
| C: | crl_bool_t crl_value_ref_set_once_nth_item (crl_value_ref_t * self, crl_signed_t key, crl_item_t * value) |
#endif |
| C++: | bool CrlValueRef::set_once (crl_signed_t key, char const * value) |
| C: | crl_bool_t crl_value_ref_set_once_nth_string (crl_value_ref_t * self, crl_signed_t key, char const * value) |
#endif |
| C++: | bool CrlValueRef::set_once (crl_signed_t key, crl_unsigned_t value) |
| C: | crl_bool_t crl_value_ref_set_once_nth_unsigned (crl_value_ref_t * self, crl_signed_t key, crl_unsigned_t value) |
#endif |
| C++: | bool CrlValueRef::set_once (char const * key, char const * value) |
| C: | crl_bool_t crl_value_ref_set_once_string (crl_value_ref_t * self, char const * key, char const * value) |
#endif |
| C++: | bool CrlValueRef::set_once (char const * key, crl_unsigned_t value) |
| C: | crl_bool_t crl_value_ref_set_once_unsigned (crl_value_ref_t * self, char const * key, crl_unsigned_t value) |
#endif |
| C++: | bool CrlValueRef::set_once (CrlValue const * key, CrlValue * value) |
| C: | crl_bool_t crl_value_ref_set_once_val (crl_value_ref_t * self, crl_value_t const * key, crl_value_t * value) |
#endif |
| C++: | bool CrlValueRef::set_once (CrlValue const * key, CrlItem * value) |
| C: | crl_bool_t crl_value_ref_set_once_val_item (crl_value_ref_t * self, crl_value_t const * key, crl_item_t * value) |
#endif |
| C++: | bool CrlValueRef::set_once (CrlValue const * key, char const * value) |
| C: | crl_bool_t crl_value_ref_set_once_val_string (crl_value_ref_t * self, crl_value_t const * key, char const * value) |
#endif |
| C++: | bool CrlValueRef::set_once (CrlValue const * key, crl_unsigned_t value) |
| C: | crl_bool_t crl_value_ref_set_once_val_unsigned (crl_value_ref_t * self, crl_value_t const * key, crl_unsigned_t value) |
#endif |
| C++: | bool CrlValueRef::set_once_float (char const * key, crl_float_t value) |
| C: | crl_bool_t crl_value_ref_set_once_float (crl_value_ref_t * self, char const * key, crl_float_t value) |
#endif |
| C++: | bool CrlValueRef::set_once_float (CrlItem const * key, crl_float_t value) |
| C: | crl_bool_t crl_value_ref_set_once_itm_float (crl_value_ref_t * self, crl_item_t const * key, crl_float_t value) |
#endif |
| C++: | bool CrlValueRef::set_once_float (crl_signed_t key, crl_float_t value) |
| C: | crl_bool_t crl_value_ref_set_once_nth_float (crl_value_ref_t * self, crl_signed_t key, crl_float_t value) |
#endif |
| C++: | bool CrlValueRef::set_once_float (CrlValue const * key, crl_float_t value) |
| C: | crl_bool_t crl_value_ref_set_once_val_float (crl_value_ref_t * self, crl_value_t const * key, crl_float_t value) |
#endif |
| C++: | bool CrlValueRef::set_once_signed (CrlItem const * key, crl_signed_t value) |
| C: | crl_bool_t crl_value_ref_set_once_itm_signed (crl_value_ref_t * self, crl_item_t const * key, crl_signed_t value) |
#endif |
| C++: | bool CrlValueRef::set_once_signed (crl_signed_t key, crl_signed_t value) |
| C: | crl_bool_t crl_value_ref_set_once_nth_signed (crl_value_ref_t * self, crl_signed_t key, crl_signed_t value) |
#endif |
| C++: | bool CrlValueRef::set_once_signed (char const * key, crl_signed_t value) |
| C: | crl_bool_t crl_value_ref_set_once_signed (crl_value_ref_t * self, char const * key, crl_signed_t value) |
#endif |
| C++: | bool CrlValueRef::set_once_signed (CrlValue const * key, crl_signed_t value) |
| C: | crl_bool_t crl_value_ref_set_once_val_signed (crl_value_ref_t * self, crl_value_t const * key, crl_signed_t value) |
#endif |
| C++: | bool CrlValueRef::set_once_sym (crl_symbol_t key, CrlValue * value) |
| C: | crl_bool_t crl_value_ref_set_once_sym (crl_value_ref_t * self, crl_symbol_t key, crl_value_t * value) |
#endif |
| C++: | bool CrlValueRef::set_once_sym (crl_symbol_t key, CrlItem * value) |
| C: | crl_bool_t crl_value_ref_set_once_sym_item (crl_value_ref_t * self, crl_symbol_t key, crl_item_t * value) |
#endif |
| C++: | bool CrlValueRef::set_once_sym (crl_symbol_t key, char const * value) |
| C: | crl_bool_t crl_value_ref_set_once_sym_string (crl_value_ref_t * self, crl_symbol_t key, char const * value) |
#endif |
| C++: | bool CrlValueRef::set_once_sym (crl_symbol_t key, crl_unsigned_t value) |
| C: | crl_bool_t crl_value_ref_set_once_sym_unsigned (crl_value_ref_t * self, crl_symbol_t key, crl_unsigned_t value) |
#endif |
| C++: | bool CrlValueRef::set_once_sym_float (crl_symbol_t key, crl_float_t value) |
| C: | crl_bool_t crl_value_ref_set_once_sym_float (crl_value_ref_t * self, crl_symbol_t key, crl_float_t value) |
#endif |
| C++: | bool CrlValueRef::set_once_sym_signed (crl_symbol_t key, crl_signed_t value) |
| C: | crl_bool_t crl_value_ref_set_once_sym_signed (crl_value_ref_t * self, crl_symbol_t key, crl_signed_t value) |
#endif |
| C++: | bool CrlValueRef::set_once_sym_symbol (crl_symbol_t key, crl_symbol_t value) |
| C: | crl_bool_t crl_value_ref_set_once_sym_symbol (crl_value_ref_t * self, crl_symbol_t key, crl_symbol_t value) |
#endif |
| C++: | bool CrlValueRef::set_once_symbol (CrlItem const * key, crl_symbol_t value) |
| C: | crl_bool_t crl_value_ref_set_once_itm_symbol (crl_value_ref_t * self, crl_item_t const * key, crl_symbol_t value) |
#endif |
| C++: | bool CrlValueRef::set_once_symbol (crl_signed_t key, crl_symbol_t value) |
| C: | crl_bool_t crl_value_ref_set_once_nth_symbol (crl_value_ref_t * self, crl_signed_t key, crl_symbol_t value) |
#endif |
| C++: | bool CrlValueRef::set_once_symbol (char const * key, crl_symbol_t value) |
| C: | crl_bool_t crl_value_ref_set_once_symbol (crl_value_ref_t * self, char const * key, crl_symbol_t value) |
#endif |
| C++: | bool CrlValueRef::set_once_symbol (CrlValue const * key, crl_symbol_t value) |
| C: | crl_bool_t crl_value_ref_set_once_val_symbol (crl_value_ref_t * self, crl_value_t const * key, crl_symbol_t value) |
#endif |
| C++: | bool CrlValueRef::set_signed (CrlItem const * key, crl_signed_t value) |
| C: | crl_bool_t crl_value_ref_set_itm_signed (crl_value_ref_t * self, crl_item_t const * key, crl_signed_t value) |
#endif |
| C++: | bool CrlValueRef::set_signed (crl_signed_t key, crl_signed_t value) |
| C: | crl_bool_t crl_value_ref_set_nth_signed (crl_value_ref_t * self, crl_signed_t key, crl_signed_t value) |
#endif |
| C++: | bool CrlValueRef::set_signed (char const * key, crl_signed_t value) |
| C: | crl_bool_t crl_value_ref_set_signed (crl_value_ref_t * self, char const * key, crl_signed_t value) |
#endif |
| C++: | bool CrlValueRef::set_signed (CrlValue const * key, crl_signed_t value) |
| C: | crl_bool_t crl_value_ref_set_val_signed (crl_value_ref_t * self, crl_value_t const * key, crl_signed_t value) |
#endif |
| C++: | bool CrlValueRef::set_sym (crl_symbol_t key, CrlValue * value) |
| C: | crl_bool_t crl_value_ref_set_sym (crl_value_ref_t * self, crl_symbol_t key, crl_value_t * value) |
#endif |
| C++: | bool CrlValueRef::set_sym (crl_symbol_t key, CrlItem * value) |
| C: | crl_bool_t crl_value_ref_set_sym_item (crl_value_ref_t * self, crl_symbol_t key, crl_item_t * value) |
#endif |
| C++: | bool CrlValueRef::set_sym (crl_symbol_t key, char const * value) |
| C: | crl_bool_t crl_value_ref_set_sym_string (crl_value_ref_t * self, crl_symbol_t key, char const * value) |
#endif |
| C++: | bool CrlValueRef::set_sym (crl_symbol_t key, crl_unsigned_t value) |
| C: | crl_bool_t crl_value_ref_set_sym_unsigned (crl_value_ref_t * self, crl_symbol_t key, crl_unsigned_t value) |
#endif |
| C++: | bool CrlValueRef::set_sym_float (crl_symbol_t key, crl_float_t value) |
| C: | crl_bool_t crl_value_ref_set_sym_float (crl_value_ref_t * self, crl_symbol_t key, crl_float_t value) |
#endif |
| C++: | bool CrlValueRef::set_sym_signed (crl_symbol_t key, crl_signed_t value) |
| C: | crl_bool_t crl_value_ref_set_sym_signed (crl_value_ref_t * self, crl_symbol_t key, crl_signed_t value) |
#endif |
| C++: | bool CrlValueRef::set_sym_symbol (crl_symbol_t key, crl_symbol_t value) |
| C: | crl_bool_t crl_value_ref_set_sym_symbol (crl_value_ref_t * self, crl_symbol_t key, crl_symbol_t value) |
#endif |
| C++: | bool CrlValueRef::set_symbol (CrlItem const * key, crl_symbol_t value) |
| C: | crl_bool_t crl_value_ref_set_itm_symbol (crl_value_ref_t * self, crl_item_t const * key, crl_symbol_t value) |
#endif |
| C++: | bool CrlValueRef::set_symbol (crl_signed_t key, crl_symbol_t value) |
| C: | crl_bool_t crl_value_ref_set_nth_symbol (crl_value_ref_t * self, crl_signed_t key, crl_symbol_t value) |
#endif |
| C++: | bool CrlValueRef::set_symbol (char const * key, crl_symbol_t value) |
| C: | crl_bool_t crl_value_ref_set_symbol (crl_value_ref_t * self, char const * key, crl_symbol_t value) |
#endif |
| C++: | bool CrlValueRef::set_symbol (CrlValue const * key, crl_symbol_t value) |
| C: | crl_bool_t crl_value_ref_set_val_symbol (crl_value_ref_t * self, crl_value_t const * key, crl_symbol_t value) |
#endif |
| C++: | CrlValue * CrlValueRef::get () const |
| C: | crl_value_t * crl_value_ref_get (crl_value_ref_t const * self) |
inherit
#endif |
| C++: | bool CrlValueRef::get (crl_float_t & result) const |
| C: | crl_bool_t crl_value_ref_get_float (crl_float_t * result, crl_value_ref_t const * self) |
#endif |
| C++: | bool CrlValueRef::get (crl_signed_t & result) const |
| C: | crl_bool_t crl_value_ref_get_signed (crl_signed_t * result, crl_value_ref_t const * self) |
#endif |
| C++: | bool CrlValueRef::get (crl_unsigned_t & result) const |
| C: | crl_bool_t crl_value_ref_get_unsigned (crl_unsigned_t * result, crl_value_ref_t const * self) |
#endif |
| C++: | bool CrlValueRef::get_bool () const |
| C: | crl_bool_t crl_value_ref_get_bool (crl_value_ref_t const * self) |
#endif |
| C++: | crl_byte_t CrlValueRef::get_byte () const |
| C: | crl_byte_t crl_value_ref_get_byte (crl_value_ref_t const * self) |
#endif |
| C++: | int CrlValueRef::get_int () const |
| C: | int crl_value_ref_get_int (crl_value_ref_t const * self) |
#endif |
| C++: | CrlItem * CrlValueRef::get_item () const |
| C: | crl_item_t * crl_value_ref_get_item (crl_value_ref_t const * self) |
#endif |
| C++: | char const * CrlValueRef::get_string () const |
| C: | char const * crl_value_ref_get_string (crl_value_ref_t const * self) |
#endif |
| C++: | crl_symbol_t CrlValueRef::get_symbol () const |
| C: | crl_symbol_t crl_value_ref_get_symbol (crl_value_ref_t const * self) |
#endif |
| C++: | crl_word32_t CrlValueRef::get_word32 () const |
| C: | crl_word32_t crl_value_ref_get_word32 (crl_value_ref_t const * self) |
#endif |
| C++: | bool CrlValueRef::invalidate () const |
| C: | crl_bool_t crl_value_ref_invalidate (crl_value_ref_t const * self) |
#endif |
| C++: | bool CrlValueRef::is_valid () const |
| C: | crl_bool_t crl_value_ref_is_valid (crl_value_ref_t const * self) |
#endif |
| C++: | bool CrlValueRef::is_valid_special () const |
| C: | crl_bool_t crl_value_ref_is_valid_special (crl_value_ref_t const * self) |
#endif |
| C++: | bool CrlValueRef::poke (CrlValue * value) const |
| C: | crl_bool_t crl_value_ref_poke (crl_value_ref_t const * self, crl_value_t * value) |
#endif |
| C++: | bool CrlValueRef::poke (CrlItem * value) const |
| C: | crl_bool_t crl_value_ref_poke_item (crl_value_ref_t const * self, crl_item_t * value) |
#endif |
| C++: | bool CrlValueRef::poke (char const * value) const |
| C: | crl_bool_t crl_value_ref_poke_string (crl_value_ref_t const * self, char const * value) |
#endif |
| C++: | bool CrlValueRef::poke (crl_unsigned_t value) const |
| C: | crl_bool_t crl_value_ref_poke_unsigned (crl_value_ref_t const * self, crl_unsigned_t value) |
#endif |
| C++: | bool CrlValueRef::poke_float (crl_float_t value) const |
| C: | crl_bool_t crl_value_ref_poke_float (crl_value_ref_t const * self, crl_float_t value) |
#endif |
| C++: | bool CrlValueRef::poke_once (CrlValue * value) const |
| C: | crl_bool_t crl_value_ref_poke_once (crl_value_ref_t const * self, crl_value_t * value) |
#endif |
| C++: | bool CrlValueRef::poke_once (CrlItem * value) const |
| C: | crl_bool_t crl_value_ref_poke_once_item (crl_value_ref_t const * self, crl_item_t * value) |
#endif |
| C++: | bool CrlValueRef::poke_once (char const * value) const |
| C: | crl_bool_t crl_value_ref_poke_once_string (crl_value_ref_t const * self, char const * value) |
#endif |
| C++: | bool CrlValueRef::poke_once (crl_unsigned_t value) const |
| C: | crl_bool_t crl_value_ref_poke_once_unsigned (crl_value_ref_t const * self, crl_unsigned_t value) |
#endif |
| C++: | bool CrlValueRef::poke_once_float (crl_float_t value) const |
| C: | crl_bool_t crl_value_ref_poke_once_float (crl_value_ref_t const * self, crl_float_t value) |
#endif |
| C++: | bool CrlValueRef::poke_once_signed (crl_signed_t value) const |
| C: | crl_bool_t crl_value_ref_poke_once_signed (crl_value_ref_t const * self, crl_signed_t value) |
#endif |
| C++: | bool CrlValueRef::poke_once_symbol (crl_symbol_t value) const |
| C: | crl_bool_t crl_value_ref_poke_once_symbol (crl_value_ref_t const * self, crl_symbol_t value) |
#endif |
| C++: | bool CrlValueRef::poke_signed (crl_signed_t value) const |
| C: | crl_bool_t crl_value_ref_poke_signed (crl_value_ref_t const * self, crl_signed_t value) |
#endif |
| C++: | bool CrlValueRef::poke_symbol (crl_symbol_t value) const |
| C: | crl_bool_t crl_value_ref_poke_symbol (crl_value_ref_t const * self, crl_symbol_t value) |
#endif |
| C++: | void CrlValueRef::operator= (CrlValueRef const &) |
| C: | void crl_value_ref_assign (crl_value_ref_t * self, crl_value_ref_t const *) |
#endif |
| C++: | void CrlValueRef::v_print_vchar (CrlVChar &, CrlGraph const *, int) const |
| C: | void crl_value_ref_v_print_vchar (crl_value_ref_t const * self, CrlVChar *, crl_graph_t const *, int) |
#endif |
| C++: | void CrlValueRef::v_print_file (FILE *, CrlGraph const *, int) const |
| C: | void crl_value_ref_v_print_file (crl_value_ref_t const * self, FILE *, crl_graph_t const *, int) |
#endif |
| C++: | crl_hashval_t CrlValueRef::v_hash () const |
| C: | crl_hashval_t crl_value_ref_v_hash (crl_value_ref_t const * self) |
#endif |
| C++: | int CrlValueRef::v_cmp (CrlObject const &) const |
| C: | int crl_value_ref_v_cmp (crl_value_ref_t const * self, crl_object_t const *) |
#endif |
| void | CrlValueRef:: | operator= | (ValueRef const &) | |
| ValueRef * | CrlObject:: | as_ValueRef | () | |
| ValueRef const * | CrlObject:: | as_ValueRef | () const | |
| ValueRef * | CrlObject:: | cast_ValueRef | () | |
| ValueRef const * | CrlObject:: | cast_ValueRef | () const |
| Generated by erwin-cgen | © AbsInt Angewandte Informatik GmbH |