This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines | |
#define | DEBUG_LOCKING |
#define | __LOW_SYNCHRONIZE_METHOD_READ__ __synchronizeMethodRead __methodSyncer = __synchronizeMethodRead( *this, __FILE__, __LINE__); |
#define | __LOW_SYNCHRONIZE_METHOD_WRITE__ __synchronizeMethodWrite __methodSyncer = __synchronizeMethodWrite( *this, __FILE__, __LINE__); |
#define | __LOW_SYNCHRONIZE_METHOD_READ_WEAK__ __synchronizeMethodReadWeak __methodSyncer = __synchronizeMethodReadWeak( *this, __FILE__, __LINE__); |
#define | __LOW_SYNCHRONIZE_METHOD_WRITE_WEAK__ __synchronizeMethodWriteWeak __methodSyncer = __synchronizeMethodWriteWeak( *this, __FILE__, __LINE__); |
#define | __LOW_SYNCHRONIZE_DEFINE_PROTECTED_LOCK__ |
#define | __LOW_SYNCHRONIZE_INIT_PROTECTED_LOCK__(X) |
#define | __LOW_SYNCHRONIZE_STATIC_READ__ |
#define | __LOW_SYNCHRONIZE_STATIC_WRITE__ |
#define | __LOW_SYNCHRONIZE_STATIC_READ_WEAK__ |
#define | __LOW_SYNCHRONIZE_STATIC_WRITE_WEAK__ |
|
Value: static LOW_thread_rwlock *__staticSyncRwlockSingleton; \ static LOW_platformMiscFactory::threadIdent_t __writeLockHolder; Definition at line 50 of file LOW_objectSynchronizerMacros.h. |
|
Value: LOW_thread_rwlock* X::__staticSyncRwlockSingleton = 0; \ LOW_platformMiscFactory::threadIdent_t X::__writeLockHolder = 0; Definition at line 53 of file LOW_objectSynchronizerMacros.h. |
|
|
Definition at line 34 of file LOW_objectSynchronizerMacros.h. Referenced by LOW_netSegment::cmd_MatchROM(), LOW_netSegment::cmd_SearchROM(), LOW_netSegment::cmd_SearchROMVerify(), LOW_netSegment::getDevices(), LOW_netSegment::getHasExternalPower(), LOW_netSegment::getLink(), and LOW_netSegment::operator==(). |
|
|
Definition at line 35 of file LOW_objectSynchronizerMacros.h. Referenced by LOW_netSegment::addDevice(), LOW_network::addLink(), LOW_network::addSegments(), LOW_portUsbDevice_Linux::bulkRead(), LOW_portUsbDevice_Linux::bulkWrite(), LOW_netSegment::buryDevice(), LOW_netSegment::removeDevice(), LOW_netSegment::revitalizeDevice(), LOW_netSegment::searchDevices(), LOW_portSerial_Linux::tty_readByte(), LOW_netSegment::unregisterDevice(), and LOW_netSegment::verifyDevice(). |
|
Value: LOW_objectSynchronizer::__synchronizeStaticRead __staticSyncer = \ LOW_objectSynchronizer::__synchronizeStaticRead( &__staticSyncRwlockSingleton, __FILE__, __LINE__); Definition at line 58 of file LOW_objectSynchronizerMacros.h. Referenced by LOW_exception::getLogOnCreation(). |
|
Value: LOW_objectSynchronizer::__synchronizeStaticReadWeak __staticSyncer = \ LOW_objectSynchronizer::__synchronizeStaticReadWeak( &__staticSyncRwlockSingleton, __writeLockHolder, __FILE__, __LINE__); Definition at line 62 of file LOW_objectSynchronizerMacros.h. |
|
Value: LOW_objectSynchronizer::__synchronizeStaticWrite __staticSyncer = \ LOW_objectSynchronizer::__synchronizeStaticWrite( &__staticSyncRwlockSingleton, __writeLockHolder, __FILE__, __LINE__); Definition at line 60 of file LOW_objectSynchronizerMacros.h. Referenced by LOW_objectIDFactory::getNewObjectID(), LOW_netSegment::newSegmentsFromLink(), and LOW_exception::setLogOnCreation(). |
|
Value: LOW_objectSynchronizer::__synchronizeStaticWriteWeak __staticSyncer = \ LOW_objectSynchronizer::__synchronizeStaticWriteWeak( &__staticSyncRwlockSingleton, __writeLockHolder, __FILE__, __LINE__); Definition at line 64 of file LOW_objectSynchronizerMacros.h. |
|
Definition at line 22 of file LOW_objectSynchronizerMacros.h. |