[#BloombergLP-ball-CategoryCallbacks-DefaultThresholdLevels]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/ball.adoc[ball]::xref:BloombergLP/ball/CategoryCallbacks.adoc[CategoryCallbacks]::DefaultThresholdLevels
:relfileprefix: ../../../
:mrdocs:

Callback type that supplies default threshold levels for new categories&period;

== Synopsis

Declared in `&lt;ball&lowbar;categorycallbacks&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
typedef xref:bsl/function-0a.adoc[bsl::function&lt;void(int*, int*, int*, int*, char const*)&gt;] DefaultThresholdLevels;
----

== Description

An alias to a function meeting the following contract&colon; &grave; &sol;&sol;&sol; Load into the specified `recordLevel`, `passLevel`, `triggerLevel`, &sol;&sol;&sol; and `triggerAllLevel` the default hierarchical threshold level &sol;&sol;&sol; settings for the specified `categoryName`&period; void defaultThresholdLevels(int &ast;recordLevel, int &ast;passLevel, int &ast;triggerLevel, int &ast;triggerAllLevel, const char &ast;categoryName)&semi; &grave;


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