Loading...
Searching...
No Matches
Scenario::TimeSignatureMap Struct Reference
Classes | |
| struct | impl |
Public Types | |
| using | iterator = std::vector< std::pair< TimeVal, ossia::time_signature > >::iterator |
| using | const_iterator = std::vector< std::pair< TimeVal, ossia::time_signature > >::const_iterator |
Public Member Functions | |
| TimeSignatureMap (const TimeSignatureMap &other) | |
| TimeSignatureMap (TimeSignatureMap &&other) | |
| TimeSignatureMap & | operator= (const TimeSignatureMap &other) |
| TimeSignatureMap & | operator= (TimeSignatureMap &&other) |
| void | clear () |
| bool | empty () const noexcept |
| std::size_t | size () const noexcept |
| ossia::time_signature & | at (const TimeVal &) |
| ossia::time_signature & | operator[] (const TimeVal &) |
| const_iterator | find (const TimeVal &) const |
| const_iterator | last_before (const TimeVal &) const |
| const_iterator | upper_bound (const TimeVal &) const |
| void | erase (const_iterator) |
| void | erase (const TimeVal &t) |
| const_iterator | begin () const |
| const_iterator | end () const |
| bool | operator!= (const TimeSignatureMap &other) const noexcept |
Public Attributes | |
| friend | TSerializer< DataStream, TimeSignatureMap > |
| friend | TSerializer< JSONObject, TimeSignatureMap > |
The documentation for this struct was generated from the following files:
- TimeSignatureMap.hpp
- TimeSignatureMap.cpp