rt.compiler.dmd.rt.cInterface

Undocumented in source.

Members

Aliases

ArrayRet_t
alias ArrayRet_t = long
Undocumented in source.
CollectHandler
alias CollectHandler = bool function(Object)
Undocumented in source.

Functions

_aaApply
int _aaApply(AA aa, size_t keysize, dg_t dg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_aaApply2
int _aaApply2(AA aa, size_t keysize, dg2_t dg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_aaBalance
void _aaBalance(AA* paa)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_aaDel
void _aaDel(AA aa, TypeInfo keyti, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_aaGet
void* _aaGet(AA* aa, TypeInfo keyti, size_t valuesize, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_aaGetRvalue
void* _aaGetRvalue(AA aa, TypeInfo keyti, size_t valuesize, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_aaIn
void* _aaIn(AA aa, TypeInfo keyti, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_aaKeys
ArrayRet_t _aaKeys(AA aa, size_t keysize)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_aaLen
size_t _aaLen(AA aa)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_aaRehash
void* _aaRehash(AA* paa, TypeInfo keyti)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_aaValues
ArrayRet_t _aaValues(AA aa, size_t keysize, size_t valuesize)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_adDupT
long _adDupT(TypeInfo ti, Array2 a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_d_arrayappendT
long _d_arrayappendT(TypeInfo ti, Array* px, byte[] y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_d_arrayappendcT
byte[] _d_arrayappendcT(TypeInfo ti, byte[] x, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_d_arraycatT
byte[] _d_arraycatT(TypeInfo ti, byte[] x, byte[] y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_d_arraycatnT
byte[] _d_arraycatnT(TypeInfo ti, uint n, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_d_arrayliteralT
void* _d_arrayliteralT(TypeInfo ti, 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.
_d_arraysetlengthT
byte[] _d_arraysetlengthT(TypeInfo ti, size_t newlength, Array* p)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_d_arraysetlengthiT
byte[] _d_arraysetlengthiT(TypeInfo ti, size_t newlength, Array* p)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_d_assocarrayliteralT
BB* _d_assocarrayliteralT(TypeInfo_AssociativeArray ti, 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.
_d_callfinalizer
void _d_callfinalizer(void* p)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_d_callinterfacefinalizer
void _d_callinterfacefinalizer(void* p)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_d_delarray
void _d_delarray(Array* p)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_d_delinterface
void _d_delinterface(void** p)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_d_delmemory
void _d_delmemory(void** p)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_d_newarrayT
ulong _d_newarrayT(TypeInfo ti, 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.
_d_newarrayiT
ulong _d_newarrayiT(TypeInfo ti, 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.
_d_newarraymT
ulong _d_newarraymT(TypeInfo ti, int ndims, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_d_newarraymiT
ulong _d_newarraymiT(TypeInfo ti, int ndims, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_d_newclass
Object _d_newclass(ClassInfo ci)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rt_finalize
void rt_finalize(void* p, bool det)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rt_setCollectHandler
void rt_setCollectHandler(CollectHandler h)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

AA
struct AA
Undocumented in source.
Array
struct Array
Undocumented in source.
Array2
struct Array2
Undocumented in source.
BB
struct BB
Undocumented in source.
aaA
struct aaA
Undocumented in source.

Meta