CelestialCalendar 1.0.0 · unreleased development @ 67a7c4c79a4a4a6aa7e703c9e6f0039ae34bee82
Loading...
Searching...
No Matches
Concepts
Here is a list of all concepts with brief descriptions:
[detail level 123]
 Nastro
 Nrise_setBody-agnostic rise/transit/set engine
 RBodyProviderA body position provider: apparent equatorial coordinates at one instant
 Ncalendar
 RIsDurationChecks if a type is of std::chrono::duration
 RFractionableChecks if a type can cast to std::chrono::nanoseconds, which is the assumption of function fraction
 Nutil
 Ncache
 RCacheKeyElementWhat one element of a cache key must support: equality, hashing, and being copyable — the key is copied into a tuple and again into the map. Element-wise on purpose: TupleHash's operator() takes any tuple and fails inside its body, so constraining it would constrain nothing
 RFunctionConvertibleChecks if a type can be converted to std::function
 RYearConvertibleAn integral year of at most 64 value bits, a floating-point year, or a chrono year
 RDaysConvertibleA type std::chrono::days can be built from — what the operators below shift by