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

#include <webdriver_view_id.h>

Inheritance diagram for webdriver::ViewHandle:
Collaboration diagram for webdriver::ViewHandle:

Public Member Functions

 ViewHandle ()
 
virtual bool is_valid () const =0
 
virtual bool equals (const ViewHandle *other) const =0
 

Protected Member Functions

virtual ~ViewHandle ()
 

Friends

class base::RefCounted< ViewHandle >
 

Detailed Description

This class represents a Webdriver View handle. It keeps implementation's dependent view pointer or object. Customizer should inherit this class and implement.

Constructor & Destructor Documentation

webdriver::ViewHandle::ViewHandle ( )
inline
virtual webdriver::ViewHandle::~ViewHandle ( )
inlineprotectedvirtual

Member Function Documentation

virtual bool webdriver::ViewHandle::equals ( const ViewHandle other) const
pure virtual

compares two handle

Parameters
otherhandle to compare
Returns
true if two handles reference same view

Implemented in webdriver::GraphicsWebViewHandle, webdriver::QDeclarativeItemViewHandle, webdriver::QWindowViewHandle, and webdriver::QViewHandle.

virtual bool webdriver::ViewHandle::is_valid ( ) const
pure virtual

Friends And Related Function Documentation

friend class base::RefCounted< ViewHandle >
friend

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