TypeTraits_::Interface Class Reference

convenience base for any class with pure virtual method(s) More...

#include <TypeTraits.h>

Inheritance diagram for TypeTraits_::Interface:

Public Member Functions

virtual ~Interface ()=default
 
Interfaceoperator= (const Interface &)=delete
 
Interfaceoperator= (Interface &&)=delete
 

Protected Member Functions

constexpr Interface ()=default
 
 Interface (const Interface &)=default
 
 Interface (Interface &&)=default
 

Detailed Description

Definition at line 16 of file TypeTraits.h.

Constructor & Destructor Documentation

◆ ~Interface()

virtual TypeTraits_::Interface::~Interface ( )
virtualdefault

◆ Interface() [1/3]

constexpr TypeTraits_::Interface::Interface ( )
constexprprotecteddefault

◆ Interface() [2/3]

TypeTraits_::Interface::Interface ( const Interface )
protecteddefault

◆ Interface() [3/3]

TypeTraits_::Interface::Interface ( Interface &&  )
protecteddefault

Member Function Documentation

◆ operator=() [1/2]

Interface& TypeTraits_::Interface::operator= ( const Interface )
delete

◆ operator=() [2/2]

Interface& TypeTraits_::Interface::operator= ( Interface &&  )
delete

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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors