BloombergLP::bslstl::HashTable_Util::assertNotNullPointer

assertNotNullPointer overloads

Synopses

Declared in <bslstl_hashtable.h>

Assert that a non-pointer argument is accepted (no-op).

template<class TYPE>
static
void
assertNotNullPointer(TYPE& ptr);
» more...

Assert that ptr is not a null pointer.

template<class TYPE>
static
void
assertNotNullPointer(TYPE*& ptr);
» more...

Assert that ptr is not a null pointer.

template<class TYPE>
static
void
assertNotNullPointer(TYPE const*& ptr);
» more...

Parameters

NameDescription
ptrnon-pointer value (never treated as null)