TianoCore EDK2 master
Loading...
Searching...
No Matches
AmlTreeInternalIterator Struct Reference

Data Fields

AML_TREE_ITERATOR Iterator
 
CONST AML_NODE_HEADERInitialNode
 Pointer to the node on which the iterator has been initialized.
 
CONST AML_NODE_HEADERCurrentNode
 Pointer to the current node.
 
EAML_ITERATOR_MODE Mode
 

Detailed Description

Iterator to traverse the tree.

This is an internal structure.

Definition at line 19 of file AmlTreeIterator.c.

Field Documentation

◆ CurrentNode

CONST AML_NODE_HEADER* AmlTreeInternalIterator::CurrentNode

Pointer to the current node.

Definition at line 31 of file AmlTreeIterator.c.

◆ InitialNode

CONST AML_NODE_HEADER* AmlTreeInternalIterator::InitialNode

Pointer to the node on which the iterator has been initialized.

Definition at line 28 of file AmlTreeIterator.c.

◆ Iterator

AML_TREE_ITERATOR AmlTreeInternalIterator::Iterator

External iterator structure, containing the external APIs. Must be the first field.

Definition at line 22 of file AmlTreeIterator.c.

◆ Mode

EAML_ITERATOR_MODE AmlTreeInternalIterator::Mode

Iteration mode. Allow to choose how to traverse the tree/choose which node is next.

Definition at line 35 of file AmlTreeIterator.c.


The documentation for this struct was generated from the following file: