V8 Project
v8::base::LazyDynamicInstance< T, CreateTrait, InitOnceTrait, DestroyTrait > Struct Template Reference

#include <lazy-instance.h>

+ Collaboration diagram for v8::base::LazyDynamicInstance< T, CreateTrait, InitOnceTrait, DestroyTrait >:

Public Types

typedef LazyInstanceImpl< T, DynamicallyAllocatedInstanceTrait< T >, CreateTrait, InitOnceTrait, DestroyTrait > type
 

Detailed Description

template<typename T, typename CreateTrait = DefaultCreateTrait<T>, typename InitOnceTrait = ThreadSafeInitOnceTrait, typename DestroyTrait = LeakyInstanceTrait<T>>
struct v8::base::LazyDynamicInstance< T, CreateTrait, InitOnceTrait, DestroyTrait >

Definition at line 230 of file lazy-instance.h.

Member Typedef Documentation

◆ type

template<typename T , typename CreateTrait = DefaultCreateTrait<T>, typename InitOnceTrait = ThreadSafeInitOnceTrait, typename DestroyTrait = LeakyInstanceTrait<T>>
typedef LazyInstanceImpl<T, DynamicallyAllocatedInstanceTrait<T>, CreateTrait, InitOnceTrait, DestroyTrait> v8::base::LazyDynamicInstance< T, CreateTrait, InitOnceTrait, DestroyTrait >::type

Definition at line 232 of file lazy-instance.h.


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