12345678910111213141516171819 |
- #include "simple/motion/movement.hpp"
- #include "simple/motion/melody.hpp"
- #include "simple/motion/symphony.hpp"
- #include <chrono>
- using namespace std::literals;
- using duration = std::chrono::steady_clock::duration;
- using namespace simple::motion;
- int main()
- {
- using movement = movement<duration,float,float>;
- static_assert(basic<movement>);
- static_assert(basic<melody<movement, movement>>);
- static_assert(basic<symphony<std::vector<movement>>>);
- return 0;
- }
|