Apollo  6.0
Open source self driving car software
Public Member Functions | Public Attributes | List of all members
apollo::common::util::Node< K, V > Struct Template Reference

#include <lru_cache.h>

Collaboration diagram for apollo::common::util::Node< K, V >:
Collaboration graph

Public Member Functions

 Node ()
 
template<typename VV >
 Node (const K &key, VV &&val)
 

Public Attributes

key
 
val
 
Nodeprev
 
Nodenext
 

Constructor & Destructor Documentation

◆ Node() [1/2]

template<class K, class V>
apollo::common::util::Node< K, V >::Node ( )
inline

◆ Node() [2/2]

template<class K, class V>
template<typename VV >
apollo::common::util::Node< K, V >::Node ( const K &  key,
VV &&  val 
)
inline

Member Data Documentation

◆ key

template<class K, class V>
K apollo::common::util::Node< K, V >::key

◆ next

template<class K, class V>
Node* apollo::common::util::Node< K, V >::next

◆ prev

template<class K, class V>
Node* apollo::common::util::Node< K, V >::prev

◆ val

template<class K, class V>
V apollo::common::util::Node< K, V >::val

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