Browser Class Reference

#include <Browser.h>

Inherits Service< T >< Browser >.

Inheritance diagram for Browser:

Inheritance graph
Collaboration diagram for Browser:

Collaboration graph
List of all members.

Public Member Functions

 REGISTRY (String, pref__name,"")
 REGISTRY (String, pref__value,"")
 REGISTRY_PRIVATE (String, url,"")
 REGISTRY_PRIVATE (int, go, 0)
 REGISTRY_PRIVATE (bool, go__back, false)
 REGISTRY_PRIVATE (bool, go__forward, false)

Static Public Member Functions

static String NAME ()
static String MANUAL ()
static unsigned int instancesNumberLimit ()

Protected Member Functions

 Browser (const ValueList &params)
virtual ~Browser ()

Private Member Functions

int start ()
 SLOT (uiClose)
int setUrl (const String &name, const String &url)

Private Attributes



class Service< Browser >

Detailed Description

Definition at line 32 of file Browser.h.

Constructor & Destructor Documentation

Browser::Browser ( const ValueList params  )  [protected]

Definition at line 14 of file Browser.cpp.

References BIND, CHECK_PARENT, ERROR_BACKTRACE(), FAILED(), Support::failure(), and start().

Browser::~Browser (  )  [protected, virtual]

Definition at line 37 of file Browser.cpp.

References _window.

Member Function Documentation

String Browser::NAME (  )  [inline, static]

Reimplemented from Service< T >.

Definition at line 78 of file Browser.h.

References NAME_BROWSER.

String Browser::MANUAL (  )  [inline, static]

Reimplemented from Service< T >.

Definition at line 84 of file Browser.h.

References MAN_BROWSER.

unsigned int Browser::instancesNumberLimit (  )  [inline, static]

Reimplemented from ServiceBase.

Definition at line 90 of file Browser.h.


Browser::REGISTRY ( String  ,
profile__path  ,
""  ,

Browser::REGISTRY ( String  ,
pref__name  ,

Browser::REGISTRY ( String  ,
pref__value  ,

Browser::REGISTRY_PRIVATE ( String  ,
url  ,

Browser::REGISTRY_PRIVATE ( int  ,
go  ,

Browser::REGISTRY_PRIVATE ( bool  ,
go__back  ,

Browser::REGISTRY_PRIVATE ( bool  ,
go__forward  ,

int Browser::start (  )  [private]

Definition at line 45 of file Browser.cpp.

References _window, CHECK_CREATION, CONNECT, ERROR_BACKTRACE(), FAILED(), BrowserWarmStart::init(), OK, REGISTRY_GET, SET_SETTER, setUrl(), and BrowserWindow::show().

Referenced by Browser().

Browser::SLOT ( uiClose   )  [private]

int Browser::setUrl ( const String name,
const String url 
) [private]

Definition at line 81 of file Browser.cpp.

References _window, ERROR_BACKTRACE(), FAILED(), BrowserWindow::load(), and OK.

Referenced by start().

Friends And Related Function Documentation

friend class Service< Browser > [friend]

Definition at line 35 of file Browser.h.

Member Data Documentation

BrowserWindow* Browser::_window [private]

Definition at line 73 of file Browser.h.

Referenced by setUrl(), start(), and ~Browser().

The documentation for this class was generated from the following files:
Generated on Thu Sep 6 20:13:28 2007 for Pylon Application Platform by  doxygen 1.5.1