9#ifndef ROOT7_RDrawableRequest 
   10#define ROOT7_RDrawableRequest 
   19namespace Experimental {
 
   61   const std::string &
GetId()
 const { 
return id; }
 
   75   virtual std::unique_ptr<RDrawableReply> 
Process() { 
return nullptr; }
 
 
   92   std::unique_ptr<RDrawableReply> 
Process() 
override;
 
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
Request execution of method of referenced drawable, no reply.
 
std::unique_ptr< RDrawableReply > Process() override
Execute method of the drawable.
 
std::string exec
that to execute
 
Base class for replies on RDrawableRequest.
 
void SetRequestId(uint64_t _reqid)
 
virtual ~RDrawableReply()
destructor, pin vtable
 
uint64_t GetRequestId() const
 
Base class for requests which can be submitted from the clients.
 
const RDrawable::RDisplayContext & GetContext() const
 
uint64_t GetRequestId() const
 
RDrawable::RDisplayContext & GetContext()
 
RDrawable::RDisplayContext fContext
! display context
 
bool ShouldBeReplyed() const
 
std::string id
drawable id
 
virtual bool NeedCanvasUpdate() const
 
virtual ~RDrawableRequest()
destructor, pin vtable
 
const std::string & GetId() const
 
virtual std::unique_ptr< RDrawableReply > Process()
 
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...