Utility Library#
2026-10-07
1 min read time
This page covers the utility library headers available in libhipcxx, including bitset, expected, functional, memory, optional, tuple, type_traits, utility, variant, and version.
Any Standard C++ header not listed below is omitted. Some of the Standard C++ facilities in this header are omitted, see the information about the individual features for details.
Header |
Content |
Availability |
|---|---|---|
Fixed-size sequence of bits |
libhipcxx 2.7 |
|
Optional value with error channel |
libhipcxx 2.7 |
|
Function objects and function wrappers |
libhipcxx 2.7 |
|
Low-level memory management utilities |
libhipcxx 2.7 |
|
Optional value |
libhipcxx 2.7 |
|
Fixed-sized heterogeneous container |
libhipcxx 2.7 |
|
Compile-time type introspection |
libhipcxx 2.7 |
|
Various utility components |
libhipcxx 2.7 |
|
Type safe union type |
libhipcxx 2.7 |
|
Compile-time version information and feature test macros |
libhipcxx 2.7 |