Logo ROOT  
Reference Guide
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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