71 static TimeIntervalList FromTimeIntervals(
const std::vector<TimeInterval>& intervals);
128 size_t size() const noexcept {
return intervals_.size(); }
131 bool empty() const noexcept {
return intervals_.empty(); }
134 void reserve(
size_t n) { intervals_.reserve(n); }
137 void clear() { intervals_.clear(); }
276 IntervalList intervals_;
็ธๅฏนๆถๆฎตๅ่กจ
ๅฎไน IntervalList.hpp:58
็ปๅฏนๆถๆฎตๅ่กจ
ๅฎไน TimeIntervalList.hpp:58
IntervalList toIntervalList() const
่ฝฌๆขไธบ็ธๅฏนๅบ้ดๅ่กจ
ๅฎไน TimeIntervalList.hpp:255
TimeList discrete(const TimePoint &epoch, double step) const
็ฆปๆฃๅ๏ผๆๅฎๅๅ
๏ผ
ๅฎไน TimeIntervalList.hpp:272
TimeIntervalList(TimeIntervalList &&) noexcept=default
็งปๅจๆ้
TimeIntervalList & operator=(const TimeIntervalList &)=default
ๆท่ด่ตๅผ
void reserve(size_t n)
้ข็ๅฎน้
ๅฎไน TimeIntervalList.hpp:134
void clear()
ๆธ
็ฉบๅ่กจ
ๅฎไน TimeIntervalList.hpp:137
IntervalList & intervals() noexcept
่ทๅๅบๅฑ็ธๅฏนๅบ้ดๅ่กจ๏ผๅฏไฟฎๆน๏ผ
ๅฎไน TimeIntervalList.hpp:193
void setEpoch(const TimePoint &epoch)
่ฎพ็ฝฎๅ่ๅๅ
ๅฎไน TimeIntervalList.hpp:185
const TimePoint & epoch() const noexcept
่ทๅๅ่ๅๅ
ๅฎไน TimeIntervalList.hpp:180
size_t size() const noexcept
่ฟๅๅบ้ดๆฐ้
ๅฎไน TimeIntervalList.hpp:128
TimeIntervalList(const TimeIntervalList &)=default
ๆท่ดๆ้
const IntervalList & intervals() const noexcept
่ทๅๅบๅฑ็ธๅฏนๅบ้ดๅ่กจ๏ผๅช่ฏป๏ผ
ๅฎไน TimeIntervalList.hpp:196
double totalDuration() const
ๆปๆถ้ฟ๏ผๆๆๅบ้ด duration ไนๅ๏ผไธ่่้ๅ ๏ผ
ๅฎไน TimeIntervalList.hpp:203
bool empty() const noexcept
ๅคๆญๅ่กจๆฏๅฆไธบ็ฉบ
ๅฎไน TimeIntervalList.hpp:131
TimeList discrete(double step) const
็ฆปๆฃๅ๏ผไฝฟ็จๅฝๅ epoch๏ผ
ๅฎไน TimeIntervalList.hpp:263
~TimeIntervalList()=default
ๆๆๅฝๆฐ
void pop_back()
็งป้คๆๅไธไธชๅบ้ด
ๅฎไน TimeIntervalList.hpp:173
TimeIntervalList()=default
้ป่ฎคๆ้ ๅฝๆฐ๏ผ็ฉบๅ่กจ๏ผ้ป่ฎค epoch๏ผ
ๆถ้ดๅบ้ด
ๅฎไน TimeInterval.hpp:60
ๆถ้ด็นๅ่กจ
ๅฎไน TimeList.hpp:49
็ปๅฏนๆถ้ด็น
ๅฎไน TimePoint.hpp:107