#include <ax_tree_id.h>
Public Member Functions | |
| AXTreeID () | |
| AXTreeID (const AXTreeID &other) | |
| AXTreeID & | operator= (const AXTreeID &other) |
| std::string | ToString () const |
| ax::mojom::AXTreeIDType | type () const |
| const std::optional< base::SimpleToken > & | token () const |
| bool | operator== (const AXTreeID &rhs) const |
| bool | operator!= (const AXTreeID &rhs) const |
| bool | operator< (const AXTreeID &rhs) const |
| bool | operator<= (const AXTreeID &rhs) const |
| bool | operator> (const AXTreeID &rhs) const |
| bool | operator>= (const AXTreeID &rhs) const |
Static Public Member Functions | |
| static AXTreeID | CreateNewAXTreeID () |
| static AXTreeID | FromString (const std::string &string) |
| static AXTreeID | FromToken (const base::SimpleToken &token) |
Friends | |
| class | base::NoDestructor< AXTreeID > |
| void | swap (AXTreeID &first, AXTreeID &second) |
Definition at line 18 of file ax_tree_id.h.
| ui::AXTreeID::AXTreeID | ( | ) |
Definition at line 16 of file ax_tree_id.cc.
Referenced by CreateNewAXTreeID(), FromString(), and FromToken().
|
default |
|
static |
Definition at line 47 of file ax_tree_id.cc.
References AXTreeID(), and ax::mojom::kToken.
Referenced by flutter::AccessibilityBridge::AccessibilityBridge(), ui::AXPlatformNodeTextRangeProviderTest::BuildAXTreeForBoundingRectangles(), ui::AXPlatformNodeTextRangeProviderTest::BuildAXTreeForMove(), ui::AXPlatformNodeTextRangeProviderTest::BuildAXTreeForMoveByFormat(), ui::AXPlatformNodeTextRangeProviderTest::BuildTextDocument(), ui::TEST(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), ui::TEST_F(), and ui::TEST_F().
|
static |
Definition at line 37 of file ax_tree_id.cc.
References AXTreeID().
Referenced by ui::AXTreeManagerMap::GetManagerForChildTree(), and ui::AXPosition< AXPositionType, AXNodeType >::Unserialize().
|
static |
Definition at line 42 of file ax_tree_id.cc.
References AXTreeID(), and token().
| bool ui::AXTreeID::operator!= | ( | const AXTreeID & | rhs | ) | const |
Definition at line 74 of file ax_tree_id.cc.
| bool ui::AXTreeID::operator< | ( | const AXTreeID & | rhs | ) | const |
Definition at line 78 of file ax_tree_id.cc.
| bool ui::AXTreeID::operator<= | ( | const AXTreeID & | rhs | ) | const |
Definition at line 82 of file ax_tree_id.cc.
References ui::ToString().
| bool ui::AXTreeID::operator== | ( | const AXTreeID & | rhs | ) | const |
Definition at line 70 of file ax_tree_id.cc.
| bool ui::AXTreeID::operator> | ( | const AXTreeID & | rhs | ) | const |
Definition at line 86 of file ax_tree_id.cc.
| bool ui::AXTreeID::operator>= | ( | const AXTreeID & | rhs | ) | const |
Definition at line 90 of file ax_tree_id.cc.
|
inline |
Definition at line 43 of file ax_tree_id.h.
Referenced by FromToken(), and ui::AXTreeIDHash::operator()().
| std::string ui::AXTreeID::ToString | ( | ) | const |
Definition at line 53 of file ax_tree_id.cc.
References BASE_UNREACHABLE, ax::mojom::kToken, ax::mojom::kUnknown, and base::SimpleTokenToValue().
Referenced by ui::AXPosition< AXPositionType, AXNodeType >::Serialize(), ui::AXPosition< AXPositionType, AXNodeType >::ToString(), and ui::AXTreeData::ToString().
|
inline |
Definition at line 42 of file ax_tree_id.h.
Referenced by ui::AXTreeIDHash::operator()().
|
friend |
Definition at line 54 of file ax_tree_id.h.
Definition at line 65 of file ax_tree_id.cc.