Sha256: c923a8377affc5a547e606c1f78625e7483f9bc08436c4e04ae10a5639844a3b
Contents?: true
Size: 929 Bytes
Versions: 23
Compression:
Stored size: 929 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
23 entries across 23 versions & 1 rubygems