28 #ifndef ICL_CORE_THREAD_RWLOCK_H_INCLUDED 29 #define ICL_CORE_THREAD_RWLOCK_H_INCLUDED 36 #ifdef _IC_BUILDER_DEPRECATED_STYLE_ 68 bool readLock(const ::icl_core::TimeStamp&
timeout);
74 bool readLock(const ::icl_core::TimeSpan& timeout);
94 bool writeLock(const ::icl_core::TimeStamp& timeout);
100 bool writeLock(const ::icl_core::TimeSpan& timeout);
115 #ifdef _IC_BUILDER_DEPRECATED_STYLE_ Represents absolute times.
#define ICL_CORE_VC_DEPRECATE_STYLE
Contains macros to deprecate classes, types, functions and variables.
Contains import/export definitions for the Win32 plattform.
#define ICL_CORE_THREAD_IMPORT_EXPORT
const TimeSpan timeout(1, 0)
Repesents absolute times.
Contains icl_core::Noncopyable.
#define ICL_CORE_GCC_DEPRECATE_STYLE