This struct provides a namespace for utility functions that perform low‐level pointer manipulations.

Synopsis

Declared in <bslma_pointerutil.h>

struct PointerUtil;

Static Member Functions

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 *}).

Created with MrDocs