parrotcode: Pair PMC | |
Contents | PMCs |
src/pmc/pair.pmc - Pair PMC
A Pair PMC represents one key => value mapping like a one element hash.
void init()
PMC *instantiate(PMC *sig)
void mark()
PMC *get_pmc_keyed_str(STRING *key)
PMC *get_pmc_keyed(PMC *key)
void set_pmc_keyed(PMC *key, PMC *value)
void set_pmc_keyed_str(STRING *key, PMC *value)
void assign_pmc(PMC *value)
void set_pmc(PMC *pair)
INTVAL is_equal(PMC *value)
==
operation.void visit(visit_info *info)
void freeze(visit_info *info)
void thaw(visit_info *info)
METHOD key()
METHOD value()
METHOD kv()
|