v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::SimpleStringResource< Char, Base > Class Template Reference
Inheritance diagram for v8::internal::SimpleStringResource< Char, Base >:
Collaboration diagram for v8::internal::SimpleStringResource< Char, Base >:

Public Member Functions

 SimpleStringResource (Char *data, size_t length)
 
 ~SimpleStringResource () override
 
const Char * data () const override
 
size_t length () const override
 

Private Attributes

Char *const data_
 
const size_t length_
 

Detailed Description

template<typename Char, typename Base>
class v8::internal::SimpleStringResource< Char, Base >

Definition at line 20 of file externalize-string-extension.cc.

Constructor & Destructor Documentation

◆ SimpleStringResource()

template<typename Char , typename Base >
v8::internal::SimpleStringResource< Char, Base >::SimpleStringResource ( Char * data,
size_t length )
inline

Definition at line 23 of file externalize-string-extension.cc.

◆ ~SimpleStringResource()

template<typename Char , typename Base >
v8::internal::SimpleStringResource< Char, Base >::~SimpleStringResource ( )
inlineoverride

Definition at line 27 of file externalize-string-extension.cc.

Member Function Documentation

◆ data()

template<typename Char , typename Base >
const Char * v8::internal::SimpleStringResource< Char, Base >::data ( ) const
inlineoverride

Definition at line 29 of file externalize-string-extension.cc.

◆ length()

template<typename Char , typename Base >
size_t v8::internal::SimpleStringResource< Char, Base >::length ( ) const
inlineoverride

Definition at line 31 of file externalize-string-extension.cc.

Member Data Documentation

◆ data_

template<typename Char , typename Base >
Char* const v8::internal::SimpleStringResource< Char, Base >::data_
private

Definition at line 34 of file externalize-string-extension.cc.

◆ length_

template<typename Char , typename Base >
const size_t v8::internal::SimpleStringResource< Char, Base >::length_
private

Definition at line 35 of file externalize-string-extension.cc.


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