ID’s¶
BPAK ID’s are used to refer to meta data, parts key id’s etc. Bit packer id’s are typically expressed as strings but internally they are converted to an uint32_t using a crc32 function.
Most arguments support both inputing a string which will be translated using crc32 or a string that starts with ‘0x’ and bypasses the crc32 function.
Invoking the built in id generator:
$ bpak generate id some-test-string
id("some-test-string") = 0x576a08d5