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

#include <version.h>

Collaboration diagram for v8::internal::Version:

Static Public Member Functions

static int GetMajor ()
 
static int GetMinor ()
 
static int GetBuild ()
 
static int GetPatch ()
 
static const char * GetEmbedder ()
 
static bool IsCandidate ()
 
static uint32_t Hash ()
 
static void GetString (base::Vector< char > str)
 
static void GetSONAME (base::Vector< char > str)
 
static const char * GetVersion ()
 

Static Private Attributes

static int major_ = V8_MAJOR_VERSION
 
static int minor_ = V8_MINOR_VERSION
 
static int build_ = V8_BUILD_NUMBER
 
static int patch_ = V8_PATCH_LEVEL
 
static const char * embedder_ = V8_EMBEDDER_STRING
 
static bool candidate_ = (V8_IS_CANDIDATE_VERSION != 0)
 
static const char * soname_ = SONAME
 
static const char * version_string_ = V8_VERSION_STRING
 

Friends

void SetVersion (int major, int minor, int build, int patch, const char *embedder, bool candidate, const char *soname)
 

Detailed Description

Definition at line 21 of file version.h.

Member Function Documentation

◆ GetBuild()

static int v8::internal::Version::GetBuild ( )
inlinestatic

Definition at line 26 of file version.h.

Here is the caller graph for this function:

◆ GetEmbedder()

static const char * v8::internal::Version::GetEmbedder ( )
inlinestatic

Definition at line 28 of file version.h.

Here is the caller graph for this function:

◆ GetMajor()

static int v8::internal::Version::GetMajor ( )
inlinestatic

Definition at line 24 of file version.h.

Here is the caller graph for this function:

◆ GetMinor()

static int v8::internal::Version::GetMinor ( )
inlinestatic

Definition at line 25 of file version.h.

Here is the caller graph for this function:

◆ GetPatch()

static int v8::internal::Version::GetPatch ( )
inlinestatic

Definition at line 27 of file version.h.

Here is the caller graph for this function:

◆ GetSONAME()

void v8::internal::Version::GetSONAME ( base::Vector< char > str)
static

Definition at line 41 of file version.cc.

Here is the call graph for this function:

◆ GetString()

void v8::internal::Version::GetString ( base::Vector< char > str)
static

Definition at line 29 of file version.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetVersion()

static const char * v8::internal::Version::GetVersion ( )
inlinestatic

Definition at line 41 of file version.h.

◆ Hash()

static uint32_t v8::internal::Version::Hash ( )
inlinestatic

Definition at line 30 of file version.h.

Here is the caller graph for this function:

◆ IsCandidate()

static bool v8::internal::Version::IsCandidate ( )
inlinestatic

Definition at line 29 of file version.h.

Here is the caller graph for this function:

Friends And Related Symbol Documentation

◆ SetVersion

void SetVersion ( int major,
int minor,
int build,
int patch,
const char * embedder,
bool candidate,
const char * soname )
friend

Member Data Documentation

◆ build_

int v8::internal::Version::build_ = V8_BUILD_NUMBER
staticprivate

Definition at line 47 of file version.h.

◆ candidate_

bool v8::internal::Version::candidate_ = (V8_IS_CANDIDATE_VERSION != 0)
staticprivate

Definition at line 50 of file version.h.

◆ embedder_

const char * v8::internal::Version::embedder_ = V8_EMBEDDER_STRING
staticprivate

Definition at line 49 of file version.h.

◆ major_

int v8::internal::Version::major_ = V8_MAJOR_VERSION
staticprivate

Definition at line 45 of file version.h.

◆ minor_

int v8::internal::Version::minor_ = V8_MINOR_VERSION
staticprivate

Definition at line 46 of file version.h.

◆ patch_

int v8::internal::Version::patch_ = V8_PATCH_LEVEL
staticprivate

Definition at line 48 of file version.h.

◆ soname_

const char * v8::internal::Version::soname_ = SONAME
staticprivate

Definition at line 51 of file version.h.

◆ version_string_

const char * v8::internal::Version::version_string_ = V8_VERSION_STRING
staticprivate

Definition at line 52 of file version.h.


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