|
WD
|
#include <webdriver_session.h>


Public Member Functions | |
| SessionLifeCycleActions (Session *session) | |
| virtual | ~SessionLifeCycleActions () |
| virtual Error * | PostInit (const base::DictionaryValue *desired_capabilities_dict, const base::DictionaryValue *required_capabilities_dict) |
| virtual void | BeforeTerminate (void) |
Static Public Member Functions | |
| static SessionLifeCycleActions * | CreateLifeCycleActions (Session *session) |
| template<class C > | |
| static void | RegisterCustomLifeCycleActions (void) |
Protected Types | |
| typedef SessionLifeCycleActions *(* | CreateLifeCycleActionsMethod )(Session *) |
Static Protected Member Functions | |
| template<class C > | |
| static SessionLifeCycleActions * | createLifeCycleActions (Session *session) |
Protected Attributes | |
| Session * | session_ |
Static Protected Attributes | |
| static CreateLifeCycleActionsMethod | create |
base class for session lifecycle actions. Contains default imlementation.
|
protected |
| webdriver::SessionLifeCycleActions::SessionLifeCycleActions | ( | Session * | session | ) |
|
inlinevirtual |
|
virtual |
action before session terminated.
Reimplemented in webdriver::QSessionLifeCycleActions.
|
static |
Create SessionLifeCycleActions
|
inlinestaticprotected |
|
virtual |
action after usual session Init().
Reimplemented in webdriver::QSessionLifeCycleActions.
|
inlinestatic |
Register custom SessionLifeCycleActions.
| C | subclass of SessionLifeCycleActions with custom implementation |
|
staticprotected |
|
protected |