[#BloombergLP-bslmt_KeyDestructorFunction]
= xref:BloombergLP.adoc[BloombergLP]::bslmt&lowbar;KeyDestructorFunction
:relfileprefix: ../
:mrdocs:

Alias for a C&hyphen;linkage thread&hyphen;specific key destructor function type&period;

== Synopsis

Declared in `&lt;bslmt&lowbar;threadutil&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
typedef void(* bslmt&lowbar;KeyDestructorFunction)(void*);
----

== Description

`bslmt&lowbar;KeyDestructorFunction` is an alias for a function type taking a single `void` pointer argument and returning `void`&period; Such functions are suitable to be specified as thread&hyphen;specific key destructor functions to `bslmt&colon;&colon;ThreadUtil&colon;&colon;createKey`&period;


[.small]#Created with https://www.mrdocs.com[MrDocs]#
