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

#include <string.h>

Collaboration diagram for v8::internal::String::Match:

Public Types

enum  CaptureState { UNMATCHED , MATCHED }
 

Public Member Functions

virtual DirectHandle< StringGetMatch ()=0
 
virtual DirectHandle< StringGetPrefix ()=0
 
virtual DirectHandle< StringGetSuffix ()=0
 
virtual int CaptureCount ()=0
 
virtual bool HasNamedCaptures ()=0
 
virtual MaybeDirectHandle< StringGetCapture (int i, bool *capture_exists)=0
 
virtual MaybeDirectHandle< StringGetNamedCapture (DirectHandle< String > name, CaptureState *state)=0
 
virtual ~Match ()=default
 

Detailed Description

Definition at line 357 of file string.h.

Member Enumeration Documentation

◆ CaptureState

Enumerator
UNMATCHED 
MATCHED 

Definition at line 365 of file string.h.

Constructor & Destructor Documentation

◆ ~Match()

virtual v8::internal::String::Match::~Match ( )
virtualdefault

Member Function Documentation

◆ CaptureCount()

virtual int v8::internal::String::Match::CaptureCount ( )
pure virtual
Here is the caller graph for this function:

◆ GetCapture()

virtual MaybeDirectHandle< String > v8::internal::String::Match::GetCapture ( int i,
bool * capture_exists )
pure virtual
Here is the caller graph for this function:

◆ GetMatch()

virtual DirectHandle< String > v8::internal::String::Match::GetMatch ( )
pure virtual
Here is the caller graph for this function:

◆ GetNamedCapture()

virtual MaybeDirectHandle< String > v8::internal::String::Match::GetNamedCapture ( DirectHandle< String > name,
CaptureState * state )
pure virtual
Here is the caller graph for this function:

◆ GetPrefix()

virtual DirectHandle< String > v8::internal::String::Match::GetPrefix ( )
pure virtual
Here is the caller graph for this function:

◆ GetSuffix()

virtual DirectHandle< String > v8::internal::String::Match::GetSuffix ( )
pure virtual
Here is the caller graph for this function:

◆ HasNamedCaptures()

virtual bool v8::internal::String::Match::HasNamedCaptures ( )
pure virtual
Here is the caller graph for this function:

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