soundio.util

Translated from C to D

Members

Aliases

SOUNDIO_ATTR_NORETURN
alias SOUNDIO_ATTR_NORETURN = typeof(assert (0))
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Static functions

ALLOCATE
auto ALLOCATE(size_t count)
Undocumented in source. Be warned that the author may not have intended to support it.
ALLOCATE_NONZERO
auto ALLOCATE_NONZERO(size_t count)
Undocumented in source. Be warned that the author may not have intended to support it.
REALLOCATE_NONZERO
auto REALLOCATE_NONZERO(void* old, size_t new_count)
Undocumented in source. Be warned that the author may not have intended to support it.
ceil_dbl
double ceil_dbl(double x)
Undocumented in source. Be warned that the author may not have intended to support it.
ceil_dbl_to_int
int ceil_dbl_to_int(double x)
Undocumented in source. Be warned that the author may not have intended to support it.
printf_stderr
void printf_stderr(const(char)* format, ...)

printf but to stderr instead of stdout

printf_stderr_fakenogc
void printf_stderr_fakenogc(const(char)* format, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_alloc_sprintf
char* soundio_alloc_sprintf(int* len, const(char)* format, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
soundio_alloc_sprintf_fakenogc
char* soundio_alloc_sprintf_fakenogc(int* len, const(char)* format, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_double_clamp
double soundio_double_clamp(double min_value, double value, double max_value)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_double_max
double soundio_double_max(double a, double b)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_double_min
double soundio_double_min(double a, double b)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_int_clamp
int soundio_int_clamp(int min_value, int value, int max_value)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_int_max
int soundio_int_max(int a, int b)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_int_min
int soundio_int_min(int a, int b)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_panic
void soundio_panic(const(char)* format, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
soundio_panic_fakenogc
void soundio_panic_fakenogc(const(char)* format, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_str_dupe
char* soundio_str_dupe(const(char)* str, int str_len)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_streql
bool soundio_streql(const(char)* str1, int str1_len, const(char)* str2, int str2_len)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta