9#ifndef ROOT7_Browsable_RWrapper 
   10#define ROOT7_Browsable_RWrapper 
   28   std::shared_ptr<RElement> 
fElem;
 
   48   std::string 
GetContent(
const std::string &kind = 
"text")
 override { 
return fElem->GetContent(kind); }
 
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void on
 
Basic element of browsable hierarchy.
 
EActionKind
Possible actions on double-click.
 
Wrapper for other element - to provide different name.
 
RWrapper(const std::string &name, std::shared_ptr< RElement > elem)
 
bool IsCapable(EActionKind action) const override
Check if want to perform action.
 
std::unique_ptr< RHolder > GetObject() override
Access object.
 
std::shared_ptr< RElement > fElem
 
std::string GetTitle() const override
Title of element (optional)
 
bool IsExpandByDefault() const override
Should item representing element be expand by default.
 
std::string GetName() const override
Name of element, must be provided in derived classes.
 
void SetExpandByDefault(bool on=true)
 
std::unique_ptr< RLevelIter > GetChildsIter() override
Create iterator for childs elements if any.
 
EActionKind GetDefaultAction() const override
Get default action.
 
virtual ~RWrapper()=default
 
std::string GetContent(const std::string &kind="text") override
Returns element content, depends from kind.
 
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...