blocks Reference

File
lib/blocks/include/blocks.h
Date
Wednesday, June 25, 2014
Includes
None

Types

Block_Descriptor

typedef struct { unsigned long int reserved; unsigned long int size; void ( * copy_helper)( void * dst, void * src ); void ( * dispose_helper)( void * src ); const char *signature; } Block_Descriptor;

Block_Literal

typedef struct { void *isa; int flags; int reserved; void ( * invoke )( void *, ... ); Block_Descriptor *descriptor; } Block_Literal;

Macros

__XEOS_LIB_BLOCKS_H__

#define __XEOS_LIB_BLOCKS_H__