NVIDIA Iray: Base API nvidia_logo_transpbg.gif Up
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
File List
Here is a list of all documented files with brief descriptions:
oassert.hAssertions and compile-time assertions
oatom.h32-bit unsigned counter with atomic arithmetic, increments, and decrements
obase.hBase API
ocondition.hMultithreading condition
oconfig.hConfiguration of the Base API
odefault_allocator.hDefault allocator implementation based on global new and delete
oenums.hBasic enums
ohandle.hSmart-pointer handle class for interfaces, const and non-const version
oiallocator.hAllocator interface class to dynamically allocate and deallocate memory
oiinterface.hThe basic extensible interface
oilogger.hLogger interface class that supports message logging
ointerface_declare.hMixin class template for deriving new interface declarations
ointerface_implement.hMixin class template for deriving interface implementations
ointerface_merger.hMixin class template to merge an interface with an implementation
olock.hMultithreading locks
oplugin.hBase class for all plugins
ostd_allocator.hStandard STL allocator implementation
otypes.hBasic types
ouuid.hA 128 bit representation of a universally unique identifier (UUID or GUID)
\version.hMajor and minor version number and an optional qualifier