class TreeUpdate

Defined at line 40 of file ../../src/ui/a11y/lib/semantics/semantic_tree.h

Represents a single tree update. It can be a deletion or a node.

Public Methods

void TreeUpdate (uint32_t delete_node_id)

Defined at line 141 of file ../../src/ui/a11y/lib/semantics/semantic_tree.cc

void TreeUpdate (fuchsia::accessibility::semantics::Node node)

Defined at line 142 of file ../../src/ui/a11y/lib/semantics/semantic_tree.cc

bool has_delete_node_id ()

Defined at line 144 of file ../../src/ui/a11y/lib/semantics/semantic_tree.cc

bool has_node ()

Defined at line 147 of file ../../src/ui/a11y/lib/semantics/semantic_tree.cc

const uint32_t & delete_node_id ()

Defined at line 158 of file ../../src/ui/a11y/lib/semantics/semantic_tree.cc

uint32_t TakeDeleteNodeId ()

Defined at line 149 of file ../../src/ui/a11y/lib/semantics/semantic_tree.cc

const fuchsia::accessibility::semantics::Node & node ()

Defined at line 162 of file ../../src/ui/a11y/lib/semantics/semantic_tree.cc

fuchsia::accessibility::semantics::Node TakeNode ()

Defined at line 153 of file ../../src/ui/a11y/lib/semantics/semantic_tree.cc

std::string ToString ()

Defined at line 167 of file ../../src/ui/a11y/lib/semantics/semantic_tree.cc