|
|
- -opaque int8() :: -128..127.
- -opaque int16() :: -32768..32767.
- -opaque int32() :: -2147483648..2147483647.
- -opaque int64() :: -9223372036854775808..9223372036854775807.
- -opaque uint8() :: 0..255.
- -opaque uint16() :: 0..65536.
- -opaque uint32() :: 0..4294967295.
- -opaque uint64() :: 0..18446744073709551615.
- -opaque double() :: float().
-
- -record(test ,{
- aa = "" :: string()
- }).
- -record(phoneNumber ,{
- number = undefined :: #test{}
- , type = 0 :: int32()
- }).
- -record(person ,{
- name = "" :: string()
- , id = 0 :: int32()
- , email = "" :: string()
- , phone = [] :: [#phoneNumber{}]
- }).
- -record(addressBook ,{
- person = [] :: [#person{}]
- , other = [] :: [#person{}]
- }).
- -record(union ,{
- test = "" :: string()
- , type = 0 :: int32()
- }).
- -record(tbool ,{
- bool = false :: boolean()
- }).
- -record(tint8 ,{
- int1 = 0 :: int8()
- , int2 = 0 :: int8()
- }).
- -record(tuint8 ,{
- int1 = 0 :: uint8()
- , int2 = 0 :: uint8()
- }).
- -record(tint16 ,{
- int1 = 0 :: int16()
- , int2 = 0 :: int16()
- }).
- -record(tuint16 ,{
- int1 = 0 :: uint16()
- , int2 = 0 :: uint16()
- }).
- -record(tint32 ,{
- int1 = 0 :: int32()
- , int2 = 0 :: int32()
- }).
- -record(tuint32 ,{
- int1 = 0 :: uint32()
- , int2 = 0 :: uint32()
- }).
- -record(tint64 ,{
- int1 = 0 :: int64()
- , int2 = 0 :: int64()
- }).
- -record(tuint64 ,{
- int1 = 0 :: uint64()
- , int2 = 0 :: uint64()
- }).
- -record(tinteger ,{
- int1 = 0 :: integer()
- , int2 = 0 :: integer()
- , int3 = 0 :: integer()
- , int4 = 0 :: integer()
- , int5 = 0 :: integer()
- , int6 = 0 :: integer()
- , int7 = 0 :: integer()
- , int8 = 0 :: integer()
- }).
- -record(tnumber ,{
- int1 = 0 :: number()
- , int2 = 0 :: number()
- , int3 = 0 :: number()
- , int4 = 0 :: number()
- , int5 = 0 :: number()
- , int6 = 0 :: number()
- , int7 = 0 :: number()
- , int8 = 0 :: number()
- , float1 = 0 :: number()
- , float2 = 0 :: number()
- }).
- -record(tfloat ,{
- int1 = 0.0 :: float()
- , int2 = 0.0 :: float()
- }).
- -record(tdouble ,{
- int1 = 0.0 :: double()
- , int2 = 0.0 :: double()
- }).
- -record(tstring ,{
- int1 = "" :: string()
- , int2 = "" :: string()
- }).
- -record(tlistbool ,{
- int1 = [] :: [boolean()]
- }).
- -record(tlistint8 ,{
- int1 = [] :: [int8()]
- }).
- -record(tlistuint8 ,{
- int1 = [] :: [uint8()]
- }).
- -record(tlistint16 ,{
- int1 = [] :: [int16()]
- }).
- -record(tlistuint16 ,{
- int1 = [] :: [uint16()]
- }).
- -record(tlistint32 ,{
- int1 = [] :: [int32()]
- }).
- -record(tlistuint32 ,{
- int1 = [] :: [uint32()]
- }).
- -record(tlistint64 ,{
- int1 = [] :: [int64()]
- }).
- -record(tlistuint64 ,{
- int1 = [] :: [uint64()]
- }).
- -record(tlistinteger ,{
- int1 = [] :: [integer()]
- }).
- -record(tlistnumber ,{
- int1 = [] :: [number()]
- }).
- -record(tlistfloat ,{
- int1 = [] :: [float()]
- }).
- -record(tlistdouble ,{
- int1 = [] :: [double()]
- }).
- -record(tliststring ,{
- int1 = [] :: [string()]
- }).
- -record(tlistunion ,{
- int1 = [] :: [#union{}]
- }).
- -record(allType ,{
- bool = false :: boolean()
- , int8 = 0 :: int8()
- , uint8 = 0 :: uint8()
- , int16 = 0 :: int16()
- , uint16 = 0 :: uint16()
- , int32 = 0 :: int32()
- , uint32 = 0 :: uint32()
- , int64 = 0 :: int64()
- , uint64 = 0 :: uint64()
- , inte8 = 0 :: integer()
- , uinte8 = 0 :: integer()
- , inte16 = 0 :: integer()
- , uinte16 = 0 :: integer()
- , inte32 = 0 :: integer()
- , uinte32 = 0 :: integer()
- , inte64 = 0 :: integer()
- , uinte64 = 0 :: integer()
- , num8 = 0 :: number()
- , unum8 = 0 :: number()
- , num16 = 0 :: number()
- , unum16 = 0 :: number()
- , num32 = 0 :: number()
- , unum32 = 0 :: number()
- , num64 = 0 :: number()
- , unum64 = 0 :: number()
- , numfloat = 0 :: number()
- , numdouble = 0 :: number()
- , float = 0.0 :: float()
- , double = 0.0 :: double()
- , string1 = "" :: string()
- , string2 = "" :: string()
- , union = undefined :: #union{}
- , lbool = [] :: [boolean()]
- , lint8 = [] :: [int8()]
- , luint8 = [] :: [uint8()]
- , lint16 = [] :: [int16()]
- , luint16 = [] :: [uint16()]
- , lint32 = [] :: [int32()]
- , luint32 = [] :: [uint32()]
- , lint64 = [] :: [int64()]
- , luint64 = [] :: [uint64()]
- , linte8 = [] :: [integer()]
- , linte16 = [] :: [integer()]
- , linte32 = [] :: [integer()]
- , linte64 = [] :: [integer()]
- , lnum8 = [] :: [number()]
- , lnum16 = [] :: [number()]
- , lnum32 = [] :: [number()]
- , lnum64 = [] :: [number()]
- , lnfloat32 = [] :: [number()]
- , lnfloat64 = [] :: [number()]
- , lfloat = [] :: [float()]
- , ldouble = [] :: [double()]
- , lstring = [] :: [string()]
- , lunion = [] :: [#union{}]
- }).
|