class EE::UI::Charts::ImmutableXYDataSource¶
An immutable view over shared storage. Keep all mutation outside the source’s lifetime.
#include <xydatasource.hpp> class ImmutableXYDataSource: public EE::UI::Charts::XYDataSource { public: // construction ImmutableXYDataSource(XYDataChunk chunk, std::shared_ptr<const void> backing, DataOrder order); // methods virtual XYDataRead acquireRead() const; };
Inherited Members¶
public: // classes class Connection; // methods virtual XYDataRead acquireRead() const = 0; Connection onChanged(std::function<void(Uint64)> callback);