WD
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
webdriver::QSessionLifeCycleActions Class Reference

#include <q_session_lifecycle_actions.h>

Inheritance diagram for webdriver::QSessionLifeCycleActions:
Collaboration diagram for webdriver::QSessionLifeCycleActions:

Public Member Functions

 QSessionLifeCycleActions (Session *session)
 
virtual ~QSessionLifeCycleActions ()
 
virtual ErrorPostInit (const base::DictionaryValue *desired_capabilities_dict, const base::DictionaryValue *required_capabilities_dict)
 
virtual void BeforeTerminate (void)
 
- Public Member Functions inherited from webdriver::SessionLifeCycleActions
 SessionLifeCycleActions (Session *session)
 
virtual ~SessionLifeCycleActions ()
 

Additional Inherited Members

- Static Public Member Functions inherited from webdriver::SessionLifeCycleActions
static SessionLifeCycleActionsCreateLifeCycleActions (Session *session)
 
template<class C >
static void RegisterCustomLifeCycleActions (void)
 
- Protected Types inherited from webdriver::SessionLifeCycleActions
typedef SessionLifeCycleActions *(* CreateLifeCycleActionsMethod )(Session *)
 
- Static Protected Member Functions inherited from webdriver::SessionLifeCycleActions
template<class C >
static SessionLifeCycleActionscreateLifeCycleActions (Session *session)
 
- Protected Attributes inherited from webdriver::SessionLifeCycleActions
Sessionsession_
 
- Static Protected Attributes inherited from webdriver::SessionLifeCycleActions
static CreateLifeCycleActionsMethod create
 

Constructor & Destructor Documentation

webdriver::QSessionLifeCycleActions::QSessionLifeCycleActions ( Session session)
virtual webdriver::QSessionLifeCycleActions::~QSessionLifeCycleActions ( )
inlinevirtual

Member Function Documentation

virtual void webdriver::QSessionLifeCycleActions::BeforeTerminate ( void  )
virtual

action before session terminated.

Reimplemented from webdriver::SessionLifeCycleActions.

virtual Error* webdriver::QSessionLifeCycleActions::PostInit ( const base::DictionaryValue *  desired_capabilities_dict,
const base::DictionaryValue *  required_capabilities_dict 
)
virtual

action after usual session Init().

Reimplemented from webdriver::SessionLifeCycleActions.


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