Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
re2::RegexpStatus Class Reference

#include <regexp.h>

Public Member Functions

RegexpStatusCode code () const
 
RegexpStatusCode code () const
 
void Copy (const RegexpStatus &status)
 
void Copy (const RegexpStatus &status)
 
const StringPieceerror_arg () const
 
const StringPieceerror_arg () const
 
bool ok () const
 
bool ok () const
 
 RegexpStatus ()
 
 RegexpStatus ()
 
void set_code (RegexpStatusCode code)
 
void set_code (RegexpStatusCode code)
 
void set_error_arg (const StringPiece &error_arg)
 
void set_error_arg (const StringPiece &error_arg)
 
void set_tmp (std::string *tmp)
 
void set_tmp (std::string *tmp)
 
std::string Text () const
 
std::string Text () const
 
 ~RegexpStatus ()
 
 ~RegexpStatus ()
 

Static Public Member Functions

static std::string CodeText (RegexpStatusCode code)
 
static std::string CodeText (RegexpStatusCode code)
 

Private Member Functions

RegexpStatusoperator= (const RegexpStatus &)=delete
 
RegexpStatusoperator= (const RegexpStatus &)=delete
 
 RegexpStatus (const RegexpStatus &)=delete
 
 RegexpStatus (const RegexpStatus &)=delete
 

Private Attributes

RegexpStatusCode code_
 
StringPiece error_arg_
 
std::string * tmp_
 

Detailed Description

Definition at line 190 of file bloaty/third_party/re2/re2/regexp.h.

Constructor & Destructor Documentation

◆ RegexpStatus() [1/4]

re2::RegexpStatus::RegexpStatus ( )
inline

Definition at line 192 of file bloaty/third_party/re2/re2/regexp.h.

◆ ~RegexpStatus() [1/2]

re2::RegexpStatus::~RegexpStatus ( )
inline

Definition at line 193 of file bloaty/third_party/re2/re2/regexp.h.

◆ RegexpStatus() [2/4]

re2::RegexpStatus::RegexpStatus ( const RegexpStatus )
privatedelete

◆ RegexpStatus() [3/4]

re2::RegexpStatus::RegexpStatus ( )
inline

Definition at line 194 of file re2/re2/regexp.h.

◆ ~RegexpStatus() [2/2]

re2::RegexpStatus::~RegexpStatus ( )
inline

Definition at line 195 of file re2/re2/regexp.h.

◆ RegexpStatus() [4/4]

re2::RegexpStatus::RegexpStatus ( const RegexpStatus )
privatedelete

Member Function Documentation

◆ code() [1/2]

RegexpStatusCode re2::RegexpStatus::code ( ) const
inline

Definition at line 198 of file bloaty/third_party/re2/re2/regexp.h.

◆ code() [2/2]

RegexpStatusCode re2::RegexpStatus::code ( ) const
inline

Definition at line 200 of file re2/re2/regexp.h.

◆ CodeText() [1/2]

std::string re2::RegexpStatus::CodeText ( RegexpStatusCode  code)
static

Definition at line 513 of file bloaty/third_party/re2/re2/regexp.cc.

◆ CodeText() [2/2]

static std::string re2::RegexpStatus::CodeText ( RegexpStatusCode  code)
static

◆ Copy() [1/2]

void re2::RegexpStatus::Copy ( const RegexpStatus status)

Definition at line 529 of file bloaty/third_party/re2/re2/regexp.cc.

◆ Copy() [2/2]

void re2::RegexpStatus::Copy ( const RegexpStatus status)

◆ error_arg() [1/2]

const StringPiece& re2::RegexpStatus::error_arg ( ) const
inline

Definition at line 199 of file bloaty/third_party/re2/re2/regexp.h.

◆ error_arg() [2/2]

const StringPiece& re2::RegexpStatus::error_arg ( ) const
inline

Definition at line 201 of file re2/re2/regexp.h.

◆ ok() [1/2]

bool re2::RegexpStatus::ok ( ) const
inline

Definition at line 200 of file bloaty/third_party/re2/re2/regexp.h.

◆ ok() [2/2]

bool re2::RegexpStatus::ok ( ) const
inline

Definition at line 202 of file re2/re2/regexp.h.

◆ operator=() [1/2]

RegexpStatus& re2::RegexpStatus::operator= ( const RegexpStatus )
privatedelete

◆ operator=() [2/2]

RegexpStatus& re2::RegexpStatus::operator= ( const RegexpStatus )
privatedelete

◆ set_code() [1/2]

void re2::RegexpStatus::set_code ( RegexpStatusCode  code)
inline

Definition at line 195 of file bloaty/third_party/re2/re2/regexp.h.

◆ set_code() [2/2]

void re2::RegexpStatus::set_code ( RegexpStatusCode  code)
inline

Definition at line 197 of file re2/re2/regexp.h.

◆ set_error_arg() [1/2]

void re2::RegexpStatus::set_error_arg ( const StringPiece error_arg)
inline

Definition at line 196 of file bloaty/third_party/re2/re2/regexp.h.

◆ set_error_arg() [2/2]

void re2::RegexpStatus::set_error_arg ( const StringPiece error_arg)
inline

Definition at line 198 of file re2/re2/regexp.h.

◆ set_tmp() [1/2]

void re2::RegexpStatus::set_tmp ( std::string *  tmp)
inline

Definition at line 197 of file bloaty/third_party/re2/re2/regexp.h.

◆ set_tmp() [2/2]

void re2::RegexpStatus::set_tmp ( std::string *  tmp)
inline

Definition at line 199 of file re2/re2/regexp.h.

◆ Text() [1/2]

std::string re2::RegexpStatus::Text ( ) const

Definition at line 519 of file bloaty/third_party/re2/re2/regexp.cc.

◆ Text() [2/2]

std::string re2::RegexpStatus::Text ( ) const

Member Data Documentation

◆ code_

RegexpStatusCode re2::RegexpStatus::code_
private

Definition at line 214 of file bloaty/third_party/re2/re2/regexp.h.

◆ error_arg_

StringPiece re2::RegexpStatus::error_arg_
private

Definition at line 215 of file bloaty/third_party/re2/re2/regexp.h.

◆ tmp_

std::string * re2::RegexpStatus::tmp_
private

Definition at line 216 of file bloaty/third_party/re2/re2/regexp.h.


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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:43