v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::base::OS::SharedLibraryAddress Struct Reference

#include <platform.h>

Collaboration diagram for v8::base::OS::SharedLibraryAddress:

Public Member Functions

 SharedLibraryAddress (const std::string &library_path, uintptr_t start, uintptr_t end)
 
 SharedLibraryAddress (const std::string &library_path, uintptr_t start, uintptr_t end, intptr_t aslr_slide)
 

Public Attributes

std::string library_path
 
uintptr_t start
 
uintptr_t end
 
intptr_t aslr_slide
 

Detailed Description

Definition at line 276 of file platform.h.

Constructor & Destructor Documentation

◆ SharedLibraryAddress() [1/2]

v8::base::OS::SharedLibraryAddress::SharedLibraryAddress ( const std::string & library_path,
uintptr_t start,
uintptr_t end )
inline

Definition at line 277 of file platform.h.

◆ SharedLibraryAddress() [2/2]

v8::base::OS::SharedLibraryAddress::SharedLibraryAddress ( const std::string & library_path,
uintptr_t start,
uintptr_t end,
intptr_t aslr_slide )
inline

Definition at line 280 of file platform.h.

Member Data Documentation

◆ aslr_slide

intptr_t v8::base::OS::SharedLibraryAddress::aslr_slide

Definition at line 290 of file platform.h.

◆ end

uintptr_t v8::base::OS::SharedLibraryAddress::end

Definition at line 289 of file platform.h.

◆ library_path

std::string v8::base::OS::SharedLibraryAddress::library_path

Definition at line 287 of file platform.h.

◆ start

uintptr_t v8::base::OS::SharedLibraryAddress::start

Definition at line 288 of file platform.h.


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