#include <atspi_node.h>
Public Member Functions | |
| AtspiNode (AtspiAccessible *accessible) | |
| bool | isNull () const |
| std::string | getRoleName () const |
| std::string | getName () const |
| std::string | getDescription () const |
| std::vector< std::string > | getAttributes () const |
| std::vector< std::string > | getInterfaces () const |
| std::vector< std::string > | getRelations () const |
| AtspiNode | getTargetForRelationAtIndex (int relation_index, int target_index=0) const |
| std::vector< std::string > | getStates () const |
| int | getChildCount () const |
| AtspiNode | getChildAtIndex (int index) const |
| std::vector< AtspiNode > | getChildren () const |
| AtspiActionInterface | queryAction () const |
| AtspiComponentInterface | queryComponent () const |
| AtspiDocumentInterface | queryDocument () const |
| AtspiHyperlinkInterface | queryHyperlink () const |
| AtspiTableInterface | queryTable () const |
| AtspiTableCellInterface | queryTableCell () const |
| AtspiTextInterface | queryText () const |
| AtspiValueInterface | queryValue () const |
Represents a node in the AT-SPI accessibility tree. This object wraps an AtspiAccessible pointer.