BloombergLP::bsltf::debugprint

debugprint overloads

Synopses

Declared in <bsltf_argumenttype.h>

Same as the preceding overload for this test type.

void
debugprint(AllocBitwiseMoveableTestType const& obj);
» more...

Same as the preceding overload for this test type.

void
debugprint(AllocEmplacableTestType const& obj);
» more...

Print the value of the specified obj to the console. Note that this free function is provided to allow bsls_bsltestutil to support these types intended for testing. See the component-level documentation for bsls_bsltestutil for more details.

void
debugprint(AllocTestType const& obj);
» more...

Same as the preceding overload for this test type.

void
debugprint(BitwiseCopyableTestType const& obj);
» more...

Same as the preceding overload for this test type.

void
debugprint(BitwiseMoveableTestType const& obj);
» more...

Same as the preceding overload for this test type.

void
debugprint(EmplacableTestType const& obj);
» more...

Print the specified value as a string. This is an ADL customization point.

void
debugprint(CopyMoveState::Enum const& value);
» more...

Same as the preceding overload for this test type.

void
debugprint(EnumeratedTestType::Enum const& obj);
» more...

Print the specified value as a string.

void
debugprint(MoveState::Enum const& value);
» more...

Same as the preceding overload for this test type.

void
debugprint(MovableAllocTestType const& obj);
» more...

Same as the preceding overload for this test type.

void
debugprint(MovableTestType const& obj);
» more...

Same as the preceding overload for this test type.

void
debugprint(MoveOnlyAllocTestType const& obj);
» more...

Same as the preceding overload for this test type.

void
debugprint(NonAssignableTestType const& obj);
» more...

Same as the preceding overload for this test type.

void
debugprint(NonCopyConstructibleTestType const& obj);
» more...

Same as the preceding overload for this test type.

void
debugprint(NonDefaultConstructibleTestType const& obj);
» more...

Same as the preceding overload for this test type.

void
debugprint(NonEqualComparableTestType const& obj);
» more...

Same as the preceding overload for this test type.

void
debugprint(NonOptionalAllocTestType const& obj);
» more...

Same as the preceding overload for this test type.

void
debugprint(NonTypicalOverloadsTestType const& obj);
» more...

Same as the preceding overload for this test type.

void
debugprint(SimpleTestType const& obj);
» more...

Same as the preceding overload for this test type.

void
debugprint(UnionTestType const& obj);
» more...

Same as the preceding overload for this test type.

void
debugprint(WellBehavedMoveOnlyAllocTestType const& obj);
» more...

Print the specified value as a string. This is an ADL customization point.

template<int N>
void
debugprint(ArgumentType<N> const& object);
» more...

Same as the preceding overload for this test type.

template<class ALLOC>
void
debugprint(StdAllocTestType<ALLOC> const& obj);
» more...