|
sanisizer
Sanitize sizes to avoid integer overflow
|
Files | |
| arithmetic.hpp | |
| Safe arithmetic on integer sizes. | |
| attest.hpp | |
| Create compile-time attestations. | |
| cap.hpp | |
| Cap a value at the largest size. | |
| cast.hpp | |
| Safe casts of integer size. | |
| class.hpp | |
| Wrapper classes for integer casting. | |
| comparisons.hpp | |
| Signedness-safe integer comparisons. | |
| create.hpp | |
| Safely create and resize containers. | |
| float.hpp | |
| Safely convert floats to/from integer sizes. | |
| nd_offset.hpp | |
| Offsets for accessing N-dimensional arrays. | |
| ptrdiff.hpp | |
| Safe pointer differences. | |
| sanisizer.hpp | |
| Umbrella header for all sanisizer functions. | |