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

#include <ostreams.h>

Collaboration diagram for v8::internal::PrintIteratorRange< T >:

Public Member Functions

 PrintIteratorRange (T start, T end)
 
PrintIteratorRangeWithoutBrackets ()
 
PrintIteratorRangeWithSeparator (const char *new_separator)
 

Public Attributes

T start
 
T end
 
const char * separator = ", "
 
const char * startBracket = "["
 
const char * endBracket = "]"
 

Detailed Description

template<typename T>
requires requires(T t, std::ostream& os) { os << *t; }
struct v8::internal::PrintIteratorRange< T >

Definition at line 163 of file ostreams.h.

Constructor & Destructor Documentation

◆ PrintIteratorRange()

template<typename T >
v8::internal::PrintIteratorRange< T >::PrintIteratorRange ( T start,
T end )
inline

Definition at line 170 of file ostreams.h.

Member Function Documentation

◆ WithoutBrackets()

template<typename T >
PrintIteratorRange & v8::internal::PrintIteratorRange< T >::WithoutBrackets ( )
inline

Definition at line 171 of file ostreams.h.

◆ WithSeparator()

template<typename T >
PrintIteratorRange & v8::internal::PrintIteratorRange< T >::WithSeparator ( const char * new_separator)
inline

Definition at line 176 of file ostreams.h.

Member Data Documentation

◆ end

template<typename T >
T v8::internal::PrintIteratorRange< T >::end

Definition at line 165 of file ostreams.h.

◆ endBracket

template<typename T >
const char* v8::internal::PrintIteratorRange< T >::endBracket = "]"

Definition at line 168 of file ostreams.h.

◆ separator

template<typename T >
const char* v8::internal::PrintIteratorRange< T >::separator = ", "

Definition at line 166 of file ostreams.h.

◆ start

template<typename T >
T v8::internal::PrintIteratorRange< T >::start

Definition at line 164 of file ostreams.h.

◆ startBracket

template<typename T >
const char* v8::internal::PrintIteratorRange< T >::startBracket = "["

Definition at line 167 of file ostreams.h.


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