jsonned.binding

Undocumented in source.

Members

Aliases

JsonnetImportCallback
alias JsonnetImportCallback = char* function(void*, const(char)*, const(char)*, char**, int*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
JsonnetNativeCallback
alias JsonnetNativeCallback = JsonnetJsonValue* function(void*, const(const(JsonnetJsonValue)*)*, int*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_Bool
alias _Bool = bool
Undocumented in source.
ptrdiff_t
alias ptrdiff_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
size_t
alias size_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wchar_t
alias wchar_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

jsonnet_destroy
void jsonnet_destroy(JsonnetVm* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_evaluate_file
char* jsonnet_evaluate_file(JsonnetVm* , const(char)* , int* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_evaluate_file_multi
char* jsonnet_evaluate_file_multi(JsonnetVm* , const(char)* , int* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_evaluate_file_stream
char* jsonnet_evaluate_file_stream(JsonnetVm* , const(char)* , int* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_evaluate_snippet
char* jsonnet_evaluate_snippet(JsonnetVm* , const(char)* , const(char)* , int* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_evaluate_snippet_multi
char* jsonnet_evaluate_snippet_multi(JsonnetVm* , const(char)* , const(char)* , int* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_evaluate_snippet_stream
char* jsonnet_evaluate_snippet_stream(JsonnetVm* , const(char)* , const(char)* , int* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_ext_code
void jsonnet_ext_code(JsonnetVm* , const(char)* , const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_ext_var
void jsonnet_ext_var(JsonnetVm* , const(char)* , const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_gc_growth_trigger
void jsonnet_gc_growth_trigger(JsonnetVm* , double )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_gc_min_objects
void jsonnet_gc_min_objects(JsonnetVm* , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_import_callback
void jsonnet_import_callback(JsonnetVm* , char* function(void*, const(char)*, const(char)*, char**, int*) , void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_jpath_add
void jsonnet_jpath_add(JsonnetVm* , const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_json_array_append
void jsonnet_json_array_append(JsonnetVm* , JsonnetJsonValue* , JsonnetJsonValue* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_json_destroy
void jsonnet_json_destroy(JsonnetVm* , JsonnetJsonValue* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_json_extract_bool
int jsonnet_json_extract_bool(JsonnetVm* , const(JsonnetJsonValue)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_json_extract_null
int jsonnet_json_extract_null(JsonnetVm* , const(JsonnetJsonValue)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_json_extract_number
int jsonnet_json_extract_number(JsonnetVm* , const(JsonnetJsonValue)* , double* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_json_extract_string
const(char)* jsonnet_json_extract_string(JsonnetVm* , const(JsonnetJsonValue)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_json_make_array
JsonnetJsonValue* jsonnet_json_make_array(JsonnetVm* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_json_make_bool
JsonnetJsonValue* jsonnet_json_make_bool(JsonnetVm* , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_json_make_null
JsonnetJsonValue* jsonnet_json_make_null(JsonnetVm* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_json_make_number
JsonnetJsonValue* jsonnet_json_make_number(JsonnetVm* , double )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_json_make_object
JsonnetJsonValue* jsonnet_json_make_object(JsonnetVm* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_json_make_string
JsonnetJsonValue* jsonnet_json_make_string(JsonnetVm* , const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_json_object_append
void jsonnet_json_object_append(JsonnetVm* , JsonnetJsonValue* , const(char)* , JsonnetJsonValue* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_make
JsonnetVm* jsonnet_make()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_max_stack
void jsonnet_max_stack(JsonnetVm* , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_max_trace
void jsonnet_max_trace(JsonnetVm* , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_native_callback
void jsonnet_native_callback(JsonnetVm* , const(char)* , JsonnetJsonValue* function(void*, const(const(JsonnetJsonValue)*)*, int*) , void* , const(const(char)*)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_realloc
char* jsonnet_realloc(JsonnetVm* , char* , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_string_output
void jsonnet_string_output(JsonnetVm* , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_tla_code
void jsonnet_tla_code(JsonnetVm* , const(char)* , const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_tla_var
void jsonnet_tla_var(JsonnetVm* , const(char)* , const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsonnet_version
const(char)* jsonnet_version()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

LIB_JSONNET_VERSION
enum LIB_JSONNET_VERSION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

Int128
struct Int128
Undocumented in source.
JsonnetJsonValue
struct JsonnetJsonValue
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
JsonnetVm
struct JsonnetVm
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UInt128
struct UInt128
Undocumented in source.
__locale_data
struct __locale_data
Undocumented in source.
dpp
struct dpp
Undocumented in source.
max_align_t
struct max_align_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta