Sha256: 5531a8c9b8df36b54740266978db5e4e985f3611082d26f783b3f4c151f88346
Contents?: true
Size: 941 Bytes
Versions: 40
Compression:
Stored size: 941 Bytes
Contents
/* type.h * Copyright (c) 2011, Peter Ohler * All rights reserved. */ #ifndef __OX_TYPE_H__ #define __OX_TYPE_H__ typedef enum { NoCode = 0, ArrayCode = 'a', String64Code = 'b', /* base64 encoded String */ ClassCode = 'c', Symbol64Code = 'd', /* base64 encoded Symbol */ DateCode = 'D', BigDecimalCode = 'B', ExceptionCode = 'e', FloatCode = 'f', RegexpCode = 'g', HashCode = 'h', FixnumCode = 'i', BignumCode = 'j', KeyCode = 'k', /* indicates the value is a hash key, kind of a hack */ RationalCode = 'l', SymbolCode = 'm', FalseClassCode = 'n', ObjectCode = 'o', RefCode = 'p', RangeCode = 'r', StringCode = 's', TimeCode = 't', StructCode = 'u', ComplexCode = 'v', RawCode = 'x', TrueClassCode = 'y', NilClassCode = 'z', } Type; #endif /* __OX_TYPE_H__ */
Version data entries
40 entries across 40 versions & 2 rubygems