skalibs

Mirror/fork of https://skarnet.org/software/skalibs/
git clone https://ccx.te2000.cz/git/skalibs
Log | Files | Refs | README | LICENSE

signed-template (603B)


      1 #define @TYPE@_PACK @BYTES@
      2 #define @type@_pack uint@BITS@_pack
      3 #define @type@_pack_big uint@BITS@_pack_big
      4 #define @type@_unpack(pack, p) uint@BITS@_unpack(pack, (uint@BITS@_t *)(p))
      5 #define @type@_unpack_big(pack, p) uint@BITS@_unpack_big(pack, (uint@BITS@_t *)(p))
      6 
      7 #define @TYPE@_FMT (1+UINT@BITS@_FMT)
      8 #define @type@_fmt int@BITS@_fmt
      9 #define @type@_fmtlist int@BITS@_fmtlist
     10 #define @type@_scan(s, d) int@BITS@_scan(s, (int@BITS@_t *)d)
     11 #define @type@0_scan(s, d) int@BITS@0_scan(s, (int@BITS@_t *)d)
     12 #define @type@_scanlist(tab, max, s, num) int@BITS@_scanlist((int@BITS@_t *)tab, max, s, num)
     13 
     14