v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::StdoutStream Class Reference

#include <ostreams.h>

Inheritance diagram for v8::internal::StdoutStream:
Collaboration diagram for v8::internal::StdoutStream:

Public Member Functions

 StdoutStream ()
 
- Public Member Functions inherited from v8::internal::OFStream
 OFStream (FILE *f)
 
 ~OFStream () override=default
 

Static Private Member Functions

static V8_EXPORT_PRIVATE base::RecursiveMutexGetStdoutMutex ()
 

Private Attributes

base::RecursiveMutexGuard mutex_guard_ {GetStdoutMutex()}
 

Friends

class StderrStream
 

Detailed Description

Definition at line 91 of file ostreams.h.

Constructor & Destructor Documentation

◆ StdoutStream()

v8::internal::StdoutStream::StdoutStream ( )
inline

Definition at line 93 of file ostreams.h.

Member Function Documentation

◆ GetStdoutMutex()

static V8_EXPORT_PRIVATE base::RecursiveMutex * v8::internal::StdoutStream::GetStdoutMutex ( )
staticprivate

Friends And Related Symbol Documentation

◆ StderrStream

friend class StderrStream
friend

Definition at line 96 of file ostreams.h.

Member Data Documentation

◆ mutex_guard_

base::RecursiveMutexGuard v8::internal::StdoutStream::mutex_guard_ {GetStdoutMutex()}
private

Definition at line 99 of file ostreams.h.


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