[#BloombergLP-bsls-UnspecifiedBool-03-makeValue] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bsls.adoc[bsls]::xref:BloombergLP/bsls/UnspecifiedBool-03.adoc[UnspecifiedBool]::makeValue :relfileprefix: ../../../ :mrdocs: Return a value that converts to the `bool` value `true` if the specified `predicate` is `true`, and the `bool` value `false` otherwise. == Synopsis Declared in `<bsls_unspecifiedbool.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- static xref:BloombergLP/bsls/UnspecifiedBool-03/BoolType.adoc[UnspecifiedBool<BSLS_HOST_TYPE>::BoolType] makeValue(bool predicate); ---- == Return Value value that converts to `true` if `predicate` is `true`; otherwise a value that converts to `false` == Parameters [cols="1,4"] |=== | Name| Description | *predicate* | boolean condition that selects the returned value |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#