BloombergLP::bsltf::TemplateTestFacility::getIdentifier

Return the integer identifier that uniquely identifies the specified object. The behavior is undefined unless object could be created from the TemplateTestFacility::create class method template.

Synopsis

Declared in <bsltf_templatetestfacility.h>

template<class TYPE>
static
int
getIdentifier(TYPE const& object);

Specializations

Name
getIdentifier<AllocBitwiseMoveableTestType>
getIdentifier<AllocEmplacableTestType>
getIdentifier<AllocTestType>
getIdentifier<BitwiseCopyableTestType>
getIdentifier<BitwiseMoveableTestType>
getIdentifier<EmplacableTestType>
getIdentifier<int(TemplateTestFacility_StubClass::*)()>
getIdentifier<MovableAllocTestType>
getIdentifier<MovableTestType>
getIdentifier<MoveOnlyAllocTestType>
getIdentifier<NonAssignableTestType>
getIdentifier<NonCopyConstructibleTestType>
getIdentifier<NonDefaultConstructibleTestType>
getIdentifier<NonEqualComparableTestType>
getIdentifier<NonOptionalAllocTestType>
getIdentifier<NonTypicalOverloadsTestType>
getIdentifier<SimpleTestType>
getIdentifier<UnionTestType>
getIdentifier<WellBehavedMoveOnlyAllocTestType>