Public Member Functions | Public Attributes | List of all members
grpc_core::AVL< K, V >::Node Struct Reference
Inheritance diagram for grpc_core::AVL< K, V >::Node:
Inheritance graph
[legend]

Public Member Functions

 Node (K k, V v, NodePtr l, NodePtr r, long h)
 

Public Attributes

const long height
 
const std::pair< K, V > kv
 
const NodePtr left
 
const NodePtr right
 

Detailed Description

template<class K, class V = void>
struct grpc_core::AVL< K, V >::Node

Definition at line 94 of file avl.h.

Constructor & Destructor Documentation

◆ Node()

template<class K , class V = void>
grpc_core::AVL< K, V >::Node::Node ( k,
v,
NodePtr  l,
NodePtr  r,
long  h 
)
inline

Definition at line 95 of file avl.h.

Member Data Documentation

◆ height

template<class K , class V = void>
const long grpc_core::AVL< K, V >::Node::height

Definition at line 103 of file avl.h.

◆ kv

template<class K , class V = void>
const std::pair<K, V> grpc_core::AVL< K, V >::Node::kv

Definition at line 100 of file avl.h.

◆ left

template<class K , class V = void>
const NodePtr grpc_core::AVL< K, V >::Node::left

Definition at line 101 of file avl.h.

◆ right

template<class K , class V = void>
const NodePtr grpc_core::AVL< K, V >::Node::right

Definition at line 102 of file avl.h.


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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:35