parrotcode: Key PMC | |
Contents | PMCs |
src/pmc/key.pmc - Key PMC
These are the vtable functions for the Key PMC class.
void init()
PMC *clone()
void mark()
INTVAL get_integer()
FLOATVAL get_number()
STRING *get_string()
PMC *get_pmc()
void set_integer_native(INTVAL value)
void set_number_native(FLOATVAL value)
value
.void set_string_native(STRING *value)
void set_pmc(PMC *value)
*value
.void push_pmc(PMC *value)
*value
to the key.PMC *shift_pmc()
PMC *get_pmc_keyed(PMC *key)
PMC *nextkey_keyed(PMC *key, INTVAL what)
what
.
PMC_int_val(-1) means end of iteration.void visit(visit_info *info)
void freeze(visit_info *info)
void thaw(visit_info *info)
void thawfinish(visit_info *info)
|