ELinks 0.18.0
dom_stack_state Struct Reference

DOM stack state. More...

#include <stack.h>

Collaboration diagram for dom_stack_state:

Data Fields

struct dom_nodenode
 The node assiciated with the state.
unsigned int depth
 The depth of the state in the stack.
unsigned int immutable:1
 Whether this stack state can be popped with pop_dom_node(), pop_dom_nodes(), or pop_dom_state().

Detailed Description

DOM stack state.

This state records what node and where it is placed.

Field Documentation

◆ depth

unsigned int dom_stack_state::depth

The depth of the state in the stack.

This is amongst other things used to get the state object data.

◆ immutable

unsigned int dom_stack_state::immutable

Whether this stack state can be popped with pop_dom_node(), pop_dom_nodes(), or pop_dom_state().

◆ node

struct dom_node* dom_stack_state::node

The node assiciated with the state.


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