Skip to content
  • Andrea Valassi's avatar
    Tidy up type definitions across CoolKernel header files and tests. · 1086f195
    Andrea Valassi authored
    Rename Short and UShort as Int16 and UInt16.
    Define them using seal::IntBits<16> instead of short and unsigned short.
    
    Move all type definitions from StorageType.h to types.h.
    Remove type definitions for sIntXX/uIntXX in types.h.
    These are now replaced by IntXX and UIntXX (coming from StorageType.h).
    
    Base the definition of ValidityKey on the UInt63 type.
    Base the definition of ChannelId on the Int32 type.
    
    Add definition of min/max values for Int16/UInt16 (short/unsigned short).
    Use this definition in the tests instead of SHRT_MIN and SHRT_MAX
    (and do the same for the min/max of the 32 and 64 bit integer types).
    
    Move the AttributeListSpecification releaser to the private headers
    of package RelationalCool (it is only used by a couple of tests there).
    
    
    git-svn-id: file:///git/lcgcool.svndb/cool/trunk@7456 4525493e-7705-40b1-a816-d608a930855b
    1086f195