This utility struct is a private implementation detail that hosts an overloaded pair of functions that, through SFINAE, can determine whether it is legal to form a pointer to a specified t_TYPE.

Synopsis

Declared in <bslmf_addpointer.h>

struct AddPointer_Compute;

Types

Name

Description

LargeResult

Return type of canFormPointer when forming a pointer to t_TYPE is valid. Deliberately larger than char so overload resolution can distinguish it from the char fallback.

Static Member Functions

Name

Description

canFormPointer

canFormPointer overloads

Created with MrDocs