|
sanisizer
Sanitize sizes to avoid integer overflow
|
Files | |
| Bounded.hpp | |
| Specify compile-time bounds on integers. | |
| 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. | |
| Constant.hpp | |
| Specify a constant integer. | |
| create.hpp | |
| Safely create and resize containers. | |
| float.hpp | |
| Cast floats to/from integer sizes. | |
| generics.hpp | |
| Generics for operating on integer representations. | |
| nd_offset.hpp | |
| Offsets for accessing N-dimensional arrays. | |
| product.hpp | |
| Safe product of integer sizes. | |
| ptrdiff.hpp | |
| Safe pointer differences. | |
| sanisizer.hpp | |
| Umbrella header for all sanisizer functions. | |
| sum.hpp | |
| Safe sum of integer sizes. | |