ChartDataSource
Chart::AddDataSource(ChartDataSource* dataSource,
Chart::RemoveDataSource(ChartDataSource* dataSource)
ChartDataSource*
ChartDataSource* dataSource = fDataSources.RemoveItemAt(index);
ChartDataSource* firstSource = fDataSources.ItemAt(0);
for (int32 i = 1; ChartDataSource* source = fDataSources.ItemAt(i);
Chart::AddDataSource(ChartDataSource* dataSource, int32 index,
class ChartDataSource;
bool AddDataSource(ChartDataSource* dataSource,
bool AddDataSource(ChartDataSource* dataSource,
ChartDataSource* dataSource);
ChartDataSource* RemoveDataSource(int32 index);
typedef BObjectList<ChartDataSource> DataSourceList;
ChartDataSource::~ChartDataSource()
class ChartDataSource {
virtual ~ChartDataSource();
class ChartDataSource;
ChartDataSource* dataSource,
ChartDataSource* dataSource) = 0;
LineChartRenderer::AddDataSource(ChartDataSource* dataSource, int32 index,
LineChartRenderer::RemoveDataSource(ChartDataSource* dataSource)
ChartDataSource* source;
DataSourceInfo(ChartDataSource* source,
LineChartRenderer::DataSourceInfo::DataSourceInfo(ChartDataSource* source,
virtual bool AddDataSource(ChartDataSource* dataSource,
virtual void RemoveDataSource(ChartDataSource* dataSource);
: public ChartDataSource {