tetengo 1.8.1
A multipurpose library set
Loading...
Searching...
No Matches
tetengo_lattice_node_tag Struct Reference

A node. More...

#include <node.h>

Public Attributes

tetengo_lattice_entryView_keyHandle_t key_handle
 
tetengo_lattice_entryView_valueHandle_t value_handle
 
size_t index_in_step
 
size_t preceding_step
 
const int * p_preceding_edge_costs
 
size_t preceding_edge_cost_count
 
size_t best_preceding_node
 
int node_cost
 
int path_cost
 

Detailed Description

A node.

Member Data Documentation

◆ best_preceding_node

size_t tetengo_lattice_node_tag::best_preceding_node

An index of a best preceding node.

◆ index_in_step

size_t tetengo_lattice_node_tag::index_in_step

An index in the step.

◆ key_handle

tetengo_lattice_entryView_keyHandle_t tetengo_lattice_node_tag::key_handle

A key handle.

◆ node_cost

int tetengo_lattice_node_tag::node_cost

A node cost.

◆ p_preceding_edge_costs

const int* tetengo_lattice_node_tag::p_preceding_edge_costs

A pointer to preceding edge costs.

◆ path_cost

int tetengo_lattice_node_tag::path_cost

A path cost.

◆ preceding_edge_cost_count

size_t tetengo_lattice_node_tag::preceding_edge_cost_count

A preceding edge cost count.

◆ preceding_step

size_t tetengo_lattice_node_tag::preceding_step

An index of a preceding step.

◆ value_handle

tetengo_lattice_entryView_valueHandle_t tetengo_lattice_node_tag::value_handle

A value handle.


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