Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
REveClient.hxx
Go to the documentation of this file.
1// @(#)root/eve7:$Id$
2// Authors: Matevz Tadel & Alja Mrak-Tadel: 2006, 2007, 2018
3
4/*************************************************************************
5 * Copyright (C) 1995-2019, Rene Brun and Fons Rademakers. *
6 * All rights reserved. *
7 * *
8 * For the licensing terms see $ROOTSYS/LICENSE. *
9 * For the list of contributors see $ROOTSYS/README/CREDITS. *
10 *************************************************************************/
11
12#ifndef ROOT7_REveClient
13#define ROOT7_REveClient
14
15#include <memory>
16
17namespace ROOT {
18namespace Experimental {
19
20class RWebWindow;
21class REveScene;
22
24
25 friend class REveScene;
26
27 unsigned fId{0};
28 std::shared_ptr<RWebWindow> fWebWindow;
29
30public:
31 REveClient() = default;
32 REveClient(unsigned int cId, std::shared_ptr<RWebWindow> &win) : fId(cId), fWebWindow(win) {}
33};
34
35} // namespace Experimental
36} // namespace ROOT
37
38#endif
Eve representation of TGLScene.
std::shared_ptr< RWebWindow > fWebWindow
REveClient(unsigned int cId, std::shared_ptr< RWebWindow > &win)
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...