[#BloombergLP-bslmt-ThreadUtil-selfIdAsUint64] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslmt.adoc[bslmt]::xref:BloombergLP/bslmt/ThreadUtil.adoc[ThreadUtil]::selfIdAsUint64 :relfileprefix: ../../../ :mrdocs: Return an integral identifier that can be used to uniquely identify the current thread within the current process. Note that this representation is particularly useful for logging purposes. Also note that this value is valid only until the thread terminates, and may be reused thereafter. == Synopsis Declared in `<bslmt_threadutil.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- static xref:BloombergLP/bsls/Types/Uint64.adoc[bsls::Types::Uint64] selfIdAsUint64(); ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#