merged AI doc, some new pages
This commit is contained in:
@@ -28,7 +28,10 @@
|
||||
|
||||
#include "piinit.h"
|
||||
|
||||
|
||||
//! \~\ingroup Thread
|
||||
//! \~\brief
|
||||
//! \~english Mutex for mutual exclusion between threads.
|
||||
//! \~russian Мьютекс для взаимоисключения между потоками.
|
||||
class PIP_EXPORT PIMutex {
|
||||
public:
|
||||
NO_COPY_CLASS(PIMutex);
|
||||
@@ -54,6 +57,8 @@ public:
|
||||
//! \~russian Пробует заблокировать мьютекс
|
||||
bool tryLock();
|
||||
|
||||
//! \~english Returns native mutex handle used by low-level synchronization code.
|
||||
//! \~russian Возвращает нативный дескриптор мьютекса для низкоуровневой синхронизации.
|
||||
void * handle();
|
||||
|
||||
private:
|
||||
@@ -63,7 +68,10 @@ private:
|
||||
PRIVATE_DECLARATION(PIP_EXPORT)
|
||||
};
|
||||
|
||||
|
||||
//! \~\ingroup Thread
|
||||
//! \~\brief
|
||||
//! \~english Scope guard that locks a %PIMutex in constructor and unlocks it in destructor.
|
||||
//! \~russian Защитник области видимости, который блокирует %PIMutex в конструкторе и разблокирует в деструкторе.
|
||||
class PIP_EXPORT PIMutexLocker {
|
||||
public:
|
||||
NO_COPY_CLASS(PIMutexLocker);
|
||||
|
||||
Reference in New Issue
Block a user