Revision 0d078b2a

b/qdict.c
83 83
}
84 84

  
85 85
/**
86
 * qdict_entry_value(): Return qdict entry value
87
 *
88
 * Return weak reference.
89
 */
90
QObject *qdict_entry_value(const QDictEntry *entry)
91
{
92
    return entry->value;
93
}
94

  
95
/**
96
 * qdict_entry_key(): Return qdict entry key
97
 *
98
 * Return a *pointer* to the string, it has to be duplicated before being
99
 * stored.
100
 */
101
const char *qdict_entry_key(const QDictEntry *entry)
102
{
103
    return entry->key;
104
}
105

  
106
/**
86 107
 * qdict_find(): List lookup function
87 108
 */
88 109
static QDictEntry *qdict_find(const QDict *qdict,
b/qdict.h
34 34

  
35 35
/* Object API */
36 36
QDict *qdict_new(void);
37
const char *qdict_entry_key(const QDictEntry *entry);
38
QObject *qdict_entry_value(const QDictEntry *entry);
37 39
size_t qdict_size(const QDict *qdict);
38 40
void qdict_put_obj(QDict *qdict, const char *key, QObject *value);
39 41
void qdict_del(QDict *qdict, const char *key);

Also available in: Unified diff