metacall

Undocumented in source.

Members

Classes

MetaCallException
class MetaCallException
Undocumented in source.

Enums

metacall_value_id_enum
enum metacall_value_id_enum
Undocumented in source.

Functions

dmetacall
Variant dmetacall(string name, T args)
Undocumented in source. Be warned that the author may not have intended to support it.
dmetacall_destroy
int dmetacall_destroy()
Undocumented in source. Be warned that the author may not have intended to support it.
dmetacall_initialize
int dmetacall_initialize()
Undocumented in source. Be warned that the author may not have intended to support it.
dmetacall_load_from_file
int dmetacall_load_from_file(char[] tag, string[] paths)
Undocumented in source. Be warned that the author may not have intended to support it.
metacall
void* metacall(const(char*) name, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_destroy
int metacall_destroy()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_initialize
int metacall_initialize()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_load_from_file
int metacall_load_from_file(const(char*) tag, const(char**) paths, size_t size, void** handle)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_create_array
void* metacall_value_create_array(const(void**) values, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_create_bool
void* metacall_value_create_bool(int b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_create_buffer
void* metacall_value_create_buffer(const(void*) buffer, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_create_char
void* metacall_value_create_char(char c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_create_double
void* metacall_value_create_double(double d)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_create_float
void* metacall_value_create_float(float f)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_create_int
void* metacall_value_create_int(int i)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_create_long
void* metacall_value_create_long(long l)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_create_null
void* metacall_value_create_null()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_create_ptr
void* metacall_value_create_ptr(const(void*) ptr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_create_short
void* metacall_value_create_short(short s)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_create_string
void* metacall_value_create_string(const(char*) str, size_t length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_destroy
void metacall_value_destroy(void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_id
metacall_value_id_enum metacall_value_id(void* v)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_to_char
char metacall_value_to_char(void* v)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_to_double
double metacall_value_to_double(void* v)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_to_float
float metacall_value_to_float(void* v)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_to_int
int metacall_value_to_int(void* v)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_to_long
long metacall_value_to_long(void* v)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_to_ptr
void* metacall_value_to_ptr(void* v)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_to_short
short metacall_value_to_short(void* v)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacall_value_to_string
char* metacall_value_to_string(void* v)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
metacallv
void* metacallv(const(char*) name, void** args)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta