Next: , Previous: , Up: built-in   [Contents][Index]


6.28 Type of memory block objects

Core Type: <memory-block>
Parent Type: <struct>

Type of objects representing memory blocks.

Type constructor on <memory-block>: <memory-block> type-constructor pointer size

The type constructor is make-memory-block.

Type predicate on <memory-block>: <boolean> type-predicate obj

The type predicate is memory-block?.

Equality predicate on <memory-block>: <boolean> equality-predicate this {mb <memory-block>}

The equality predicate is memory-block=?.

Hash function on <memory-block>: <non-negative-fixnum> hash-function this

The hash function is struct-hash.

Methods

Method on <memory-block>: <pointer> pointer this

Apply memory-block-pointer to the instance and return its return value.

Method on <memory-block>: <non-negative-exact-integer> size this

Apply memory-block-size to the instance and return its return value.

Method on <memory-block>: <void> reset this

Apply memory-block-reset to the instance.