14#ifndef MUTEXSIMPLEIMPL_H
15#define MUTEXSIMPLEIMPL_H
20#ifdef THREAD_SIMPLE_IMPL
37class EXPCL_PANDA_PIPELINE MutexSimpleImpl :
public BlockerSimple {
39 constexpr MutexSimpleImpl() =
default;
42 INLINE
bool try_lock();
44 INLINE
void unlock_quietly();
49 void do_unlock_quietly();
51 friend class ThreadSimpleManager;
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.