siplasplas
A library for C++ reflection and introspection
Features

Generic implementation of type features. More...

Classes

class  cpp::features::OStreamable
 Implements write to an standard output stream. More...
 
class  cpp::features::IStreamable
 Implements read from an standard input stream. More...
 

Detailed Description

Generic implementation of type features.

This module provides implementation classes for the concepts defined in cpp::concepts namespace. For each concept of name C defined in cpp::concepts there's a cpp::features::C class that implements that concept. The implementation works as follows: