oadict_equality_cursor Struct Reference
Dictionary cursor for equality queries. More...
#include <open_address_hash_dictionary_handler.h>
Collaboration diagram for oadict_equality_cursor:
Public Attributes | |
ion_dict_cursor_t | super |
ion_oadict_cursor_t | cursor_info |
ion_key_t | value |
ion_boolean_t(* | equal )(ion_dictionary_t *, ion_key_t, ion_key_t) |
Detailed Description
Dictionary cursor for equality queries.
Used when a dictionary supports multiple vvalues for a given key.
This subtype should be extended when supported for a given dictionary.
Definition at line 67 of file open_address_hash_dictionary_handler.h.
Member Data Documentation
ion_oadict_cursor_t oadict_equality_cursor::cursor_info |
Super type to dict implementation
Definition at line 69 of file open_address_hash_dictionary_handler.h.
ion_boolean_t(* oadict_equality_cursor::equal) (ion_dictionary_t *, ion_key_t, ion_key_t) |
A pointer to an equality function.
Definition at line 72 of file open_address_hash_dictionary_handler.h.
ion_dict_cursor_t oadict_equality_cursor::super |
Super type this cursor inherits from
Definition at line 68 of file open_address_hash_dictionary_handler.h.
ion_key_t oadict_equality_cursor::value |
Definition at line 70 of file open_address_hash_dictionary_handler.h.
The documentation for this struct was generated from the following file: