Calico
 All Classes Namespaces Files Functions Variables Typedefs Friends Groups
cal::lens_traits< Lens > Struct Template Reference

Traits class for the Lens concept. More...

#include <lens.hpp>

Public Types

typedef auto value_type
 The apparent value type of the Lens. More...
 

Detailed Description

template<class Lens>
struct cal::lens_traits< Lens >

Traits class for the Lens concept.

Member Typedef Documentation

template<class Lens >
typedef auto cal::lens_traits< Lens >::value_type

The apparent value type of the Lens.

This is the type returned by the "get" function and received by the "put" function.