Aurum  0.1.1
 All Classes Functions Variables Pages
UiObject Class Reference

UiObject class 5.5. More...

#include <UiObject.h>

Inheritance diagram for UiObject:
ISearchable

Public Member Functions

 UiObject (const UiDevice *device, const std::shared_ptr< UiSelector > selector, const AccessibleNode *node)
 TBD 5.5.
 
 UiObject (const UiDevice *device, const std::shared_ptr< UiSelector > selector, std::unique_ptr< AccessibleNode > node)
 TBD 5.5.
 
 UiObject (UiObject &&src)
 TBD 5.5.
 
 UiObject ()
 TBD 5.5.
 
virtual ~UiObject ()
 TBD 5.5.
 
std::shared_ptr< UiSelector > getSelector ()
 TBD 5.5.
 
bool hasObject (const std::shared_ptr< UiSelector > selector) const override
 TBD 5.5.
 
std::unique_ptr< UiObject > findObject (const std::shared_ptr< UiSelector > selector) const override
 TBD 5.5.
 
std::vector< std::unique_ptr
< UiObject > > 
findObjects (const std::shared_ptr< UiSelector > selector) const override
 TBD 5.5.
 
bool waitFor (const std::function< bool(const ISearchable *)> condition) const
 TBD 5.5.
 
std::unique_ptr< UiObject > waitFor (const std::function< std::unique_ptr< UiObject >(const ISearchable *)> condition) const
 TBD 5.5.
 
bool waitFor (const std::function< bool(const UiObject *)> condition) const
 TBD 5.5.
 
UiObject * getParent () const
 TBD 5.5.
 
int getChildCount () const
 TBD 5.5.
 
std::vector< std::unique_ptr
< UiObject > > 
getChildren () const
 TBD 5.5.
 
std::string getContentDescription () const
 TBD 5.5.
 
std::string getApplicationPackage () const
 TBD 5.5.
 
std::string getResourceName () const
 TBD 5.5.
 
std::string getText () const
 TBD 5.5.
 
void setText (std::string text)
 TBD 5.5.
 
const Rect< int > getBoundingBox () const
 TBD 5.5.
 
bool isCheckable () const
 TBD 5.5.
 
bool isChecked () const
 TBD 5.5.
 
bool isClickable () const
 TBD 5.5.
 
bool isEnabled () const
 TBD 5.5.
 
bool isFocusable () const
 TBD 5.5.
 
bool isFocused () const
 TBD 5.5.
 
bool isLongClickable () const
 TBD 5.5.
 
bool isScrollable () const
 TBD 5.5.
 
bool isSelectable () const
 TBD 5.5.
 
bool isSelected () const
 TBD 5.5.
 
bool isVisible () const
 TBD 5.5.
 
bool isShowing () const
 TBD 5.5.
 
bool isActive () const
 TBD 5.5.
 
void click () const
 TBD 5.5.
 
void longClick (const unsigned int intv=LOGNCLICK_INTERVAL) const
 TBD 5.5.
 
bool DoAtspiActivate () const
 TBD 5.5.
 
void refresh () const
 TBD 5.5.
 
- Public Member Functions inherited from ISearchable
virtual ~ISearchable ()
 TBD 5.5.
 

Detailed Description

UiObject class 5.5.


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