<< ValueMap
 Top   Types   Functions   Classes   Index 
ValueVector >>

struct CrlValueMapItemValue / crl_value_map_item_value_t

Concrete Class


Description

Maps store items to values.

Kinship

Immediate super class: ValueNested

Slots

MapItemValue children

Inherited Slots

int Object::class_id
int Object::heap_sig
int Object::ref_count
UserData Object::user_data

Members

CrlValueMapItemValue()
CrlValueMapItemValue(ValueMapItemValue const &)
voidoperator=(ValueMapItemValue const &)
MapItemValue const *children() const
boolempty() const
Value *find(Item const * key) const
boolfind(float_t & result, Item const * key) const
boolfind(float_t & result, Value const * key) const
boolfind(signed_t & result, Item const * key) const
boolfind(signed_t & result, Value const * key) const
boolfind(unsigned_t & result, Item const * key) const
boolfind(unsigned_t & result, Value const * key) const
Value *find(Value const * key) const
boolfind_bool(Item const * key) const
boolfind_bool(Value const * key) const
byte_tfind_byte(Item const * key) const
byte_tfind_byte(Value const * key) const
intfind_int(Item const * key) const
intfind_int(Value const * key) const
Item *find_item(Item const * key) const
Item *find_item(Value const * key) const
char const *find_string(Item const * key) const
char const *find_string(Value const * key) const
symbol_tfind_symbol(Item const * key) const
symbol_tfind_symbol(Value const * key) const
word32_tfind_word32(Item const * key) const
word32_tfind_word32(Value const * key) const
Value *get()
Value const *get() const
boolhas(Item const * key) const
boolhas(Value const * key) const
boolinvalidate()
boolis_special(Item const * key) const
boolis_special(Value const * key) const
boolis_valid() const
boolis_valid_special() const
intnentries() const
boolnon_empty() const
boolpoke(Value * value)
boolpoke_once(Value * value)
boolreset(Item const * key)
boolreset(Value const * key)
boolset(Item const * key, Value * value)
boolset(Item const * key, Item * value)
boolset(Item const * key, char const * value)
boolset(Item const * key, unsigned_t value)
boolset(Value const * key, Value * value)
boolset(Value const * key, Item * value)
boolset(Value const * key, char const * value)
boolset(Value const * key, unsigned_t value)
boolset_float(Item const * key, float_t value)
boolset_float(Value const * key, float_t value)
boolset_once(Item const * key, Value * value)
boolset_once(Item const * key, Item * value)
boolset_once(Item const * key, char const * value)
boolset_once(Item const * key, unsigned_t value)
boolset_once(Value const * key, Value * value)
boolset_once(Value const * key, Item * value)
boolset_once(Value const * key, char const * value)
boolset_once(Value const * key, unsigned_t value)
boolset_once_float(Item const * key, float_t value)
boolset_once_float(Value const * key, float_t value)
boolset_once_signed(Item const * key, signed_t value)
boolset_once_signed(Value const * key, signed_t value)
boolset_once_symbol(Item const * key, symbol_t value)
boolset_once_symbol(Value const * key, symbol_t value)
boolset_signed(Item const * key, signed_t value)
boolset_signed(Value const * key, signed_t value)
boolset_symbol(Item const * key, symbol_t value)
boolset_symbol(Value const * key, symbol_t value)
MapItemValue const *values() const

Inherited Members

