V8 Project
v8::internal::BASE_EMBEDDED< Visitor >::ExtensionStates Class Reference
+ Collaboration diagram for v8::internal::BASE_EMBEDDED< Visitor >::ExtensionStates:

Public Member Functions

 ExtensionStates ()
 
ExtensionTraversalState get_state (RegisteredExtension *extension)
 
void set_state (RegisteredExtension *extension, ExtensionTraversalState state)
 

Private Member Functions

 DISALLOW_COPY_AND_ASSIGN (ExtensionStates)
 

Private Attributes

HashMap map_
 

Detailed Description

template<class Visitor>
class v8::internal::BASE_EMBEDDED< Visitor >::ExtensionStates

Definition at line 230 of file bootstrapper.cc.

Constructor & Destructor Documentation

◆ ExtensionStates()

template<class Visitor >
v8::internal::BASE_EMBEDDED< Visitor >::ExtensionStates::ExtensionStates ( )

Member Function Documentation

◆ DISALLOW_COPY_AND_ASSIGN()

template<class Visitor >
v8::internal::BASE_EMBEDDED< Visitor >::ExtensionStates::DISALLOW_COPY_AND_ASSIGN ( ExtensionStates  )
private

◆ get_state()

template<class Visitor >
ExtensionTraversalState v8::internal::BASE_EMBEDDED< Visitor >::ExtensionStates::get_state ( RegisteredExtension extension)

◆ set_state()

template<class Visitor >
void v8::internal::BASE_EMBEDDED< Visitor >::ExtensionStates::set_state ( RegisteredExtension extension,
ExtensionTraversalState  state 
)

Member Data Documentation

◆ map_

template<class Visitor >
HashMap v8::internal::BASE_EMBEDDED< Visitor >::ExtensionStates::map_
private

Definition at line 237 of file bootstrapper.cc.


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