Flutter Engine
The Flutter Engine
Public Member Functions | Public Attributes | List of all members
dart::RawPointerKeyValueTrait< K, V >::Pair Struct Reference

#include <hash_map.h>

Public Member Functions

 Pair ()
 
 Pair (const Key key, const Value &value)
 
 Pair (const Pair &other)
 
Pairoperator= (const Pair &)=default
 

Public Attributes

Key key
 
Value value
 

Detailed Description

template<typename K, typename V>
struct dart::RawPointerKeyValueTrait< K, V >::Pair

Definition at line 403 of file hash_map.h.

Constructor & Destructor Documentation

◆ Pair() [1/3]

template<typename K , typename V >
dart::RawPointerKeyValueTrait< K, V >::Pair::Pair ( )
inline

Definition at line 406 of file hash_map.h.

◆ Pair() [2/3]

template<typename K , typename V >
dart::RawPointerKeyValueTrait< K, V >::Pair::Pair ( const Key  key,
const Value value 
)
inline

Definition at line 407 of file hash_map.h.

407: key(key), value(value) {}

◆ Pair() [3/3]

template<typename K , typename V >
dart::RawPointerKeyValueTrait< K, V >::Pair::Pair ( const Pair other)
inline

Definition at line 408 of file hash_map.h.

408: key(other.key), value(other.value) {}

Member Function Documentation

◆ operator=()

template<typename K , typename V >
Pair & dart::RawPointerKeyValueTrait< K, V >::Pair::operator= ( const Pair )
default

Member Data Documentation

◆ key

template<typename K , typename V >
Key dart::RawPointerKeyValueTrait< K, V >::Pair::key

Definition at line 404 of file hash_map.h.

◆ value

template<typename K , typename V >
Value dart::RawPointerKeyValueTrait< K, V >::Pair::value

Definition at line 405 of file hash_map.h.


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