NAME
src/pmc/imageiosize.pmc - ImageIOSize PMC
DESCRIPTION
Gets the size of an ImageIO image without the allocation costs.
VTABLES
void init()
Initializes the PMC.
void destroy()
Destroys the PMC.
void mark()
Marks the PMC as alive.
VTABLE PMC *get_pmc()
Gets the result PMC after a thaw.
VTABLE PMC *get_iter()
Get the VTABLE INTVAL get_integer()
Returns the flags describing the visit action
VTABLE void push_integer(INTVAL v)
Pushes the integer VTABLE void push_float(FLOATVAL v)
Pushes the float VTABLE void push_string(STRING *v)
Pushes the string VTABLE void push_pmc(PMC *v)
Pushes a reference to pmc
todo
list for this freeze/thaw for iterating over.
v
onto the end of the image.
v
onto the end of the image.
*v
onto the end of the image.
*v
onto the end of the image.
If *v
hasn't been seen yet,
it is also pushed onto the todo list.