Base API nvidia_logo_transpbg.gif Up
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
interface_implement.h File Reference

Mixin class template for deriving interface implementations. More...

Go to the source code of this file.

Classes

class  mi::base::Interface_implement<I>
 Mixin class template for deriving interface implementations. More...
 
class  mi::base::Interface_implement_2<I1, I2>
 Mixin class template for deriving interface implementations from two interfaces. More...
 
class  mi::base::Interface_implement_singleton<I>
 Mixin class template for deriving singleton interface implementations, where the reference count is fixed to one. More...
 

Namespaces

namespace  mi
 Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH.
 
namespace  mi::base
 Namespace for the Base API.
 

Detailed Description

Mixin class template for deriving interface implementations.