debugprint overloads

Synopses

Declared in <bsltf_argumenttype.h>

Same as the preceding overload for this test type.

Same as the preceding overload for this test type.

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);

Same as the preceding overload for this test type.

Same as the preceding overload for this test type.

Same as the preceding overload for this test type.

void
debugprint(EmplacableTestType const& obj);

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

void
debugprint(CopyMoveState::Enum const& value);

Same as the preceding overload for this test type.

Print the specified value as a string.

void
debugprint(MoveState::Enum const& value);

Same as the preceding overload for this test type.

void
debugprint(MovableAllocTestType const& obj);

Same as the preceding overload for this test type.

void
debugprint(MovableTestType const& obj);

Same as the preceding overload for this test type.

void
debugprint(MoveOnlyAllocTestType const& obj);

Same as the preceding overload for this test type.

void
debugprint(NonAssignableTestType const& obj);

Same as the preceding overload for this test type.

Same as the preceding overload for this test type.

Same as the preceding overload for this test type.

Same as the preceding overload for this test type.

Same as the preceding overload for this test type.

Same as the preceding overload for this test type.

void
debugprint(SimpleTestType const& obj);

Same as the preceding overload for this test type.

void
debugprint(UnionTestType const& obj);

Same as the preceding overload for this test type.

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

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

Same as the preceding overload for this test type.

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

Created with MrDocs