Sygaldry
Loading...
Searching...
No Matches

Classes

struct  sygaldry::num_literal< T >
 A wrapper around a numeric literal that enables using floats as template parameters. More...
 
struct  sygaldry::range_< _min, _max, _init >
 Document the expected minimum, maximum, and initial value of an endpoint. More...
 
struct  sygaldry::persistent< T >
 A wrapper around a value-like type. More...
 
struct  sygaldry::occasional< T >
 Wrapper around a type T with optional-like semantics and persistent state. More...
 

Detailed Description

Base classes for building endpoints. Advanced users may inherit from these classes to compose new endpoint types. This is how the canonical endpoint helpers are implemented.