Handbook Glossary
factorcode.org
c-type-class ( name -- class )


Vocabulary
alien.c-types

Inputs
namean object


Outputs
classan object


Definition
IN: alien.c-types

GENERIC: c-type-class ( name -- class )


Methods
USING: accessors alien.c-types ;

M: abstract-c-type c-type-class class>> ;


USING: alien.c-types arrays kernel ;

M: array c-type-class drop object ;


USING: alien.c-types kernel ;

M: c-type-name c-type-class
[ lookup-c-type ] call \ c-type-class execute ;


USING: accessors alien.c-types alien.enums.private kernel ;

M: enum-c-type c-type-class
[ base-type>> ] call \ c-type-class execute ;


USING: alien.arrays alien.c-types kernel ;

M: string-type c-type-class drop object ;