CxxCall.ArgAnn
— TypeArgAnn
ArgAnn is short for "argument annotation". It is used for customizing @cxx
function argument handling.
CxxCall.RetAnn
— TypeRetAnn
RetAnn is short for "return annotation". It is used for customizing @cxx
return value handling.
CxxCall.tocxx
— Functiontocxx(::Type{MyJuliaType})::String
Return the corresponding C++ type as a string from the julia type.
julia> using CxxCall: tocxx
julia> tocxx(Float64)
"double"
julia> tocxx(Int8)
"int8_t"