class
DL::Stack
v2_1_10 -
Show latest stable
- Superclass: Object
No documentation available for this class.
Constants
ALIGN_MAP = {\nTYPE_VOIDP => ALIGN_VOIDP,\nTYPE_CHAR => ALIGN_VOIDP,\nTYPE_SHORT => ALIGN_VOIDP,\nTYPE_INT => ALIGN_VOIDP,\nTYPE_LONG => ALIGN_VOIDP,\nTYPE_FLOAT => ALIGN_FLOAT,\nTYPE_DOUBLE => ALIGN_DOUBLE,\n}
PACK_MAP = {\nTYPE_VOIDP => ((SIZEOF_VOIDP == SIZEOF_LONG_LONG)? "q" : "l!"),\nTYPE_CHAR => "c",\nTYPE_SHORT => "s!",\nTYPE_INT => "i!",\nTYPE_LONG => "l!",\nTYPE_FLOAT => "f",\nTYPE_DOUBLE => "d",\n}
SIZE_MAP = {\nTYPE_VOIDP => SIZEOF_VOIDP,\nTYPE_CHAR => SIZEOF_CHAR,\nTYPE_SHORT => SIZEOF_SHORT,\nTYPE_INT => SIZEOF_INT,\nTYPE_LONG => SIZEOF_LONG,\nTYPE_FLOAT => SIZEOF_FLOAT,\nTYPE_DOUBLE => SIZEOF_DOUBLE,\n}
Files
- ext/dl/lib/dl/stack.rb