Logo ROOT   6.21/01
Reference Guide
REveTableProxyBuilder.hxx
Go to the documentation of this file.
1 #ifndef ROOT7_REveTableProxyBuilder
2 #define ROOT7_REveTableProxyBuilder
3 
5 
6 namespace ROOT {
7 namespace Experimental {
8 
9 class REveDataTable;
10 class REveTableInfo;
11 
13 {
14 private:
15  REveDataTable* fTable; // cached
16 
17 protected:
18  void Clean() override;
19 
20 public:
22  virtual ~REveTableProxyBuilder();
23 
24  virtual bool WillHandleInteraction() const { return true; }
25 
28 
30  virtual void Build(const REveDataCollection* collection, REveElement* product, const REveViewContext* context) override;
31 
32  void SetCollection(REveDataCollection*) override;
33  void ConfigChanged();
34 };
35 }
36 }
37 
38 #endif
Returns the available number of logical cores.
Definition: StringConv.hxx:21
void SetCollection(REveDataCollection *) override
virtual void ModelChanges(const REveDataCollection::Ids_t &, REveDataProxyBuilderBase::Product *p) override
void ModelChanges(const REveDataCollection::Ids_t &)