NVIDIA Iray: Base API nvidia_logo_transpbg.gif Up
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Multithreading Support


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.