Material Definition Language API nvidia_logo_transpbg.gif 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.