ViolationHandler is an alias for a pointer to a function returning void, and taking, as a parameter a single const reference to a bsls::AssertViolation -- e.g., ` void myHandler(const bsls::AssertViolation&); `
ViolationHandler
void
const
bsls::AssertViolation
Declared in <bsls_assert.h>
<bsls_assert.h>
typedef void(* ViolationHandler)(AssertViolation const&);