asmjit::FuncSignature Struct Reference [¶]
Function signature.
Contains information about a function return type, count of arguments, and their TypeIds. Function signature is a low level structure which doesn't contain platform specific or calling convention specific information. It's typically used to describe function arguments in a C-API like form, which is then used to calculate a FuncDetail instance, which then maps function signature into a platform and calling convention specific format.
Function signature can be built either dynamically by using add_arg() and add_arg_t() functionality, or dynamically by using a template-based FuncSignature::build() function, which maps template types into a function signature.