179 LD_EXPORT(
char const*)
191 LD_EXPORT(
unsigned int)
306 LD_EXPORT(
char const*)
Export macros for C bindings.
LDValue_ObjectIter_Free(LDValue_ObjectIter iter)
LDValue_ObjectIter_New(LDValue val)
LDValue_NewString(char const *val)
LDValue_NewValue(LDValue val)
LDValue_GetString(LDValue val)
LDValueType
Definition: value.h:19
@ LDValueType_Bool
Definition: value.h:27
@ LDValueType_Array
Definition: value.h:40
@ LDValueType_Null
Definition: value.h:23
@ LDValueType_Object
Definition: value.h:44
@ LDValueType_Number
Definition: value.h:32
@ LDValueType_String
Definition: value.h:36
LDValue_Type(LDValue val)
struct _LDValue_ArrayIter * LDValue_ArrayIter
Definition: value.h:82
LDValue_ArrayIter_Free(LDValue_ArrayIter iter)
LDValue_ArrayIter_End(LDValue_ArrayIter iter)
LDValue_Count(LDValue val)
LDValue_SerializeJSON(LDValue val)
LDValue_Free(LDValue val)
struct _LDValue_ObjectIter * LDValue_ObjectIter
Definition: value.h:73
LDValue_GetNumber(LDValue val)
LDValue_NewNumber(double val)
LDValue_NewBool(bool val)
struct _LDValue * LDValue
Definition: value.h:64
LDValue_ArrayIter_New(LDValue val)
LDValue_ObjectIter_Value(LDValue_ObjectIter iter)
LDValue_ObjectIter_Key(LDValue_ObjectIter iter)
LDValue_ObjectIter_Next(LDValue_ObjectIter iter)
LDValue_ArrayIter_Next(LDValue_ArrayIter iter)
LDValue_GetBool(LDValue val)
LDValue_ArrayIter_Value(LDValue_ArrayIter iter)
LDValue_ObjectIter_End(LDValue_ObjectIter iter)