MDL SDK API nvidia_logo_transpbg.gif Up
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
base Directory Reference


file  assert.h [code]
 Assertions and compile-time assertions.
file  atom.h [code]
 32-bit unsigned counter with atomic arithmetic, increments, and decrements.
file  condition.h [code]
 Multithreading condition.
file  config.h [code]
 Configuration of the Base API.
file  default_allocator.h [code]
 Default allocator implementation based on global new and delete.
file  enum_util.h [code]
file  enums.h [code]
 Basic enums.
file  handle.h [code]
 Smart-pointer handle class for interfaces, const and non-const version.
file  iallocator.h [code]
 Allocator interface class to dynamically allocate and deallocate memory.
file  iinterface.h [code]
 The basic extensible interface.
file  ilogger.h [code]
 Logger interface class that supports message logging.
file  interface_declare.h [code]
 Mixin class template for deriving new interface declarations.
file  interface_implement.h [code]
 Mixin class template for deriving interface implementations.
file  interface_merger.h [code]
 Mixin class template to merge an interface with an implementation.
file  lock.h [code]
 Multithreading locks.
file  plugin.h [code]
 Base class for all plugins.
file  std_allocator.h [code]
 Standard STL allocator implementation.
file  types.h [code]
 Basic types.
file  uuid.h [code]
 A 128 bit representation of a universally unique identifier (UUID or GUID).
file  version.h [code]
 Major and minor version number and an optional qualifier.