Logo ROOT  
Reference Guide
ROOT::Experimental::RWebDisplayHandle::FirefoxCreator Class Reference

Definition at line 72 of file RWebDisplayHandle.hxx.

Public Member Functions

 FirefoxCreator ()
 Constructor. More...
virtual ~FirefoxCreator ()=default
bool IsActive () const override
std::string MakeProfile (std::string &exec, bool batch) override
 Create Firefox profile to run independent browser window. More...
- Public Member Functions inherited from ROOT::Experimental::RWebDisplayHandle::BrowserCreator
 BrowserCreator (bool custom=true, const std::string &exec="")
 Class to handle starting of web-browsers like Chrome or Firefox. More...
virtual ~BrowserCreator ()=default
std::unique_ptr< RWebDisplayHandleDisplay (const RWebDisplayArgs &args) override
 Display given URL in web browser. More...
- Public Member Functions inherited from ROOT::Experimental::RWebDisplayHandle::Creator
virtual ~Creator ()=default
virtual std::unique_ptr< RWebDisplayHandleDisplay (const RWebDisplayArgs &args)=0
virtual bool IsActive () const

Additional Inherited Members

- Protected Member Functions inherited from ROOT::Experimental::RWebDisplayHandle::BrowserCreator
virtual std::string MakeProfile (std::string &, bool)
virtual void ProcessGeometry (std::string &, const RWebDisplayArgs &)
void TestProg (const std::string &nexttry, bool check_std_paths=false)
 Check if browser executable exists and can be used. More...
- Protected Attributes inherited from ROOT::Experimental::RWebDisplayHandle::BrowserCreator
std::string fBatchExec
 batch execute line More...
std::string fExec
 standard execute line More...
std::string fHeadlessExec
 headless execute line More...
std::string fProg
 browser executable More...

#include <ROOT/RWebDisplayHandle.hxx>

Inheritance diagram for ROOT::Experimental::RWebDisplayHandle::FirefoxCreator:

Constructor & Destructor Documentation

◆ FirefoxCreator()

RWebDisplayHandle::FirefoxCreator::FirefoxCreator ( )


Definition at line 474 of file RWebDisplayHandle.cxx.

◆ ~FirefoxCreator()

virtual ROOT::Experimental::RWebDisplayHandle::FirefoxCreator::~FirefoxCreator ( )

Member Function Documentation

◆ IsActive()

bool ROOT::Experimental::RWebDisplayHandle::FirefoxCreator::IsActive ( ) const

Reimplemented from ROOT::Experimental::RWebDisplayHandle::Creator.

Definition at line 76 of file RWebDisplayHandle.hxx.

◆ MakeProfile()

std::string RWebDisplayHandle::FirefoxCreator::MakeProfile ( std::string &  exec,
bool  batch 

Create Firefox profile to run independent browser window.

Reimplemented from ROOT::Experimental::RWebDisplayHandle::BrowserCreator.

Definition at line 504 of file RWebDisplayHandle.cxx.

Libraries for ROOT::Experimental::RWebDisplayHandle::FirefoxCreator:

The documentation for this class was generated from the following files: