class NullGuard
Defined at line 777 of file ../../zircon/system/ulib/lockdep/include/lockdep/guard.h
NullGuard is a stub class that has the same API as Guard but does nothing.
Public Methods
void NullGuard (NullGuard && )
Defined at line 779 of file ../../zircon/system/ulib/lockdep/include/lockdep/guard.h
void NullGuard (const NullGuard & )
Defined at line 780 of file ../../zircon/system/ulib/lockdep/include/lockdep/guard.h
NullGuard & operator= (NullGuard && )
Defined at line 781 of file ../../zircon/system/ulib/lockdep/include/lockdep/guard.h
NullGuard & operator= (const NullGuard & )
Defined at line 782 of file ../../zircon/system/ulib/lockdep/include/lockdep/guard.h
template <typename Lockable, typename... Args>
void NullGuard (Lockable * lock, Args &&... state_args)
Defined at line 785 of file ../../zircon/system/ulib/lockdep/include/lockdep/guard.h
void ~NullGuard ()
Defined at line 786 of file ../../zircon/system/ulib/lockdep/include/lockdep/guard.h
template <typename... Args>
void Release (Args &&... args)
Defined at line 788 of file ../../zircon/system/ulib/lockdep/include/lockdep/guard.h
template <typename Op, typename... ReleaseArgs>
void CallUnlocked (Op && op, ReleaseArgs &&... release_args)
Defined at line 791 of file ../../zircon/system/ulib/lockdep/include/lockdep/guard.h
template <typename Op>
void CallUntracked (Op && op)
Defined at line 795 of file ../../zircon/system/ulib/lockdep/include/lockdep/guard.h