28 using std::shared_ptr;
51 return vector< shared_ptr<Segment> >(
63 for (
const std::shared_ptr<AnalogSegment> s :
segments_) {
65 l = max(l, s->get_sample_count());
std::vector< std::shared_ptr< Segment > > segments() const
void push_segment(std::shared_ptr< AnalogSegment > &segment)
std::deque< std::shared_ptr< AnalogSegment > > segments_
const std::deque< std::shared_ptr< AnalogSegment > > & analog_segments() const
uint64_t max_sample_count() const