Material Definition Language API nvidia_logo_transpbg.gif Up
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Multithreading Support

Primitives useful for multithreaded applications, for example, atomic counters, condition variables, and locks. More...

Classes

class  mi::base::Atom32
 A 32-bit unsigned counter with atomic arithmetic, increments, and decrements. More...
 
class  mi::base::Condition
 Conditions allow threads to signal an event and to wait for such a signal, respectively. More...
 
class  mi::base::Lock
 Non-recursive lock class. More...
 
class  mi::base::Recursive_lock
 Recursive lock class. More...
 

Detailed Description

Primitives useful for multithreaded applications, for example, atomic counters, condition variables, and locks.