19 #ifndef PAGESPEED_KERNEL_BASE_NULL_MUTEX_H_
20 #define PAGESPEED_KERNEL_BASE_NULL_MUTEX_H_
23 #include "pagespeed/kernel/base/thread_annotations.h"
25 namespace net_instaweb {
33 virtual bool TryLock() EXCLUSIVE_TRYLOCK_FUNCTION(
true);
34 virtual void Lock() EXCLUSIVE_LOCK_FUNCTION();
35 virtual void Unlock() UNLOCK_FUNCTION();
Abstract interface for implementing a mutex.
Definition: abstract_mutex.h:28
Definition: null_mutex.h:29