Quetzal-CoaTL
The Coalescence Template Library
Loading...
Searching...
No Matches
quetzal::expressive::literal_factory< Args > Struct Template Reference

#include <quetzal/expressive/expressive.hpp>

Detailed Description

template<typename... Args>
struct quetzal::expressive::literal_factory< Args >

Transforms literals into operator friendly classes.

Transforms a literal object into operator friendly class, allowing it to be composed into a more complex expression using mathematical operators with others expressive objects having compatible callable interface.

Template Parameters
Tthe literal type
Argsthe callable interface arguments to which the literal should be transformed

Public Member Functions

template<typename T >
constexpr auto operator() (T t)
 

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