From ClassC++C
Crl::address_default_user_print_file
Crl::address_default_user_print_vchar
Crl::bool_default_user_print_file
Crl::bool_default_user_print_vchar
Crl::context_default
Crl::enum_default_user_print_file
Crl::enum_default_user_print_vchar
Crl::float_default_user_print_file
Crl::float_default_user_print_vchar
Crl::get_string2symbol
Crl::get_string2symbol_default
Crl::get_user_data_delete_hook
Crl::gmt_default_user_print_file
Crl::gmt_default_user_print_vchar
Crl::identifier_default_user_print_file
Crl::identifier_default_user_print_vchar
Crl::is_c_identifier
Crl::is_initialised
Crl::is_lowcase_identifier
Crl::is_normalised_decimal
Crl::klass_id_to_crl_name
Crl::klass_id_to_name
Crl::set_handle_foreign_item
Crl::set_string2symbol
Crl::set_user_data_delete_hook
Crl::signed_default_user_print_file
Crl::signed_default_user_print_vchar
Crl::string2symbol
Crl::string_default_user_print_file
Crl::string_default_user_print_vchar
Crl::symbol_default_user_print_file
Crl::symbol_default_user_print_vchar
Crl::type_any
Crl::unsigned_default_user_print_file
Crl::unsigned_default_user_print_vchar
Object::operator delete
Object::operator new
Object::operator!=crl_value_map_item_value_is_not_equal
Object::operator<crl_value_map_item_value_is_less_than
Object::operator<=crl_value_map_item_value_is_less_equal
Object::operator==crl_value_map_item_value_is_equal
Object::operator>crl_value_map_item_value_is_greater_than
Object::operator>=crl_value_map_item_value_is_greater_equal
Object::_ref
Object::_ref_unref
Object::_unref
Object::_unref_no_delete
Object::check_sigcrl_value_map_item_value_check_sig
Value::childcrl_value_map_item_value_get_child
Object::class_idcrl_value_map_item_value_get_class_id
Object::cmpcrl_value_map_item_value_cmp
Object::cmp_shallowcrl_value_map_item_value_cmp_shallow
Object::graphcrl_value_map_item_value_get_graph_const
Object::hashcrl_value_map_item_value_hash
Object::hash_shallowcrl_value_map_item_value_hash_shallow
Object::heap_sigcrl_value_map_item_value_get_heap_sig
Value::item
Object::klass_idcrl_value_map_item_value_get_klass_id
Object::klass_namecrl_value_map_item_value_get_klass_name
Object::mapcrl_value_map_item_value_map
Object::map_subcrl_value_map_item_value_map_sub_with_data
Object::printcrl_value_map_item_value_print_vchar
Value::print_explicitcrl_value_map_item_value_print_explicit_file
Object::ref_count
Object::routinecrl_value_map_item_value_get_routine_const
Object::set_user_datacrl_value_map_item_value_set_user_data
Object::to_vcharcrl_value_map_item_value_to_vchar
Object::user_datacrl_value_map_item_value_get_user_data_const


Detailed Descriptions


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

MapItemValue const * children () const

C++: CrlMapItemValue const * CrlValueMapItemValue::children () const
C: CrlMapItemValue const * crl_value_map_item_value_get_children (crl_value_map_item_value_t const * self)

Reader of slot 'children': The map of child values.

This reader is NULL safe; for this == NULL, it returns NULL.

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

[constructor] CrlValueMapItemValue ()

C++: CrlValueMapItemValue::CrlValueMapItemValue ()
C: crl_value_map_item_value_t * crl_value_map_item_value_new (void)
#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

[constructor] CrlValueMapItemValue (ValueMapItemValue const &)

C++: CrlValueMapItemValue::CrlValueMapItemValue (CrlValueMapItemValue const &)
C: crl_value_map_item_value_t * crl_value_map_item_value_new_copy (crl_value_map_item_value_t const *)
#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

void operator= (ValueMapItemValue const &)

C++: void CrlValueMapItemValue::operator= (CrlValueMapItemValue const &)
C: void crl_value_map_item_value_assign (crl_value_map_item_value_t * self, crl_value_map_item_value_t const *)
#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

MapItemValue const * values () const

C++: CrlMapItemValue const * CrlValueMapItemValue::values () const
C: CrlMapItemValue const * crl_value_map_item_value_get_values (crl_value_map_item_value_t const * self)

This function redirects execution to children().

The implementation is NULL-safe; for this == NULL, this function returns NULL.

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

int nentries () const

C++: int CrlValueMapItemValue::nentries () const
C: int crl_value_map_item_value_nentries (crl_value_map_item_value_t const * self)

limited editing:

