debugprint overloads
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...