GATE
gate::apps::VWeb Class Reference
Inheritance diagram for gate::apps::VWeb:
gate::App gate::apps::BrowserHost gate::IRunnable gate::NonCopyable

Public Member Functions

ui::HostgetHost () override
 
BrowserRef createNewBrowser () override
 
void closeBrowser (Browser &browser) override
 
virtual void onInit () override
 
virtual void run () override
 

Additional Inherited Members

- Static Public Member Functions inherited from gate::App
static int runApp (App &app, char const *program, char const *const *arguments, gate_size_t argcount, gate_uintptr_t apphandle)
 
static size_t parseAppOptions (Array< String > const &args, AppOptionDef **defs, size_t defsCount)
 
static size_t parseAppOptions (Array< String > const &args, AppOptionDef *defs, size_t defsCount)
 
static void printAppOptions (AppOptionDef const *const *defs, size_t defsCount, Stream &stream)
 
static void printAppOptions (AppOptionDef const *defs, size_t defsCount, Stream &stream)
 
- Protected Member Functions inherited from gate::App
virtual void onSignal (int appsignal)
 
uintptr_t getHandle () const
 
String const & getPath () const
 
Array< String > const & getArgs () const
 
void setExitCode (int value)
 

Member Function Documentation

◆ closeBrowser()

void gate::apps::VWeb::closeBrowser ( Browser & browser)
inlineoverridevirtual

◆ createNewBrowser()

BrowserRef gate::apps::VWeb::createNewBrowser ( )
inlineoverridevirtual

◆ getHost()

ui::Host & gate::apps::VWeb::getHost ( )
inlineoverridevirtual

◆ onInit()

virtual void gate::apps::VWeb::onInit ( )
inlineoverridevirtual

Reimplemented from gate::App.

◆ run()

virtual void gate::apps::VWeb::run ( )
inlineoverridevirtual

Implements gate::App.


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