NAME
src/pmc/nativepccmethod.pmc - NativePCCMethod PMC
DESCRIPTION
Container for native functions that handle PCC, the Parrot Calling Convention, on their own.
Methods
void init()
Initializes the PMC with a void *get_pointer()
Get the pointer to the native function.
void set_pointer_keyed_str(STRING *sig, void *func)
Set the pointer to the native function and the PCC signature.
INTVAL defined()
INTVAL get_bool()
NULLness check.
opcode_t *invoke(void *next)
Call the function pointer.
void mark()
Mark contained elements for GC.
PMC *clone()
Create a clone of this PMC.
METHOD get_multisig()
Return the MMD signature PMC,
if any or
NULL
function pointer.
PMCNULL
.SEE ALSO
docs/pdds/pdd03_calling_conventions.pod.