BloombergLP::bsls::NameOf_Base

This class provide non-template implementation code for the NameOf template class.

Synopsis

Declared in <bsls_nameof.h>

class NameOf_Base;

Protected Enums

NameDescription
Unnamed enum Compile-time constants for trimming compiler-specific type-name prefixes.

Protected Static Member Functions

NameDescription
initBuffer Initialize buffer with the type name extracted from functionName.

Derived Classes

NameDescription
NameOf Provide a means to display the type name of its template parameter TYPE.