NULL safe: if this == NULL, returns 0

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool empty () const

C++: bool CrlValueMapItemValue::empty () const
C: crl_bool_t crl_value_map_item_value_empty (crl_value_map_item_value_t const * self)

NULL safe: if this == NULL, returns true

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool non_empty () const

C++: bool CrlValueMapItemValue::non_empty () const
C: crl_bool_t crl_value_map_item_value_non_empty (crl_value_map_item_value_t const * self)

NULL safe: if this == NULL, returns false

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

Value * find (Item const * key) const

C++: CrlValue * CrlValueMapItemValue::find (CrlItem const * key) const
C: crl_value_t * crl_value_map_item_value_find_itm (crl_value_map_item_value_t const * self, crl_item_t const * key)

native

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

Value * get ()

C++: CrlValue * CrlValueMapItemValue::get ()
C: crl_value_t * crl_value_map_item_value_get (crl_value_map_item_value_t * self)
#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool has (Item const * key) const

C++: bool CrlValueMapItemValue::has (CrlItem const * key) const
C: crl_bool_t crl_value_map_item_value_has_itm (crl_value_map_item_value_t const * self, crl_item_t const * key)
#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool invalidate ()

C++: bool CrlValueMapItemValue::invalidate ()
C: crl_bool_t crl_value_map_item_value_invalidate (crl_value_map_item_value_t * self)
#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool is_special (Item const * key) const

C++: bool CrlValueMapItemValue::is_special (CrlItem const * key) const
C: crl_bool_t crl_value_map_item_value_is_special_itm (crl_value_map_item_value_t const * self, crl_item_t const * key)
#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool is_valid () const

C++: bool CrlValueMapItemValue::is_valid () const
C: crl_bool_t crl_value_map_item_value_is_valid (crl_value_map_item_value_t const * self)
#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool is_valid_special () const

C++: bool CrlValueMapItemValue::is_valid_special () const
C: crl_bool_t crl_value_map_item_value_is_valid_special (crl_value_map_item_value_t const * self)
#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool poke (Value * value)

C++: bool CrlValueMapItemValue::poke (CrlValue * value)
C: crl_bool_t crl_value_map_item_value_poke (crl_value_map_item_value_t * self, crl_value_t * value)
#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool poke_once (Value * value)

C++: bool CrlValueMapItemValue::poke_once (CrlValue * value)
C: crl_bool_t crl_value_map_item_value_poke_once (crl_value_map_item_value_t * self, crl_value_t * value)
#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool reset (Item const * key)

C++: bool CrlValueMapItemValue::reset (CrlItem const * key)
C: crl_bool_t crl_value_map_item_value_reset_itm (crl_value_map_item_value_t * self, crl_item_t const * key)
#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set (Item const * key, Value * value)

C++: bool CrlValueMapItemValue::set (CrlItem const * key, CrlValue * value)
C: crl_bool_t crl_value_map_item_value_set_itm (crl_value_map_item_value_t * self, crl_item_t const * key, crl_value_t * value)
#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set_once (Item const * key, Value * value)

C++: bool CrlValueMapItemValue::set_once (CrlItem const * key, CrlValue * value)
C: crl_bool_t crl_value_map_item_value_set_once_itm (crl_value_map_item_value_t * self, crl_item_t const * key, crl_value_t * value)
#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool find (float_t & result, Item const * key) const

C++: bool CrlValueMapItemValue::find (crl_float_t & result, CrlItem const * key) const
C: crl_bool_t crl_value_map_item_value_find_float_itm (crl_float_t * result, crl_value_map_item_value_t const * self, crl_item_t const * key)

wrap

