[#AssertLockNotHeldInternal] = AssertLockNotHeldInternal :mrdocs: Assert that the given mutex is not held by the current thread. == Synopsis Declared in `<sync.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename MutexType> [[locks_excluded(0x7ff36c76eb60), locks_excluded(0x7ff3790ec3c0), locks_excluded(0x7ff38c63dfc0), locks_excluded(0x7ff393153ce0), locks_excluded(0x7ff38c585960), locks_excluded(0x7ff36e32f9b0), locks_excluded(0x7ff38ac03080), locks_excluded(0x7ff39024c5b0), locks_excluded(0x7ff378a0a050), locks_excluded(0x7ff37dfb5770), locks_excluded(0x7ff376112320), locks_excluded(0x7ff378d71d80), locks_excluded(0x7ff37f81fff0), locks_excluded(0x7ff392b83470), locks_excluded(0x7ff378d1ead0), locks_excluded(0x7ff377f6a920), locks_excluded(0x7ff383dce030), locks_excluded(0x7ff37bc9bdb0), locks_excluded(0x7ff3810196e0), locks_excluded(0x7ff35c05dd70), locks_excluded(0x7ff38bb05b40), locks_excluded(0x7ff38023d240), locks_excluded(0x7ff3704bdc10), locks_excluded(0x7ff35c4cf0e0), locks_excluded(0x7ff38b164450), locks_excluded(0x7ff37f5986c0), locks_excluded(0x7ff378424bc0), locks_excluded(0x7ff3745eafa0), locks_excluded(0x7ff38944a370), locks_excluded(0x7ff383b20ce0), locks_excluded(0x7ff38fadd6d0), locks_excluded(0x7ff390c2f320), locks_excluded(0x7ff37fe92f80), locks_excluded(0x7ff37a1886c0), locks_excluded(0x7ff388dd0580), locks_excluded(0x7ff391578840), locks_excluded(0x7ff36f9eefe0), locks_excluded(0x7ff37c133270), locks_excluded(0x7ff392c4eff0), locks_excluded(0x7ff37c84f4a0), locks_excluded(0x7ff38efaea60), locks_excluded(0x7ff37475e520), locks_excluded(0x7ff37fd6f360), locks_excluded(0x7ff3762b3320), locks_excluded(0x7ff38e8c60b0), locks_excluded(0x7ff38abae960), locks_excluded(0x7ff378d11530), locks_excluded(0x7ff377495050), locks_excluded(0x7ff38ae50070), locks_excluded(0x7ff375f19b60), locks_excluded(0x7ff38c6454e0), locks_excluded(0x7ff36e7d4180), locks_excluded(0x7ff3773d92b0), locks_excluded(0x7ff36e794170), locks_excluded(0x7ff3916689f0), locks_excluded(0x7ff37b2826b0), locks_excluded(0x7ff39018c0f0), locks_excluded(0x7ff36e1a3390), locks_excluded(0x7ff3640c60e0), locks_excluded(0x7ff38cbcc2e0), locks_excluded(0x7ff37508f9a0), locks_excluded(0x7ff37c8d0410), locks_excluded(0x7ff38cf9a100), locks_excluded(0x7ff3702599e0), locks_excluded(0x7ff368260e00), locks_excluded(0x7ff38d5b0810), locks_excluded(0x7ff383aebdb0), locks_excluded(0x7ff36c46fa80), locks_excluded(0x7ff3826be490), locks_excluded(0x7ff38d4b1b10), locks_excluded(0x7ff37c287f60), locks_excluded(0x7ff377632b10), locks_excluded(0x7ff37bf59de0), locks_excluded(0x7ff3805c7b80), locks_excluded(0x7ff390ffae40), locks_excluded(0x7ff3709e80f0), locks_excluded(0x7ff374634ff0), locks_excluded(0x7ff375264900)]] void AssertLockNotHeldInternal( char const* pszName, char const* pszFile, int nLine, MutexType* cs); ---- == Parameters [cols="1,4"] |=== | Name| Description | *pszName* | Name of the mutex. | *pszFile* | Source file of the caller. | *nLine* | Source line of the caller. | *cs* | Mutex expected not to be held. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#