|
fw4spl
|
This namespace fwCore::mt provides common foundations for multithread in FW4SPL. More...
Typedefs | |
| typedef ::boost::mutex | Mutex |
| typedef ::boost::unique_lock< Mutex > | ScopedLock |
| typedef ::boost::recursive_mutex | RecursiveMutex |
| typedef ::boost::unique_lock< RecursiveMutex > | RecursiveScopedLock |
| typedef ::boost::shared_mutex | ReadWriteMutex |
| Defines a single writer, multiple readers mutex. | |
| typedef ::boost::shared_lock< ReadWriteMutex > | ReadLock |
| Defines a lock of read type for read/write mutex. More... | |
| typedef ::boost::unique_lock< ReadWriteMutex > | WriteLock |
| Defines a lock of write type for read/write mutex. More... | |
| typedef ::boost::upgrade_lock< ReadWriteMutex > | ReadToWriteLock |
| Defines an upgradable lock type for read/write mutex. More... | |
| typedef ::boost::upgrade_to_unique_lock< ReadWriteMutex > | UpgradeToWriteLock |
| Defines a write lock upgraded from ReadToWriteLock. More... | |
This namespace fwCore::mt provides common foundations for multithread in FW4SPL.
| typedef ::boost::shared_lock< ReadWriteMutex > fwCore::mt::ReadLock |
Defines a lock of read type for read/write mutex.
Definition at line 32 of file core/fwCore/include/fwCore/mt/types.hpp.
| typedef ::boost::upgrade_lock< ReadWriteMutex > fwCore::mt::ReadToWriteLock |
Defines an upgradable lock type for read/write mutex.
Definition at line 42 of file core/fwCore/include/fwCore/mt/types.hpp.
| typedef ::boost::upgrade_to_unique_lock< ReadWriteMutex > fwCore::mt::UpgradeToWriteLock |
Defines a write lock upgraded from ReadToWriteLock.
Definition at line 47 of file core/fwCore/include/fwCore/mt/types.hpp.
| typedef ::boost::unique_lock< ReadWriteMutex > fwCore::mt::WriteLock |
Defines a lock of write type for read/write mutex.
Definition at line 37 of file core/fwCore/include/fwCore/mt/types.hpp.