NVIDIA IndeX: DiCE 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:
oneuraylib/assert.hAssertions and compile-time assertions
omath/assert.hAssertions and compile-time assertions
obase/assert.hAssertions and compile-time assertions
oatom.h32-bit unsigned counter with atomic arithmetic, increments, and decrements
obase.hBase API
obbox.hAn axis-aligned N-dimensional bounding box class template of fixed dimension with supporting functions
ocolor.hStandard RGBA color class with floating point elements and operations
ocondition.hMultithreading condition
oconfig.hConfiguration of the Base API
odefault_allocator.hDefault allocator implementation based on global new and delete
odice.hDiCE API
oneuraylib/dice.hDiCE API for implementing distributed parallel computing algorithms
oenums.hBasic enums
ofactory.hMain factory function
ofunction.hMath functions and function templates on simple types or generic container and vector concepts
ohandle.hSmart-pointer handle class for interfaces, const and non-const version
ohttp.hA lightweight HTTP server
oneuraylib/iallocator.hAbstract interface for allocators
obase/iallocator.hAllocator interface class to dynamically allocate and deallocate memory
oiarray.hStatic array type
oibbox.hBounding box type
oibridge_client.hBridge client
oibridge_server.hBridge server
oibridge_video_client.hBridge video handling
oibridge_video_server.hBridge video handling
oicache_manager.hAPI component to interact with the cache manager
oicanvas.hAbstract interface for canvases
oicanvas_cuda.hAbstract interface for CUDA canvases
oicluster.hAdditional clusters
oicluster_factory.hAPI component to create additional clusters
oicluster_manager_configuration.hAPI component to interact with the cluster manager
oicolor.hColor type
oicompound.hCompounds type, i.e., vectors, matrices, colors, spectrums, and bounding boxes
oidata.hTypes
oidatabase.hAPI component that provides access to the database
oidatabase_configuration.hAPI component that provides access to the database configuration
oidebug_configuration.hAPI component for debugging settings
oideserializer.hDeserialization of objects from a byte stream
oidistcache.hDistributed cache service
oidynamic_array.hDynamic array type
oienum.hNumeric types
oienum_decl.hEnum declarations
oiextension_api.hAPI component that allows extensions of the DiCE API
oifactory.hAPI component for creation, assignment, and cloning of instances of types
oigeneral_configuration.hAPI component for general settings
oigpu_description.hProvides information about GPUs
oihost_callback.hCallback interface for notifications about joining or leaving hosts
oihost_properties.hInformation about a local or remote host
oiimage_api.hAPI component for various image-related functions
oiinterface.hThe basic extensible interface
oilibrary_authentication.hAPI component for library authentication functionality
oilogger.hLogger interface class that supports message logging
oilogging_configuration.hAPI component for logging related settings
oimap.hMap type
oimatrix.hMatrix types
oinetwork_configuration.hAPI component for networking related settings
oinetwork_statistics.hInterface to inquire network statistics
oineuray.hMain DiCE API interface
oinode_manager.hNode manager API
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
oinumber.hNumeric types
oiplugin.hAbstract interface for DiCE API plugins
oiplugin_api.hAPI component provided to plugins
oiplugin_configuration.hAPI component for plugin related settings
oipointer.hPointer type
oiref.hType that holds a reference to a database element
oischeduling_configuration.hAPI component for scheduling related settings
oiscope.hDatabase scopes
oiserializer.hSerialization of objects to a byte stream
oispectrum.hSpectrum type
oistring.hString type
oistructure.hStructure type
oistructure_decl.hStructure declarations
oitile.hAbstract interface for tiles
oitile_cuda.hAbstract interface for CUDA tiles
oitimer_configuration.hAPI component that allows to start timers to elapse at configured timer times triggering callbacks
oiuser_class.hAbstract interface for user-defined classes
oiuser_class_factory.hAbstract interface for factories for user-defined class
oiuuid.hUUID type
oivector.hVector types
oiversion.hInterface for accessing version information
oivideo_plugin.hVideo plugin API
olock.hMultithreading locks
omath.hMath API
omatrix.hA NxM-dimensional matrix class template of fixed dimensions with supporting functions
oplugin.hBase class for all plugins
ortmp.hAn RTMP server
ospectrum.hSpectrum class with floating point elements and operations
ostd_allocator.hStandard STL allocator implementation
otype_traits.hType traits
otypedefs.hTypedefs for types from the math API
otypes.hBasic types
ouuid.hA 128 bit representation of a universally unique identifier (UUID or GUID)
ovector.hMath vector class template of fixed dimension with arithmetic operators and generic functions
oneuraylib/version.hMajor and minor version number and an optional qualifier
omath/version.hMajor and minor version number and an optional qualifier
\base/version.hMajor and minor version number and an optional qualifier