v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::base::impl::JoinedStringViews< strs > Struct Template Reference

#include <string-format.h>

Collaboration diagram for v8::base::impl::JoinedStringViews< strs >:

Static Public Member Functions

static constexpr auto JoinIntoNullTerminatedArray () noexcept
 

Static Public Attributes

static constexpr auto array = JoinIntoNullTerminatedArray()
 
static constexpr std::string_view string_view
 

Detailed Description

template<const std::string_view &... strs>
struct v8::base::impl::JoinedStringViews< strs >

Definition at line 24 of file string-format.h.

Member Function Documentation

◆ JoinIntoNullTerminatedArray()

template<const std::string_view &... strs>
static constexpr auto v8::base::impl::JoinedStringViews< strs >::JoinIntoNullTerminatedArray ( )
inlinestaticconstexprnoexcept

Definition at line 25 of file string-format.h.

Member Data Documentation

◆ array

template<const std::string_view &... strs>
auto v8::base::impl::JoinedStringViews< strs >::array = JoinIntoNullTerminatedArray()
staticconstexpr

Definition at line 39 of file string-format.h.

◆ string_view

template<const std::string_view &... strs>
std::string_view v8::base::impl::JoinedStringViews< strs >::string_view
staticconstexpr
Initial value:
= {array.data(),
array.size() - 1}

Definition at line 43 of file string-format.h.


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