V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::base::internal::OptionalStorage< T, bool, bool > Struct Template Reference
Inheritance diagram for v8::base::internal::OptionalStorage< T, bool, bool >:
v8::base::internal::OptionalStorageBase< T >

Public Member Functions

 OptionalStorage (const OptionalStorage &other)
 
 OptionalStorage (OptionalStorage &&other) noexcept(std::is_nothrow_move_constructible< T >::value)
 
- Public Member Functions inherited from v8::base::internal::OptionalStorageBase< T >
constexpr OptionalStorageBase (in_place_t, Args &&... args)
 
void Init (Args &&... args)
 

Additional Inherited Members

- Public Attributes inherited from v8::base::internal::OptionalStorageBase< T >
bool is_populated_
 
char empty_
 
value_
 
union {
   char   empty_
 
   T   value_
 
}; 
 

Detailed Description

template<typename T, bool = TRIVIALLY_COPY_CONSTRUCTIBLE(T), bool = TRIVIALLY_MOVE_CONSTRUCTIBLE(T)>
struct v8::base::internal::OptionalStorage< T, bool, bool >

Definition at line 149 of file optional.h.


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