siplasplas
A library for C++ reflection and introspection
Concepts

Family of concepts defining possible features of types. More...

Modules

 Iostream
 
 Value-semantics
 

Classes

class  cpp::concepts::Concept< Result, NoExcept >
 Represents a concept. More...
 

Detailed Description

Family of concepts defining possible features of types.

This submodule defines trait classes that check for different features that may be available in a given type. All trait classes are defined in the cpp::concepts namespace and have a PascalCase name that tries to describe the concept the trait represents.