[#BloombergLP-bsltf-debugprint-04e] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bsltf.adoc[bsltf]::debugprint :relfileprefix: ../../ :mrdocs: `debugprint` overloads == Synopses Declared in `<bsltf_argumenttype.h>` Same as the preceding overload for this test type. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bsltf/debugprint-0c95d.adoc[debugprint](xref:BloombergLP/bsltf/AllocBitwiseMoveableTestType.adoc[AllocBitwiseMoveableTestType] const& obj); ---- [.small]#xref:BloombergLP/bsltf/debugprint-0c95d.adoc[_» more..._]# Same as the preceding overload for this test type. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bsltf/debugprint-05.adoc[debugprint](xref:BloombergLP/bsltf/AllocEmplacableTestType.adoc[AllocEmplacableTestType] const& obj); ---- [.small]#xref:BloombergLP/bsltf/debugprint-05.adoc[_» 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. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bsltf/debugprint-0b9.adoc[debugprint](xref:BloombergLP/bsltf/AllocTestType.adoc[AllocTestType] const& obj); ---- [.small]#xref:BloombergLP/bsltf/debugprint-0b9.adoc[_» more..._]# Same as the preceding overload for this test type. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bsltf/debugprint-046.adoc[debugprint](xref:BloombergLP/bsltf/BitwiseCopyableTestType.adoc[BitwiseCopyableTestType] const& obj); ---- [.small]#xref:BloombergLP/bsltf/debugprint-046.adoc[_» more..._]# Same as the preceding overload for this test type. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bsltf/debugprint-0ec.adoc[debugprint](xref:BloombergLP/bsltf/BitwiseMoveableTestType.adoc[BitwiseMoveableTestType] const& obj); ---- [.small]#xref:BloombergLP/bsltf/debugprint-0ec.adoc[_» more..._]# Same as the preceding overload for this test type. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bsltf/debugprint-03d.adoc[debugprint](xref:BloombergLP/bsltf/EmplacableTestType.adoc[EmplacableTestType] const& obj); ---- [.small]#xref:BloombergLP/bsltf/debugprint-03d.adoc[_» more..._]# Print the specified `value` as a string. This is an ADL customization point. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bsltf/debugprint-0e2.adoc[debugprint](xref:BloombergLP/bsltf/CopyMoveState-0e/Enum.adoc[CopyMoveState::Enum] const& value); ---- [.small]#xref:BloombergLP/bsltf/debugprint-0e2.adoc[_» more..._]# Same as the preceding overload for this test type. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bsltf/debugprint-0b4.adoc[debugprint](xref:BloombergLP/bsltf/EnumeratedTestType/Enum.adoc[EnumeratedTestType::Enum] const& obj); ---- [.small]#xref:BloombergLP/bsltf/debugprint-0b4.adoc[_» more..._]# Print the specified `value` as a string. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bsltf/debugprint-066.adoc[debugprint](xref:BloombergLP/bsltf/MoveState/Enum.adoc[MoveState::Enum] const& value); ---- [.small]#xref:BloombergLP/bsltf/debugprint-066.adoc[_» more..._]# Same as the preceding overload for this test type. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bsltf/debugprint-0cb.adoc[debugprint](xref:BloombergLP/bsltf/MovableAllocTestType.adoc[MovableAllocTestType] const& obj); ---- [.small]#xref:BloombergLP/bsltf/debugprint-0cb.adoc[_» more..._]# Same as the preceding overload for this test type. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bsltf/debugprint-0d96.adoc[debugprint](xref:BloombergLP/bsltf/MovableTestType.adoc[MovableTestType] const& obj); ---- [.small]#xref:BloombergLP/bsltf/debugprint-0d96.adoc[_» more..._]# Same as the preceding overload for this test type. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bsltf/debugprint-0d4.adoc[debugprint](xref:BloombergLP/bsltf/MoveOnlyAllocTestType.adoc[MoveOnlyAllocTestType] const& obj); ---- [.small]#xref:BloombergLP/bsltf/debugprint-0d4.adoc[_» more..._]# Same as the preceding overload for this test type. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bsltf/debugprint-0bf3.adoc[debugprint](xref:BloombergLP/bsltf/NonAssignableTestType.adoc[NonAssignableTestType] const& obj); ---- [.small]#xref:BloombergLP/bsltf/debugprint-0bf3.adoc[_» more..._]# Same as the preceding overload for this test type. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bsltf/debugprint-0bfb.adoc[debugprint](xref:BloombergLP/bsltf/NonCopyConstructibleTestType.adoc[NonCopyConstructibleTestType] const& obj); ---- [.small]#xref:BloombergLP/bsltf/debugprint-0bfb.adoc[_» more..._]# Same as the preceding overload for this test type. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bsltf/debugprint-0a.adoc[debugprint](xref:BloombergLP/bsltf/NonDefaultConstructibleTestType.adoc[NonDefaultConstructibleTestType] const& obj); ---- [.small]#xref:BloombergLP/bsltf/debugprint-0a.adoc[_» more..._]# Same as the preceding overload for this test type. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bsltf/debugprint-0c95e.adoc[debugprint](xref:BloombergLP/bsltf/NonEqualComparableTestType.adoc[NonEqualComparableTestType] const& obj); ---- [.small]#xref:BloombergLP/bsltf/debugprint-0c95e.adoc[_» more..._]# Same as the preceding overload for this test type. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bsltf/debugprint-0d8.adoc[debugprint](xref:BloombergLP/bsltf/NonOptionalAllocTestType.adoc[NonOptionalAllocTestType] const& obj); ---- [.small]#xref:BloombergLP/bsltf/debugprint-0d8.adoc[_» more..._]# Same as the preceding overload for this test type. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bsltf/debugprint-036.adoc[debugprint](xref:BloombergLP/bsltf/NonTypicalOverloadsTestType.adoc[NonTypicalOverloadsTestType] const& obj); ---- [.small]#xref:BloombergLP/bsltf/debugprint-036.adoc[_» more..._]# Same as the preceding overload for this test type. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bsltf/debugprint-0d95.adoc[debugprint](xref:BloombergLP/bsltf/SimpleTestType.adoc[SimpleTestType] const& obj); ---- [.small]#xref:BloombergLP/bsltf/debugprint-0d95.adoc[_» more..._]# Same as the preceding overload for this test type. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bsltf/debugprint-068.adoc[debugprint](xref:BloombergLP/bsltf/UnionTestType.adoc[UnionTestType] const& obj); ---- [.small]#xref:BloombergLP/bsltf/debugprint-068.adoc[_» more..._]# Same as the preceding overload for this test type. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bsltf/debugprint-01d.adoc[debugprint](xref:BloombergLP/bsltf/WellBehavedMoveOnlyAllocTestType.adoc[WellBehavedMoveOnlyAllocTestType] const& obj); ---- [.small]#xref:BloombergLP/bsltf/debugprint-01d.adoc[_» more..._]# Print the specified `value` as a string. This is an ADL customization point. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<int N> void xref:BloombergLP/bsltf/debugprint-01f.adoc[debugprint](xref:BloombergLP/bsltf/ArgumentType.adoc[ArgumentType<N>] const& object); ---- [.small]#xref:BloombergLP/bsltf/debugprint-01f.adoc[_» more..._]# Same as the preceding overload for this test type. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class ALLOC> void xref:BloombergLP/bsltf/debugprint-0f.adoc[debugprint](xref:BloombergLP/bsltf/StdAllocTestType.adoc[StdAllocTestType<ALLOC>] const& obj); ---- [.small]#xref:BloombergLP/bsltf/debugprint-0f.adoc[_» more..._]# [.small]#Created with https://www.mrdocs.com[MrDocs]#