[#ValidationSignals-SyncWithValidationInterfaceQueue] = xref:ValidationSignals.adoc[ValidationSignals]::SyncWithValidationInterfaceQueue :relfileprefix: ../ :mrdocs: This is a synonym for the following, which asserts certain locks are not held: std::promise<void> promise; CallFunctionInValidationInterfaceQueue([&promise]{ promise.set_value(); }); promise.get_future().wait(); == Synopsis Declared in `<validationinterface.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- [[locks_excluded(0x7fb95f86d048), locks_excluded(0x7fb9789c02e8), locks_excluded(0x7fb965392408), locks_excluded(0x7fb984a23df8), locks_excluded(0x7fb96b1045a8), locks_excluded(0x7fb95465d718), locks_excluded(0x7fb97b32a0c8), locks_excluded(0x7fb9652e0b78), locks_excluded(0x7fb96061bcb8), locks_excluded(0x7fb9856a2d48)]] void SyncWithValidationInterfaceQueue(); ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#