v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::base::TemplateHashMapEntry< Key, NoHashMapValue > Struct Template Reference

#include <hashmap-entry.h>

Collaboration diagram for v8::base::TemplateHashMapEntry< Key, NoHashMapValue >:

Public Member Functions

 TemplateHashMapEntry (Key key, NoHashMapValue value, uint32_t hash)
 
bool exists () const
 
void clear ()
 

Public Attributes

union v8::base::TemplateHashMapEntry< Key, NoHashMapValue >:: { ... }  
 
uint32_t hash
 

Private Attributes

bool exists_
 

Detailed Description

template<typename Key>
struct v8::base::TemplateHashMapEntry< Key, NoHashMapValue >

Definition at line 79 of file hashmap-entry.h.

Constructor & Destructor Documentation

◆ TemplateHashMapEntry()

template<typename Key >
v8::base::TemplateHashMapEntry< Key, NoHashMapValue >::TemplateHashMapEntry ( Key key,
NoHashMapValue value,
uint32_t hash )
inline

Definition at line 86 of file hashmap-entry.h.

Member Function Documentation

◆ clear()

template<typename Key >
void v8::base::TemplateHashMapEntry< Key, NoHashMapValue >::clear ( )
inline

Definition at line 91 of file hashmap-entry.h.

◆ exists()

template<typename Key >
bool v8::base::TemplateHashMapEntry< Key, NoHashMapValue >::exists ( ) const
inline

Definition at line 89 of file hashmap-entry.h.

Member Data Documentation

◆ []

union v8::base::TemplateHashMapEntry< Key, NoHashMapValue > { ... } v8::base::TemplateHashMapEntry< Key, NoHashMapValue >

◆ exists_

template<typename Key >
bool v8::base::TemplateHashMapEntry< Key, NoHashMapValue >::exists_
private

Definition at line 94 of file hashmap-entry.h.

◆ hash

template<typename Key >
uint32_t v8::base::TemplateHashMapEntry< Key, NoHashMapValue >::hash

Definition at line 84 of file hashmap-entry.h.

◆ key

template<typename Key >
Key v8::base::TemplateHashMapEntry< Key, NoHashMapValue >::key

Definition at line 81 of file hashmap-entry.h.

◆ value

template<typename Key >
NoHashMapValue v8::base::TemplateHashMapEntry< Key, NoHashMapValue >::value

Definition at line 82 of file hashmap-entry.h.


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