22     typedef typename IntegerType<(BYTES < 8) ? (BYTES+1) : 8>::unsigned_type unsigned_type;
 
   23     typedef typename IntegerType<(BYTES < 8) ? (BYTES+1) : 8>::signed_type signed_type;
 
   28     typedef uint8_t unsigned_type;
 
   29     typedef int8_t signed_type;
 
   33     typedef uint16_t unsigned_type;
 
   34     typedef int16_t signed_type;
 
   38     typedef uint32_t unsigned_type;
 
   39     typedef int32_t signed_type;
 
   43     typedef uint64_t unsigned_type;
 
   44     typedef int64_t signed_type;