Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
RBrowserInfoWidget Class Reference

Definition at line 123 of file RBrowser.cxx.

Public Types

enum  { kMaxContentLen = 10000000 }
 

Public Member Functions

 RBrowserInfoWidget (const std::string &name)
 
virtual ~RBrowserInfoWidget ()=default
 
bool DrawElement (std::shared_ptr< Browsable::RElement > &, const std::string &="") override
 
std::string GetKind () const override
 
std::string GetTitle () override
 
std::string GetUrl () override
 
void Refresh ()
 
void RefreshFromLogs (const std::string &promt, const std::vector< std::string > &logs)
 
void ResetConn () override
 
std::string SendWidgetContent () override
 
void Show (const std::string &) override
 
- Public Member Functions inherited from ROOT::Experimental::RBrowserWidget
 RBrowserWidget (const std::string &name)
 
virtual ~RBrowserWidget ()=default
 
virtual void CheckModified ()
 
RBrowserGetBrowser () const
 
const std::string & GetName () const
 
const Browsable::RElementPath_tGetPath () const
 
std::string SendWidgetTitle ()
 Returns string which can be send to browser client to set/change title of the widget tab.
 
virtual void SetActive ()
 
void SetPath (const Browsable::RElementPath_t &path)
 

Public Attributes

std::string fContent
 
bool fFirstSend {false}
 ! if editor content was send at least once
 
std::string fTitle
 
Inheritance diagram for RBrowserInfoWidget:
[legend]

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
kMaxContentLen 

Definition at line 126 of file RBrowser.cxx.

Constructor & Destructor Documentation

◆ RBrowserInfoWidget()

RBrowserInfoWidget::RBrowserInfoWidget ( const std::string &  name)
inline

Definition at line 132 of file RBrowser.cxx.

◆ ~RBrowserInfoWidget()

virtual RBrowserInfoWidget::~RBrowserInfoWidget ( )
virtualdefault

Member Function Documentation

◆ DrawElement()

bool RBrowserInfoWidget::DrawElement ( std::shared_ptr< Browsable::RElement > &  ,
const std::string &  = "" 
)
inlineoverridevirtual

Reimplemented from ROOT::Experimental::RBrowserWidget.

Definition at line 148 of file RBrowser.cxx.

◆ GetKind()

std::string RBrowserInfoWidget::GetKind ( ) const
inlineoverridevirtual

Implements ROOT::Experimental::RBrowserWidget.

Definition at line 142 of file RBrowser.cxx.

◆ GetTitle()

std::string RBrowserInfoWidget::GetTitle ( )
inlineoverridevirtual

Reimplemented from ROOT::Experimental::RBrowserWidget.

Definition at line 143 of file RBrowser.cxx.

◆ GetUrl()

std::string RBrowserInfoWidget::GetUrl ( )
inlineoverridevirtual

Implements ROOT::Experimental::RBrowserWidget.

Definition at line 144 of file RBrowser.cxx.

◆ Refresh()

void RBrowserInfoWidget::Refresh ( )
inline

Definition at line 150 of file RBrowser.cxx.

◆ RefreshFromLogs()

void RBrowserInfoWidget::RefreshFromLogs ( const std::string &  promt,
const std::vector< std::string > &  logs 
)
inline

Definition at line 178 of file RBrowser.cxx.

◆ ResetConn()

void RBrowserInfoWidget::ResetConn ( )
inlineoverridevirtual

Reimplemented from ROOT::Experimental::RBrowserWidget.

Definition at line 140 of file RBrowser.cxx.

◆ SendWidgetContent()

std::string RBrowserInfoWidget::SendWidgetContent ( )
inlineoverridevirtual

Reimplemented from ROOT::Experimental::RBrowserWidget.

Definition at line 205 of file RBrowser.cxx.

◆ Show()

void RBrowserInfoWidget::Show ( const std::string &  )
inlineoverridevirtual

Implements ROOT::Experimental::RBrowserWidget.

Definition at line 146 of file RBrowser.cxx.

Member Data Documentation

◆ fContent

std::string RBrowserInfoWidget::fContent

Definition at line 129 of file RBrowser.cxx.

◆ fFirstSend

bool RBrowserInfoWidget::fFirstSend {false}

! if editor content was send at least once

Definition at line 130 of file RBrowser.cxx.

◆ fTitle

std::string RBrowserInfoWidget::fTitle

Definition at line 128 of file RBrowser.cxx.

  • gui/browserv7/src/RBrowser.cxx