4#ifndef PRISM_INTERNAL_INTEGER_H
5#define PRISM_INTERNAL_INTEGER_H
19 PM_INTEGER_BASE_DEFAULT,
22 PM_INTEGER_BASE_BINARY,
25 PM_INTEGER_BASE_OCTAL,
28 PM_INTEGER_BASE_DECIMAL,
31 PM_INTEGER_BASE_HEXADECIMAL,
39 PM_INTEGER_BASE_UNKNOWN
47void pm_integer_parse(
pm_integer_t *integer, pm_integer_base_t base,
const uint8_t *start,
const uint8_t *end);
This module provides functions for working with arbitrary-sized integers.
A wrapper around a contiguous block of allocated memory.
A structure represents an arbitrary-sized integer.