v8toolkit  0.0.1
Utility library for embedding V8 Javascript engine in a c++ program
Static Public Attributes | List of all members
func::detail::is_inplace_allocated< T, Allocator > Struct Template Reference

#include <stdfunctionreplacement.h>

Collaboration diagram for func::detail::is_inplace_allocated< T, Allocator >:
Collaboration graph
[legend]

Static Public Attributes

static const bool value
 

Detailed Description

template<typename T, typename Allocator>
struct func::detail::is_inplace_allocated< T, Allocator >

Definition at line 74 of file stdfunctionreplacement.h.

Member Data Documentation

template<typename T , typename Allocator >
const bool func::detail::is_inplace_allocated< T, Allocator >::value
static
Initial value:
= sizeof(T) <= sizeof(functor_padding)
&& std::alignment_of<functor_padding>::value % std::alignment_of<T>::value == 0
&& std::is_nothrow_move_constructible<T>::value
&& !force_function_heap_allocation<T>::value

Definition at line 78 of file stdfunctionreplacement.h.


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