BloombergLP::bsltf::TemplateTestFacility::getIdentifier

getIdentifier overloads

Synopses

Declared in <bsltf_templatetestfacility.h>

Return the integer identifier that uniquely identifies object.

template<>
int
getIdentifier<AllocBitwiseMoveableTestType>(bsltf::AllocBitwiseMoveableTestType const& object);
» more...

Return the integer identifier that uniquely identifies object.

template<>
int
getIdentifier<AllocEmplacableTestType>(bsltf::AllocEmplacableTestType const& object);
» more...

Return the integer identifier that uniquely identifies object.

template<>
int
getIdentifier<AllocTestType>(bsltf::AllocTestType const& object);
» more...

Return the integer identifier that uniquely identifies object.

template<>
int
getIdentifier<BitwiseCopyableTestType>(bsltf::BitwiseCopyableTestType const& object);
» more...

Return the integer identifier that uniquely identifies object.

template<>
int
getIdentifier<BitwiseMoveableTestType>(bsltf::BitwiseMoveableTestType const& object);
» more...

Return the integer identifier that uniquely identifies object.

template<>
int
getIdentifier<EmplacableTestType>(bsltf::EmplacableTestType const& object);
» more...

Return the integer identifier for the specified method pointer.

template<>
int
getIdentifier<int(TemplateTestFacility_StubClass::*)()>(bsltf::TemplateTestFacility::MethodPtr const& ptr);
» more...

Return the integer identifier that uniquely identifies object.

template<>
int
getIdentifier<MovableAllocTestType>(bsltf::MovableAllocTestType const& object);
» more...

Return the integer identifier that uniquely identifies object.

template<>
int
getIdentifier<MovableTestType>(bsltf::MovableTestType const& object);
» more...

Return the integer identifier that uniquely identifies object.

template<>
int
getIdentifier<MoveOnlyAllocTestType>(bsltf::MoveOnlyAllocTestType const& object);
» more...

Return the integer identifier that uniquely identifies object.

template<>
int
getIdentifier<NonAssignableTestType>(bsltf::NonAssignableTestType const& object);
» more...

Return the integer identifier that uniquely identifies object.

template<>
int
getIdentifier<NonCopyConstructibleTestType>(bsltf::NonCopyConstructibleTestType const& object);
» more...

Return the integer identifier that uniquely identifies object.

template<>
int
getIdentifier<NonDefaultConstructibleTestType>(bsltf::NonDefaultConstructibleTestType const& object);
» more...

Return the integer identifier that uniquely identifies object.

template<>
int
getIdentifier<NonEqualComparableTestType>(bsltf::NonEqualComparableTestType const& object);
» more...

Return the integer identifier that uniquely identifies object.

template<>
int
getIdentifier<NonOptionalAllocTestType>(bsltf::NonOptionalAllocTestType const& object);
» more...

Return the integer identifier that uniquely identifies object.

template<>
int
getIdentifier<NonTypicalOverloadsTestType>(bsltf::NonTypicalOverloadsTestType const& object);
» more...

Return the integer identifier that uniquely identifies object.

template<>
int
getIdentifier<SimpleTestType>(bsltf::SimpleTestType const& object);
» more...

Return the integer identifier that uniquely identifies object.

template<>
int
getIdentifier<UnionTestType>(bsltf::UnionTestType const& object);
» more...

Return the integer identifier that uniquely identifies object.

template<>
int
getIdentifier<WellBehavedMoveOnlyAllocTestType>(bsltf::WellBehavedMoveOnlyAllocTestType const& object);
» more...

Return Value

  • the integer identifier of object
  • the integer identifier of ptr

Parameters

NameDescription
objectobject whose identifier is requested
ptrmethod pointer whose identifier is requested