5#ifndef UI_ACCESSIBILITY_AX_TREE_ID_H_
6#define UI_ACCESSIBILITY_AX_TREE_ID_H_
33 static AXTreeID FromString(
const std::string&
string);
43 const std::optional<base::SimpleToken>&
token()
const {
return token_; }
48 bool operator<=(
const AXTreeID& rhs)
const;
49 bool operator>(
const AXTreeID& rhs)
const;
50 bool operator>=(
const AXTreeID& rhs)
const;
60 std::optional<base::SimpleToken> token_ = std::nullopt;
bool operator!=(const sk_sp< T > &a, const sk_sp< U > &b)
void swap(sk_sp< T > &a, sk_sp< T > &b)
AXTreeID(const AXTreeID &other)
AXTreeID & operator=(const AXTreeID &other)
const std::optional< base::SimpleToken > & token() const
ax::mojom::AXTreeIDType type() const
static bool operator<(const SkPlainTextEditor::Editor::TextPosition &u, const SkPlainTextEditor::Editor::TextPosition &v)
bool operator==(const FlutterPoint &a, const FlutterPoint &b)
const char * ToString(ax::mojom::Event event)
const AXTreeID & AXTreeIDUnknown()
std::ostream & operator<<(std::ostream &os, AXEventGenerator::Event event)