Prototypes | |
void | XLALDictEntryFree (LALDictEntry *list) |
LALDictEntry * | XLALDictEntryAlloc (size_t size) |
LALDictEntry * | XLALDictEntryRealloc (LALDictEntry *entry, size_t size) |
LALDictEntry * | XLALDictEntrySetKey (LALDictEntry *entry, const char *key) |
LALDictEntry * | XLALDictEntrySetValue (LALDictEntry *entry, const void *data, size_t size, LALTYPECODE type) |
const char * | XLALDictEntryGetKey (const LALDictEntry *entry) |
const LALValue * | XLALDictEntryGetValue (const LALDictEntry *entry) |
void | XLALDestroyDict (LALDict *dict) |
LALDict * | XLALCreateDict (void) |
LALDict * | XLALDictDuplicate (LALDict *old) |
void | XLALDictForeach (LALDict *dict, void(*func)(char *, LALValue *, void *), void *thunk) |
LALDictEntry * | XLALDictFind (LALDict *dict, int(*func)(const char *, const LALValue *, void *), void *thunk) |
void | XLALDictIterInit (LALDictIter *iter, LALDict *dict) |
LALDictEntry * | XLALDictIterNext (LALDictIter *iter) |
LALList * | XLALDictKeys (const LALDict *dict) |
LALList * | XLALDictValues (const LALDict *dict) |
int | XLALDictContains (const LALDict *dict, const char *key) |
size_t | XLALDictSize (const LALDict *dict) |
int | XLALDictRemove (LALDict *dict, const char *key) |
int | XLALDictInsert (LALDict *dict, const char *key, const void *data, size_t size, LALTYPECODE type) |
int | XLALDictInsertValue (LALDict *dict, const char *key, const LALValue *value) |
int | XLALDictInsertBLOBValue (LALDict *dict, const char *key, const void *blob, size_t size) |
int | XLALDictInsertStringValue (LALDict *dict, const char *key, const char *string) |
int | XLALDictInsertCHARValue (LALDict *dict, const char *key, CHAR value) |
int | XLALDictInsertINT2Value (LALDict *dict, const char *key, INT2 value) |
int | XLALDictInsertINT4Value (LALDict *dict, const char *key, INT4 value) |
int | XLALDictInsertINT8Value (LALDict *dict, const char *key, INT8 value) |
int | XLALDictInsertUCHARValue (LALDict *dict, const char *key, UCHAR value) |
int | XLALDictInsertUINT2Value (LALDict *dict, const char *key, UINT2 value) |
int | XLALDictInsertUINT4Value (LALDict *dict, const char *key, UINT4 value) |
int | XLALDictInsertUINT8Value (LALDict *dict, const char *key, UINT8 value) |
int | XLALDictInsertREAL4Value (LALDict *dict, const char *key, REAL4 value) |
int | XLALDictInsertREAL8Value (LALDict *dict, const char *key, REAL8 value) |
int | XLALDictInsertCOMPLEX8Value (LALDict *dict, const char *key, COMPLEX8 value) |
int | XLALDictInsertCOMPLEX16Value (LALDict *dict, const char *key, COMPLEX16 value) |
LALDictEntry * | XLALDictLookup (LALDict *dict, const char *key) |
void * | XLALDictLookupBLOBValue (LALDict *dict, const char *key) |
const char * | XLALDictLookupStringValue (LALDict *dict, const char *key) |
CHAR | XLALDictLookupCHARValue (LALDict *dict, const char *key) |
INT2 | XLALDictLookupINT2Value (LALDict *dict, const char *key) |
INT4 | XLALDictLookupINT4Value (LALDict *dict, const char *key) |
INT8 | XLALDictLookupINT8Value (LALDict *dict, const char *key) |
UCHAR | XLALDictLookupUCHARValue (LALDict *dict, const char *key) |
UINT2 | XLALDictLookupUINT2Value (LALDict *dict, const char *key) |
UINT4 | XLALDictLookupUINT4Value (LALDict *dict, const char *key) |
UINT8 | XLALDictLookupUINT8Value (LALDict *dict, const char *key) |
REAL4 | XLALDictLookupREAL4Value (LALDict *dict, const char *key) |
REAL8 | XLALDictLookupREAL8Value (LALDict *dict, const char *key) |
COMPLEX8 | XLALDictLookupCOMPLEX8Value (LALDict *dict, const char *key) |
COMPLEX16 | XLALDictLookupCOMPLEX16Value (LALDict *dict, const char *key) |
REAL8 | XLALDictLookupValueAsREAL8 (LALDict *dict, const char *key) |
char * | XLALDictAsStringAppend (char *s, LALDict *dict) |
void | XLALDictPrint (LALDict *dict, int fd) |
Go to the source code of this file.
Data Structures | |
struct | LALDictIter |
LALDictEntry* XLALDictEntryRealloc | ( | LALDictEntry * | entry, |
size_t | size | ||
) |
LALDictEntry* XLALDictEntrySetKey | ( | LALDictEntry * | entry, |
const char * | key | ||
) |
LALDictEntry* XLALDictEntrySetValue | ( | LALDictEntry * | entry, |
const void * | data, | ||
size_t | size, | ||
LALTYPECODE | type | ||
) |
const char* XLALDictEntryGetKey | ( | const LALDictEntry * | entry | ) |
const LALValue* XLALDictEntryGetValue | ( | const LALDictEntry * | entry | ) |
void XLALDictForeach | ( | LALDict * | dict, |
void(*)(char *, LALValue *, void *) | func, | ||
void * | thunk | ||
) |
LALDictEntry* XLALDictFind | ( | LALDict * | dict, |
int(*)(const char *, const LALValue *, void *) | func, | ||
void * | thunk | ||
) |
void XLALDictIterInit | ( | LALDictIter * | iter, |
LALDict * | dict | ||
) |
int XLALDictContains | ( | const LALDict * | dict, |
const char * | key | ||
) |
int XLALDictInsert | ( | LALDict * | dict, |
const char * | key, | ||
const void * | data, | ||
size_t | size, | ||
LALTYPECODE | type | ||
) |
int XLALDictInsertValue | ( | LALDict * | dict, |
const char * | key, | ||
const LALValue * | value | ||
) |
int XLALDictInsertBLOBValue | ( | LALDict * | dict, |
const char * | key, | ||
const void * | blob, | ||
size_t | size | ||
) |
int XLALDictInsertStringValue | ( | LALDict * | dict, |
const char * | key, | ||
const char * | string | ||
) |
int XLALDictInsertCHARValue | ( | LALDict * | dict, |
const char * | key, | ||
CHAR | value | ||
) |
int XLALDictInsertINT2Value | ( | LALDict * | dict, |
const char * | key, | ||
INT2 | value | ||
) |
int XLALDictInsertINT4Value | ( | LALDict * | dict, |
const char * | key, | ||
INT4 | value | ||
) |
int XLALDictInsertINT8Value | ( | LALDict * | dict, |
const char * | key, | ||
INT8 | value | ||
) |
int XLALDictInsertUCHARValue | ( | LALDict * | dict, |
const char * | key, | ||
UCHAR | value | ||
) |
int XLALDictInsertUINT2Value | ( | LALDict * | dict, |
const char * | key, | ||
UINT2 | value | ||
) |
int XLALDictInsertUINT4Value | ( | LALDict * | dict, |
const char * | key, | ||
UINT4 | value | ||
) |
int XLALDictInsertUINT8Value | ( | LALDict * | dict, |
const char * | key, | ||
UINT8 | value | ||
) |
int XLALDictInsertREAL4Value | ( | LALDict * | dict, |
const char * | key, | ||
REAL4 | value | ||
) |
int XLALDictInsertREAL8Value | ( | LALDict * | dict, |
const char * | key, | ||
REAL8 | value | ||
) |
int XLALDictInsertCOMPLEX8Value | ( | LALDict * | dict, |
const char * | key, | ||
COMPLEX8 | value | ||
) |
int XLALDictInsertCOMPLEX16Value | ( | LALDict * | dict, |
const char * | key, | ||
COMPLEX16 | value | ||
) |
LALDictEntry* XLALDictLookup | ( | LALDict * | dict, |
const char * | key | ||
) |
void* XLALDictLookupBLOBValue | ( | LALDict * | dict, |
const char * | key | ||
) |
const char* XLALDictLookupStringValue | ( | LALDict * | dict, |
const char * | key | ||
) |
CHAR XLALDictLookupCHARValue | ( | LALDict * | dict, |
const char * | key | ||
) |
INT2 XLALDictLookupINT2Value | ( | LALDict * | dict, |
const char * | key | ||
) |
INT4 XLALDictLookupINT4Value | ( | LALDict * | dict, |
const char * | key | ||
) |
INT8 XLALDictLookupINT8Value | ( | LALDict * | dict, |
const char * | key | ||
) |
UCHAR XLALDictLookupUCHARValue | ( | LALDict * | dict, |
const char * | key | ||
) |
UINT2 XLALDictLookupUINT2Value | ( | LALDict * | dict, |
const char * | key | ||
) |
UINT4 XLALDictLookupUINT4Value | ( | LALDict * | dict, |
const char * | key | ||
) |
UINT8 XLALDictLookupUINT8Value | ( | LALDict * | dict, |
const char * | key | ||
) |
REAL4 XLALDictLookupREAL4Value | ( | LALDict * | dict, |
const char * | key | ||
) |
REAL8 XLALDictLookupREAL8Value | ( | LALDict * | dict, |
const char * | key | ||
) |
COMPLEX8 XLALDictLookupCOMPLEX8Value | ( | LALDict * | dict, |
const char * | key | ||
) |
COMPLEX16 XLALDictLookupCOMPLEX16Value | ( | LALDict * | dict, |
const char * | key | ||
) |
REAL8 XLALDictLookupValueAsREAL8 | ( | LALDict * | dict, |
const char * | key | ||
) |