Rewrite TransferDescriptor to be more testable and include more detailed documentation
Add hex dump printing to TransferDescriptor to help with debugging
Move nullable_t_struct enum values over to VeType as part of the interface
Add more strict unit tests for TransferDescriptor than previously defined
Add extension methods for JavaCPP Pointer classes to convert to corresponding Array[T] types, extract slices of BytePointer, and return hex dump of BytePointer
Update FixedBitSet to correctly produce a validity buffer with exactly N 1-bits
Replace use of the existing TransferDescriptor with that of the cleaned TransferDescriptor
Add unit tests for JavaCPP Pointer extension methods
Summary:
TransferDescriptor
to be more testable and include more detailed documentationTransferDescriptor
to help with debuggingnullable_t_struct
enum values over toVeType
as part of the interfaceTransferDescriptor
than previously definedPointer
classes to convert to correspondingArray[T]
types, extract slices ofBytePointer
, and return hex dump ofBytePointer
FixedBitSet
to correctly produce a validity buffer with exactly N 1-bitsTransferDescriptor
with that of the cleanedTransferDescriptor
Pointer
extension methods