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

#include <frame_path.h>

Public Member Functions

 FramePath ()
 
 FramePath (const FramePath &other)
 
 FramePath (const std::string &path)
 
 ~FramePath ()
 
FramePathoperator= (const FramePath &other)
 
bool operator== (const FramePath &other) const
 
FramePath Append (const FramePath &path) const
 
FramePath Append (const std::string &path) const
 
FramePath Parent () const
 
FramePath BaseName () const
 
void GetComponents (std::vector< std::string > *components) const
 
bool IsRootFrame () const
 
bool IsSubframe () const
 
const std::string & value () const
 

Detailed Description

A path identifying a frame within an HTML window. Recognized by Chrome for identifying a frame of the window to execute JavaScript in.

Constructor & Destructor Documentation

webdriver::FramePath::FramePath ( )
webdriver::FramePath::FramePath ( const FramePath other)
webdriver::FramePath::FramePath ( const std::string &  path)
explicit
webdriver::FramePath::~FramePath ( )

Member Function Documentation

FramePath webdriver::FramePath::Append ( const FramePath path) const
FramePath webdriver::FramePath::Append ( const std::string &  path) const
FramePath webdriver::FramePath::BaseName ( ) const
void webdriver::FramePath::GetComponents ( std::vector< std::string > *  components) const
bool webdriver::FramePath::IsRootFrame ( ) const
bool webdriver::FramePath::IsSubframe ( ) const
FramePath& webdriver::FramePath::operator= ( const FramePath other)
bool webdriver::FramePath::operator== ( const FramePath other) const
FramePath webdriver::FramePath::Parent ( ) const
const std::string& webdriver::FramePath::value ( ) const

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