class EE::UI::Charts::XYDataSource

Overview

#include <xydatasource.hpp>

class XYDataSource {
public:
    // classes

    class Connection;

    // construction

    virtual ~XYDataSource();

    // methods

    virtual XYDataRead acquireRead() const = 0;
    Connection onChanged(std::function<void(Uint64)> callback);
};

Detailed Documentation

Methods

Connection onChanged(std::function<void(Uint64)> callback)

Synchronous, thread-safe notification. UI consumers must marshal onto the UI thread.