LIBINT  2.1.0-stable
Public Types | Public Member Functions | List of all members
libint2::TypeAndInstance< T, I > Class Template Reference

Type/Instance combination serves as a key to quickly compare 2 polymorphic Singletons. More...

#include <key.h>

Public Types

typedef T Type
 
typedef I Instance
 

Public Member Functions

 TypeAndInstance (const Type &t, const Instance &i)
 
 TypeAndInstance (const TypeAndInstance &i)
 
const TypeAndInstanceoperator= (const TypeAndInstance &i)
 
const Type & type () const
 
const Instance & instance () const
 

Detailed Description

template<typename T, typename I>
class libint2::TypeAndInstance< T, I >

Type/Instance combination serves as a key to quickly compare 2 polymorphic Singletons.


The documentation for this class was generated from the following file: