Sygaldry
|
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... | |
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.