Event log visualizer TimeSeries is now created on the stack and then moved into the vector of series.

BUG=none

Review-Url: https://codereview.webrtc.org/2824973003
Cr-Commit-Position: refs/heads/master@{#17763}
This commit is contained in:
philipel
2017-04-19 05:58:51 -07:00
committed by Commit bot
parent 13fc18068f
commit 35ba9bd597
4 changed files with 60 additions and 66 deletions

View File

@ -71,14 +71,8 @@ void Plot::SetTitle(std::string title) {
title_ = title;
}
TimeSeries* Plot::AddTimeSeries(const char* label, PlotStyle style) {
series_list_.emplace_back(label, style);
return &series_list_.back();
}
TimeSeries* Plot::AddTimeSeries(const std::string& label, PlotStyle style) {
series_list_.emplace_back(label, style);
return &series_list_.back();
void Plot::AppendTimeSeries(TimeSeries&& time_series) {
series_list_.emplace_back(std::move(time_series));
}
} // namespace plotting