NVIDIA Iray: Math API Home  Up
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
lock.h File Reference

Multithreading locks. More...

Go to the source code of this file.

Classes

class   mi::base::Lock
  Non-recursive lock class. More...
 
class   mi::base::Lock::Block
  Utility class to acquire a lock that is released by the destructor. More...
 
class   mi::base::Recursive_lock
  Recursive lock class. More...
 
class   mi::base::Recursive_lock::Block
  Utility class to acquire a lock that is released by the destructor. More...
 

Namespaces

  mi
  Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH.
 
  mi::base
  Namespace for the Base API.
 

Constant Groups

  mi
  Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH.
 
  mi::base
  Namespace for the Base API.
 

Detailed Description

Multithreading locks.

See Multithreading Support.