Methods of Class SolarMutex


acquire
virtual void acquire() = 0;

virtual abstract const volatile template static inline C-linkage
YES YES NO NO NO NO NO NO

Summary
Blocks if mutex is already in use

tryToAcquire
virtual sal_Bool tryToAcquire() = 0;

virtual abstract const volatile template static inline C-linkage
YES YES NO NO NO NO NO NO

Summary
Tries to get the mutex without blocking.

release
virtual void release() = 0;

virtual abstract const volatile template static inline C-linkage
YES YES NO NO NO NO NO NO

Summary
Releases the mutex.

SolarMutex
SolarMutex();

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO


~SolarMutex
virtual ~SolarMutex();

virtual abstract const volatile template static inline C-linkage
YES NO NO NO NO NO YES NO


Top of Page