This struct provides a namespace for utility functions that perform low-level pointer manipulations.
Declared in <bslma_pointerutil.h>
struct PointerUtil;
| Name | Description |
|---|---|
unqualify | unqualify overloads |
voidify | Return the specified address cast to void *, stripping any cv-qualification from the (template parameter) TYPE. Note that if TYPE is a function type, the conversion relies on conditionally- supported behavior (see {Function Pointers and void *}). |