Loading [MathJax]/extensions/tex2jax.js
Iros
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages Concepts
Loading...
Searching...
No Matches
di::any::MaybeInlineVTable< threshold > Struct Template Reference

#include <di/any/vtable/maybe_inline_vtable.h>

Public Types

template<concepts::Interface Interface>
using Invoke
 

Static Public Attributes

template<size_t N>
static constexpr bool store_out_of_line = N > threshold
 

Member Typedef Documentation

◆ Invoke

template<size_t threshold>
template<concepts::Interface Interface>
using di::any::MaybeInlineVTable< threshold >::Invoke
Initial value:
Interface>
Type< Defer< Fun::template Invoke, Args... > > Invoke
Definition function.h:43
Definition inline_vtable.h:11
Definition out_of_line_vtable.h:11

Member Data Documentation

◆ store_out_of_line

template<size_t threshold>
template<size_t N>
bool di::any::MaybeInlineVTable< threshold >::store_out_of_line = N > threshold
staticconstexpr

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