delphyne
Type< Base > Class Template Reference

Detailed Description

template<class Base>
class delphyne::utility::internal::Type< Base >

A runtime representation of an abstract Type.

Template Parameters
BaseA class type.

#include <include/delphyne/utility/resources/resources.h>

Inheritance diagram for Type< Base >:
[legend]

Classes

class  ConstructibleWith
 A runtime representation of an abstract Type that may be constructible from a given set of parameter types on a derived type. More...
 

Public Member Functions

 DELPHYNE_NO_COPY_NO_MOVE_NO_ASSIGN (Type)
 
virtual ~Type ()=default
 

Protected Member Functions

 Type ()=default
 

Constructor & Destructor Documentation

◆ ~Type()

virtual ~Type ( )
virtualdefault

◆ Type()

Type ( )
protecteddefault

Member Function Documentation

◆ DELPHYNE_NO_COPY_NO_MOVE_NO_ASSIGN()

DELPHYNE_NO_COPY_NO_MOVE_NO_ASSIGN ( Type< Base )

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