Class: Object
- Inherits:
- BasicObject
- Defined in:
- (unknown)
Constant Summary collapse
- CA_OBJ_FARRAY =
INT2NUM(CA_OBJ_FARRAY)
- CA_OBJ_OBJECT_MASK =
INT2NUM(CA_OBJ_OBJECT_MASK)
- CA_OBJ_OBJECT =
INT2NUM(CA_OBJ_OBJECT)
- CA_OBJ_REDUCE =
INT2NUM(CA_OBJ_REDUCE)
- CA_OBJ_REPEAT =
rb_cCARepeat, CA_OBJ_REPEAT are defined in rb_carray.c
INT2NUM(CA_OBJ_REPEAT)
- CA_OBJ_SELECT =
rb_cCASelect, CA_OBJ_SELECT are defined in rb_carray.c
INT2NUM(CA_OBJ_SELECT)
- CA_OBJ_WINDOW =
INT2NUM(CA_OBJ_WINDOW)
- CA_REG_NONE =
INT2NUM(CA_REG_NONE)
- CA_REG_ALL =
INT2NUM(CA_REG_ALL)
- CA_REG_ADDRESS =
INT2NUM(CA_REG_ADDRESS)
- CA_REG_FLATTEN =
INT2NUM(CA_REG_FLATTEN)
- CA_REG_ADDRESS_COMPLEX =
INT2NUM(CA_REG_ADDRESS_COMPLEX)
- CA_REG_POINT =
INT2NUM(CA_REG_POINT)
- CA_REG_BLOCK =
INT2NUM(CA_REG_BLOCK)
- CA_REG_SELECT =
INT2NUM(CA_REG_SELECT)
- CA_REG_ITERATOR =
INT2NUM(CA_REG_ITERATOR)
- CA_REG_REPEAT =
INT2NUM(CA_REG_REPEAT)
- CA_REG_GRID =
INT2NUM(CA_REG_GRID)
- CA_REG_MAPPING =
INT2NUM(CA_REG_MAPPING)
- CA_REG_METHOD_CALL =
INT2NUM(CA_REG_METHOD_CALL)
- CA_REG_UNBOUND_REPEAT =
INT2NUM(CA_REG_UNBOUND_REPEAT)
- CA_REG_MEMBER =
INT2NUM(CA_REG_MEMBER)
- CA_REG_ATTRIBUTE =
INT2NUM(CA_REG_ATTRIBUTE)
- CI =
CC2NUM(I)
- CA_OBJ_MAPPING =
INT2NUM(CA_OBJ_MAPPING)
- CA_NAN =
CA_NAN- CA_INF =
CA_INF- CA_OBJ_BITARRAY =
INT2NUM(CA_OBJ_BITARRAY)
- CA_OBJ_BITFIELD =
INT2NUM(CA_OBJ_BITFIELD)
- CA_OBJ_TRANSPOSE =
INT2NUM(CA_OBJ_TRANSPOSE)
- CA_OBJ_UNBOUND_REPEAT =
rb_cCAUnboudRepeat, CA_OBJ_UNBOUND_REPEAT are defined in rb_carray.c
INT2NUM(CA_OBJ_UNBOUND_REPEAT)
- CA_BIG_ENDIAN =
INT2NUM(CA_BIG_ENDIAN)
- CA_LITTLE_ENDIAN =
INT2NUM(CA_LITTLE_ENDIAN)
- CA_OBJ_SHIFT =
INT2NUM(CA_OBJ_SHIFT)
- CA_OBJ_REFER =
rb_cCARefer, CA_OBJ_REFER are defined in ruby_carray.c
INT2NUM(CA_OBJ_REFER)
- CA_OBJ_FIELD =
INT2NUM(CA_OBJ_FIELD)
- CA_OBJ_BLOCK =
rb_cCABlock, CA_OBJ_BLOCK are defined in rb_carray.c
INT2NUM(CA_OBJ_BLOCK)
- CA_OBJ_ARRAY =
rb_define_method(rb_cCScalar, “coerce”, rb_cs_coerce, 1);
INT2NUM(CA_OBJ_ARRAY)
- CA_OBJ_ARRAY_WRAP =
INT2NUM(CA_OBJ_ARRAY_WRAP)
- CA_OBJ_SCALAR =
INT2NUM(CA_OBJ_SCALAR)
- CA_RANK_MAX =
– system –
INT2NUM(CA_RANK_MAX)
- CA_NIL =
CA_NIL- CA_FIXLEN =
– data types –
INT2NUM(CA_FIXLEN)
- CA_BOOLEAN =
INT2NUM(CA_BOOLEAN)
- CA_INT8 =
INT2NUM(CA_INT8)
- CA_UINT8 =
INT2NUM(CA_UINT8)
- CA_INT16 =
INT2NUM(CA_INT16)
- CA_UINT16 =
INT2NUM(CA_UINT16)
- CA_INT32 =
INT2NUM(CA_INT32)
- CA_UINT32 =
INT2NUM(CA_UINT32)
- CA_INT64 =
INT2NUM(CA_INT64)
- CA_UINT64 =
INT2NUM(CA_UINT64)
- CA_FLOAT32 =
INT2NUM(CA_FLOAT32)
- CA_FLOAT64 =
INT2NUM(CA_FLOAT64)
- CA_FLOAT128 =
INT2NUM(CA_FLOAT128)
- CA_CMPLX64 =
INT2NUM(CA_CMPLX64)
- CA_CMPLX128 =
INT2NUM(CA_CMPLX128)
- CA_CMPLX256 =
INT2NUM(CA_CMPLX256)
- CA_OBJECT =
INT2NUM(CA_OBJECT)
- CA_BYTE =
INT2NUM(CA_BYTE)
- CA_SHORT =
INT2NUM(CA_INT16)
- CA_INT =
INT2NUM(CA_INT32)
- CA_FLOAT =
INT2NUM(CA_FLOAT)
- CA_DOUBLE =
INT2NUM(CA_DOUBLE)
- CA_COMPLEX =
INT2NUM(CA_COMPLEX)
- CA_DCOMPLEX =
INT2NUM(CA_DCOMPLEX)
- CA_SIZE =
INT2NUM(CA_SIZE)
- CA_ALIGN_VOIDP =
INT2NUM(CA_ALIGN_VOIDP)
- CA_ALIGN_FIXLEN =
INT2NUM(CA_ALIGN_INT8)
- CA_ALIGN_BOOLEAN =
INT2NUM(CA_ALIGN_INT8)
- CA_ALIGN_INT8 =
INT2NUM(CA_ALIGN_INT8)
- CA_ALIGN_INT16 =
INT2NUM(CA_ALIGN_INT16)
- CA_ALIGN_INT32 =
INT2NUM(CA_ALIGN_INT32)
- CA_ALIGN_INT64 =
INT2NUM(CA_ALIGN_INT64)
- CA_ALIGN_FLOAT32 =
INT2NUM(CA_ALIGN_FLOAT32)
- CA_ALIGN_FLOAT64 =
INT2NUM(CA_ALIGN_FLOAT64)
- CA_ALIGN_FLOAT128 =
INT2NUM(CA_ALIGN_FLOAT128)
- CA_ALIGN_CMPLX64 =
INT2NUM(CA_ALIGN_CMPLX64)
- CA_ALIGN_CMPLX128 =
INT2NUM(CA_ALIGN_CMPLX128)
- CA_ALIGN_CMPLX256 =
INT2NUM(CA_ALIGN_CMPLX256)
- CA_ALIGN_OBJECT =
INT2NUM(CA_ALIGN_OBJECT)
- CA_OBJ_GRID =
INT2NUM(CA_OBJ_GRID)
- CA_OBJ_FAKE =
INT2NUM(CA_OBJ_FAKE)
Instance Method Summary collapse
Instance Method Details
#undef? ⇒ Boolean
45 46 47 48 |
# File 'ext/carray_undef.c', line 45 static VALUE rb_obj_is_undef (VALUE self) { return ( self == CA_UNDEF ) ? Qtrue : Qfalse; } |