< Value find (Item const key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool find (float_t & result, Value const * key) const

C++: bool CrlValueMapItemValue::find (crl_float_t & result, CrlValue const * key) const
C: crl_bool_t crl_value_map_item_value_find_float_val (crl_float_t * result, crl_value_map_item_value_t const * self, crl_value_t const * key)

< Value find (Item const key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool find (signed_t & result, Item const * key) const

C++: bool CrlValueMapItemValue::find (crl_signed_t & result, CrlItem const * key) const
C: crl_bool_t crl_value_map_item_value_find_signed_itm (crl_signed_t * result, crl_value_map_item_value_t const * self, crl_item_t const * key)

< Value find (Item const key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool find (signed_t & result, Value const * key) const

C++: bool CrlValueMapItemValue::find (crl_signed_t & result, CrlValue const * key) const
C: crl_bool_t crl_value_map_item_value_find_signed_val (crl_signed_t * result, crl_value_map_item_value_t const * self, crl_value_t const * key)

< Value find (Item const key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool find (unsigned_t & result, Item const * key) const

C++: bool CrlValueMapItemValue::find (crl_unsigned_t & result, CrlItem const * key) const
C: crl_bool_t crl_value_map_item_value_find_unsigned_itm (crl_unsigned_t * result, crl_value_map_item_value_t const * self, crl_item_t const * key)

< Value find (Item const key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool find (unsigned_t & result, Value const * key) const

C++: bool CrlValueMapItemValue::find (crl_unsigned_t & result, CrlValue const * key) const
C: crl_bool_t crl_value_map_item_value_find_unsigned_val (crl_unsigned_t * result, crl_value_map_item_value_t const * self, crl_value_t const * key)

< Value find (Item const key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

Value * find (Value const * key) const

C++: CrlValue * CrlValueMapItemValue::find (CrlValue const * key) const
C: crl_value_t * crl_value_map_item_value_find_val (crl_value_map_item_value_t const * self, crl_value_t const * key)

< Value find (Item const key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool find_bool (Item const * key) const

C++: bool CrlValueMapItemValue::find_bool (CrlItem const * key) const
C: crl_bool_t crl_value_map_item_value_find_bool_itm (crl_value_map_item_value_t const * self, crl_item_t const * key)

< Value find (Item const key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool find_bool (Value const * key) const

C++: bool CrlValueMapItemValue::find_bool (CrlValue const * key) const
C: crl_bool_t crl_value_map_item_value_find_bool_val (crl_value_map_item_value_t const * self, crl_value_t const * key)

< Value find (Item const key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

byte_t find_byte (Item const * key) const

C++: crl_byte_t CrlValueMapItemValue::find_byte (CrlItem const * key) const
C: crl_byte_t crl_value_map_item_value_find_byte_itm (crl_value_map_item_value_t const * self, crl_item_t const * key)

< Value find (Item const key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

byte_t find_byte (Value const * key) const

C++: crl_byte_t CrlValueMapItemValue::find_byte (CrlValue const * key) const
C: crl_byte_t crl_value_map_item_value_find_byte_val (crl_value_map_item_value_t const * self, crl_value_t const * key)

< Value find (Item const key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

int find_int (Item const * key) const

C++: int CrlValueMapItemValue::find_int (CrlItem const * key) const
C: int crl_value_map_item_value_find_int_itm (crl_value_map_item_value_t const * self, crl_item_t const * key)

< Value find (Item const key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

int find_int (Value const * key) const

C++: int CrlValueMapItemValue::find_int (CrlValue const * key) const
C: int crl_value_map_item_value_find_int_val (crl_value_map_item_value_t const * self, crl_value_t const * key)

< Value find (Item const key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

Item * find_item (Item const * key) const

C++: CrlItem * CrlValueMapItemValue::find_item (CrlItem const * key) const
C: crl_item_t * crl_value_map_item_value_find_item_itm (crl_value_map_item_value_t const * self, crl_item_t const * key)

< Value find (Item const key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

Item * find_item (Value const * key) const

C++: CrlItem * CrlValueMapItemValue::find_item (CrlValue const * key) const
C: crl_item_t * crl_value_map_item_value_find_item_val (crl_value_map_item_value_t const * self, crl_value_t const * key)

< Value find (Item const key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

char const * find_string (Item const * key) const

C++: char const * CrlValueMapItemValue::find_string (CrlItem const * key) const
C: char const * crl_value_map_item_value_find_string_itm (crl_value_map_item_value_t const * self, crl_item_t const * key)

< Value find (Item const key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

char const * find_string (Value const * key) const

C++: char const * CrlValueMapItemValue::find_string (CrlValue const * key) const
C: char const * crl_value_map_item_value_find_string_val (crl_value_map_item_value_t const * self, crl_value_t const * key)

< Value find (Item const key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

symbol_t find_symbol (Item const * key) const

C++: crl_symbol_t CrlValueMapItemValue::find_symbol (CrlItem const * key) const
C: crl_symbol_t crl_value_map_item_value_find_symbol_itm (crl_value_map_item_value_t const * self, crl_item_t const * key)

< Value find (Item const key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

symbol_t find_symbol (Value const * key) const

C++: crl_symbol_t CrlValueMapItemValue::find_symbol (CrlValue const * key) const
C: crl_symbol_t crl_value_map_item_value_find_symbol_val (crl_value_map_item_value_t const * self, crl_value_t const * key)

< Value find (Item const key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

word32_t find_word32 (Item const * key) const

C++: crl_word32_t CrlValueMapItemValue::find_word32 (CrlItem const * key) const
C: crl_word32_t crl_value_map_item_value_find_word32_itm (crl_value_map_item_value_t const * self, crl_item_t const * key)

< Value find (Item const key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

word32_t find_word32 (Value const * key) const

C++: crl_word32_t CrlValueMapItemValue::find_word32 (CrlValue const * key) const
C: crl_word32_t crl_value_map_item_value_find_word32_val (crl_value_map_item_value_t const * self, crl_value_t const * key)

< Value find (Item const key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

Value const * get () const

C++: CrlValue const * CrlValueMapItemValue::get () const
C: crl_value_t const * crl_value_map_item_value_get_const (crl_value_map_item_value_t const * self)

< Value * get ()

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool has (Value const * key) const

C++: bool CrlValueMapItemValue::has (CrlValue const * key) const
C: crl_bool_t crl_value_map_item_value_has_val (crl_value_map_item_value_t const * self, crl_value_t const * key)

< bool has (Item const * key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool is_special (Value const * key) const

C++: bool CrlValueMapItemValue::is_special (CrlValue const * key) const
C: crl_bool_t crl_value_map_item_value_is_special_val (crl_value_map_item_value_t const * self, crl_value_t const * key)

< bool is_special (Item const * key) const

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool reset (Value const * key)

C++: bool CrlValueMapItemValue::reset (CrlValue const * key)
C: crl_bool_t crl_value_map_item_value_reset_val (crl_value_map_item_value_t * self, crl_value_t const * key)

< bool reset (Item const * key)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set (Item const * key, Item * value)

C++: bool CrlValueMapItemValue::set (CrlItem const * key, CrlItem * value)
C: crl_bool_t crl_value_map_item_value_set_itm_item (crl_value_map_item_value_t * self, crl_item_t const * key, crl_item_t * value)

< bool set (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set (Item const * key, char const * value)

C++: bool CrlValueMapItemValue::set (CrlItem const * key, char const * value)
C: crl_bool_t crl_value_map_item_value_set_itm_string (crl_value_map_item_value_t * self, crl_item_t const * key, char const * value)

< bool set (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set (Item const * key, unsigned_t value)

C++: bool CrlValueMapItemValue::set (CrlItem const * key, crl_unsigned_t value)
C: crl_bool_t crl_value_map_item_value_set_itm_unsigned (crl_value_map_item_value_t * self, crl_item_t const * key, crl_unsigned_t value)

< bool set (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set (Value const * key, Value * value)

C++: bool CrlValueMapItemValue::set (CrlValue const * key, CrlValue * value)
C: crl_bool_t crl_value_map_item_value_set_val (crl_value_map_item_value_t * self, crl_value_t const * key, crl_value_t * value)

< bool set (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set (Value const * key, Item * value)

C++: bool CrlValueMapItemValue::set (CrlValue const * key, CrlItem * value)
C: crl_bool_t crl_value_map_item_value_set_val_item (crl_value_map_item_value_t * self, crl_value_t const * key, crl_item_t * value)

< bool set (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set (Value const * key, char const * value)

C++: bool CrlValueMapItemValue::set (CrlValue const * key, char const * value)
C: crl_bool_t crl_value_map_item_value_set_val_string (crl_value_map_item_value_t * self, crl_value_t const * key, char const * value)

< bool set (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set (Value const * key, unsigned_t value)

C++: bool CrlValueMapItemValue::set (CrlValue const * key, crl_unsigned_t value)
C: crl_bool_t crl_value_map_item_value_set_val_unsigned (crl_value_map_item_value_t * self, crl_value_t const * key, crl_unsigned_t value)

< bool set (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set_float (Item const * key, float_t value)

C++: bool CrlValueMapItemValue::set_float (CrlItem const * key, crl_float_t value)
C: crl_bool_t crl_value_map_item_value_set_itm_float (crl_value_map_item_value_t * self, crl_item_t const * key, crl_float_t value)

< bool set (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set_float (Value const * key, float_t value)

C++: bool CrlValueMapItemValue::set_float (CrlValue const * key, crl_float_t value)
C: crl_bool_t crl_value_map_item_value_set_val_float (crl_value_map_item_value_t * self, crl_value_t const * key, crl_float_t value)

< bool set (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set_once (Item const * key, Item * value)

C++: bool CrlValueMapItemValue::set_once (CrlItem const * key, CrlItem * value)
C: crl_bool_t crl_value_map_item_value_set_once_itm_item (crl_value_map_item_value_t * self, crl_item_t const * key, crl_item_t * value)

< bool set_once (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set_once (Item const * key, char const * value)

C++: bool CrlValueMapItemValue::set_once (CrlItem const * key, char const * value)
C: crl_bool_t crl_value_map_item_value_set_once_itm_string (crl_value_map_item_value_t * self, crl_item_t const * key, char const * value)

< bool set_once (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set_once (Item const * key, unsigned_t value)

C++: bool CrlValueMapItemValue::set_once (CrlItem const * key, crl_unsigned_t value)
C: crl_bool_t crl_value_map_item_value_set_once_itm_unsigned (crl_value_map_item_value_t * self, crl_item_t const * key, crl_unsigned_t value)

< bool set_once (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set_once (Value const * key, Value * value)

C++: bool CrlValueMapItemValue::set_once (CrlValue const * key, CrlValue * value)
C: crl_bool_t crl_value_map_item_value_set_once_val (crl_value_map_item_value_t * self, crl_value_t const * key, crl_value_t * value)

< bool set_once (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set_once (Value const * key, Item * value)

C++: bool CrlValueMapItemValue::set_once (CrlValue const * key, CrlItem * value)
C: crl_bool_t crl_value_map_item_value_set_once_val_item (crl_value_map_item_value_t * self, crl_value_t const * key, crl_item_t * value)

< bool set_once (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set_once (Value const * key, char const * value)

C++: bool CrlValueMapItemValue::set_once (CrlValue const * key, char const * value)
C: crl_bool_t crl_value_map_item_value_set_once_val_string (crl_value_map_item_value_t * self, crl_value_t const * key, char const * value)

< bool set_once (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set_once (Value const * key, unsigned_t value)

C++: bool CrlValueMapItemValue::set_once (CrlValue const * key, crl_unsigned_t value)
C: crl_bool_t crl_value_map_item_value_set_once_val_unsigned (crl_value_map_item_value_t * self, crl_value_t const * key, crl_unsigned_t value)

< bool set_once (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set_once_float (Item const * key, float_t value)

C++: bool CrlValueMapItemValue::set_once_float (CrlItem const * key, crl_float_t value)
C: crl_bool_t crl_value_map_item_value_set_once_itm_float (crl_value_map_item_value_t * self, crl_item_t const * key, crl_float_t value)

< bool set_once (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set_once_float (Value const * key, float_t value)

C++: bool CrlValueMapItemValue::set_once_float (CrlValue const * key, crl_float_t value)
C: crl_bool_t crl_value_map_item_value_set_once_val_float (crl_value_map_item_value_t * self, crl_value_t const * key, crl_float_t value)

< bool set_once (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set_once_signed (Item const * key, signed_t value)

C++: bool CrlValueMapItemValue::set_once_signed (CrlItem const * key, crl_signed_t value)
C: crl_bool_t crl_value_map_item_value_set_once_itm_signed (crl_value_map_item_value_t * self, crl_item_t const * key, crl_signed_t value)

< bool set_once (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set_once_signed (Value const * key, signed_t value)

C++: bool CrlValueMapItemValue::set_once_signed (CrlValue const * key, crl_signed_t value)
C: crl_bool_t crl_value_map_item_value_set_once_val_signed (crl_value_map_item_value_t * self, crl_value_t const * key, crl_signed_t value)

< bool set_once (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set_once_symbol (Item const * key, symbol_t value)

C++: bool CrlValueMapItemValue::set_once_symbol (CrlItem const * key, crl_symbol_t value)
C: crl_bool_t crl_value_map_item_value_set_once_itm_symbol (crl_value_map_item_value_t * self, crl_item_t const * key, crl_symbol_t value)

< bool set_once (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set_once_symbol (Value const * key, symbol_t value)

C++: bool CrlValueMapItemValue::set_once_symbol (CrlValue const * key, crl_symbol_t value)
C: crl_bool_t crl_value_map_item_value_set_once_val_symbol (crl_value_map_item_value_t * self, crl_value_t const * key, crl_symbol_t value)

< bool set_once (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set_signed (Item const * key, signed_t value)

C++: bool CrlValueMapItemValue::set_signed (CrlItem const * key, crl_signed_t value)
C: crl_bool_t crl_value_map_item_value_set_itm_signed (crl_value_map_item_value_t * self, crl_item_t const * key, crl_signed_t value)

< bool set (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set_signed (Value const * key, signed_t value)

C++: bool CrlValueMapItemValue::set_signed (CrlValue const * key, crl_signed_t value)
C: crl_bool_t crl_value_map_item_value_set_val_signed (crl_value_map_item_value_t * self, crl_value_t const * key, crl_signed_t value)

< bool set (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set_symbol (Item const * key, symbol_t value)

C++: bool CrlValueMapItemValue::set_symbol (CrlItem const * key, crl_symbol_t value)
C: crl_bool_t crl_value_map_item_value_set_itm_symbol (crl_value_map_item_value_t * self, crl_item_t const * key, crl_symbol_t value)

< bool set (Item const key, Value value)

#endif


#if CRL_NEED_VALUE_MAP_ITEM_VALUE

bool set_symbol (Value const * key, symbol_t value)

C++: bool CrlValueMapItemValue::set_symbol (CrlValue const * key, crl_symbol_t value)
C: crl_bool_t crl_value_map_item_value_set_val_symbol (crl_value_map_item_value_t * self, crl_value_t const * key, crl_symbol_t value)

< bool set (Item const key, Value value)

#endif


Occurrences of CrlValueMapItemValue

CrlMapItemValue const *crl_erwin_ptr_const_of(CrlValueMapItemValue const * x)
CrlMapItemValue const *crl_erwin_ptr_const_of(CrlValueMapItemValue const & x)
CrlValueMapItemValue::CrlValueMapItemValue()
CrlValueMapItemValue::CrlValueMapItemValue(ValueMapItemValue const &)
voidCrlValueMapItemValue::operator=(ValueMapItemValue const &)
ValueMapItemValue *CrlObject::as_ValueMapItemValue()
ValueMapItemValue const *CrlObject::as_ValueMapItemValue() const
ValueMapItemValue *CrlObject::cast_ValueMapItemValue()
ValueMapItemValue const *CrlObject::cast_ValueMapItemValue() const


Generated by erwin-cgen © AbsInt Angewandte Informatik GmbH