Class Foreign-Bitfield
Describes a foreign bitfield type.
Slot
actual-type | Initargs::actual-type; Accessors:actual-type. |
---|
name | Initform:(gensym
anonymous-cffi-type), Initargs::name; Accessors:name. |
---|
symbol-values | Initform:(make-hash-table
test
'eq); Reader:symbol-values. |
---|
translate-p | Initform:t, Initargs::translate-p; Accessors:translate-p. |
---|
value-symbols | Initform:(make-hash-table); Reader:value-symbols. |
---|
Other Method
aggregatep | Return true if FOREIGN-TYPE is an aggregate type. |
---|
canonicalize | Return the built-in foreign type for FOREIGN-TYPE. Signals an error if FOREIGN-TYPE is undefined. |
---|
foreign-type-alignment | Return the structure alignment in bytes of a foreign type. |
---|
foreign-type-size | Return the size in bytes of a foreign type. |
---|
translate-p | Return true if type translators should run on FOREIGN-TYPE. |
---|
unparse | Unparse FOREIGN-TYPE to a type specification (symbol or list). |
---|