class EE::UI::Charts::RingXYDataSource¶
Fixed-capacity FIFO source; a wrapped read exposes two logical chunks.
#include <xydatasource.hpp> class RingXYDataSource: public EE::UI::Charts::XYDataSource { public: // construction RingXYDataSource(size_t capacity); // methods virtual XYDataRead acquireRead() const; void append(ChartPoint point); void clear(); };
Inherited Members¶
public: // classes class Connection; // methods virtual XYDataRead acquireRead() const = 0; Connection onChanged(std::function<void(Uint64)> callback);