Cursor< K, V > Class Template Reference
#include <Cursor.h>
Collaboration diagram for Cursor< K, V >:
Public Member Functions | |
Cursor (ion_dictionary_t *dictionary, ion_predicate_t *predicate) | |
~Cursor () | |
bool | hasNext () |
bool | next () |
K | getKey () |
V | getValue () |
Private Attributes | |
ion_dictionary_t * | dictionary |
ion_dict_cursor_t * | cursor |
ion_record_t | record |
Detailed Description
Constructor & Destructor Documentation
template<typename K, typename V>
|
inline |
Definition at line 44 of file Cursor.h.
ion_err_t dictionary_find(ion_dictionary_t *dictionary, ion_predicate_t *predicate, ion_dict_cursor_t **cursor)
Uses the given predicate and cursor to search the dictionary.
Definition: dictionary.c:562
Here is the call graph for this function:
Member Function Documentation
template<typename K, typename V>
|
inline |
template<typename K, typename V>
|
inline |
template<typename K, typename V>
|
inline |
Definition at line 62 of file Cursor.h.
Definition: dictionary_types.h:143
Definition: dictionary_types.h:133
template<typename K, typename V>
|
inline |
Definition at line 68 of file Cursor.h.
ion_cursor_status_t(* next)(ion_dict_cursor_t *, ion_record_t *record)
Definition: dictionary_types.h:405
Definition: dictionary_types.h:143
Definition: dictionary_types.h:133
Member Data Documentation
template<typename K, typename V>
|
private |
template<typename K, typename V>
|
private |
template<typename K, typename V>
|
private |
The documentation for this class was generated from the following file: