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

#include <lazy-instance.h>

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

Public Types

typedef LazyStaticInstance< T, CreateTrait, InitOnceTrait, DestroyTrait >::type type
 

Detailed Description

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

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

Member Typedef Documentation

◆ type

template<typename T , typename CreateTrait = DefaultConstructTrait<T>, typename InitOnceTrait = ThreadSafeInitOnceTrait, typename DestroyTrait = LeakyInstanceTrait<T>>
typedef LazyStaticInstance<T, CreateTrait, InitOnceTrait, DestroyTrait>::type v8::base::LazyInstance< T, CreateTrait, InitOnceTrait, DestroyTrait >::type

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


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