| parrotcode: fixed size array for floating point numbers only | |
| Contents | PMCs |

classes/fixedfloatarray.pmc - fixed size array for floating point numbers only

This class, FixedFloatArray, implements an array of fixed size, which stored FLOATVALs, it uses Float PMCs to do all necessary conversions


void init()void morph(INTVAL type)morph().void destroy()PMC *clone()INTVAL get_bool()INTVAL elements()INTVAL get_integer()INTVAL get_integer_keyed_int(INTVAL key)key.INTVAL get_integer_keyed(PMC *key)*key.FLOATVAL get_number_keyed_int(INTVAL key)key.FLOATVAL get_number_keyed (PMC *key)*key.STRING *get_string_keyed_int(INTVAL key)key.STRING *get_string_keyed(PMC *key)*key.PMC *get_pmc_keyed_int(INTVAL key)key.PMC *get_pmc_keyed(PMC *key)*key.void set_integer_native(INTVAL size)size elements.void set_integer_keyed_int(INTVAL key, INTVAL value)key to value.void set_integer_keyed(PMC *key, INTVAL value)key to value.void set_number_keyed_int(INTVAL key, FLOATVAL value)key to value.void set_number_keyed(PMC *key, FLOATVAL value)key to value.void set_string_keyed_int(INTVAL key, STRING *value)key to value.void set_string_keyed(PMC *key, STRING *value)key to value.void set_pmc_keyed_int(INTVAL key, PMC *src)key to *src.void set_pmc_keyed(PMC *key, PMC *value)key to value.
docs/pdds/pdd03_calling_conventions.pod.

Initial version 2004.06.11 by Matt Fowles
|
|
|