Public Member Functions | Private Member Functions | Private Attributes | List of all members
re2::DFA::Workq Class Reference
Inheritance diagram for re2::DFA::Workq:
Inheritance graph
[legend]

Public Member Functions

void clear ()
 
void clear ()
 
void insert (int id)
 
void insert (int id)
 
void insert_new (int id)
 
void insert_new (int id)
 
bool is_mark (int i)
 
bool is_mark (int i)
 
void mark ()
 
void mark ()
 
int maxmark ()
 
int maxmark ()
 
int size ()
 
int size ()
 
 Workq (int n, int maxmark)
 
 Workq (int n, int maxmark)
 
- Public Member Functions inherited from re2::SparseSetT< Value >
iterator begin ()
 
iterator begin ()
 
const_iterator begin () const
 
const_iterator begin () const
 
void clear ()
 
void clear ()
 
bool contains (int i) const
 
bool contains (int i) const
 
int empty () const
 
int empty () const
 
iterator end ()
 
iterator end ()
 
const_iterator end () const
 
const_iterator end () const
 
iterator insert (int i)
 
iterator insert (int i)
 
iterator insert_new (int i)
 
iterator insert_new (int i)
 
int max_size () const
 
int max_size () const
 
void resize (int new_max_size)
 
void resize (int new_max_size)
 
int size () const
 
int size () const
 
 SparseSetT ()
 
 SparseSetT ()
 
 SparseSetT (int max_size)
 
 SparseSetT (int max_size)
 
 ~SparseSetT ()
 
 ~SparseSetT ()
 

Private Member Functions

Workqoperator= (const Workq &)=delete
 
Workqoperator= (const Workq &)=delete
 
 Workq (const Workq &)=delete
 
 Workq (const Workq &)=delete
 

Private Attributes

bool last_was_mark_
 
int maxmark_
 
int n_
 
int nextmark_
 

Additional Inherited Members

- Public Types inherited from re2::SparseSetT< Value >
typedef intiterator
 
typedef intiterator
 
- Static Public Member Functions inherited from re2::SparseSetT< Value >
static bool less (int a, int b)
 
static bool less (int a, int b)
 
- Public Attributes inherited from re2::SparseSetT< Value >
const typedef intconst_iterator
 

Detailed Description

Definition at line 385 of file bloaty/third_party/re2/re2/dfa.cc.

Constructor & Destructor Documentation

◆ Workq() [1/4]

re2::DFA::Workq::Workq ( int  n,
int  maxmark 
)
inline

Definition at line 388 of file bloaty/third_party/re2/re2/dfa.cc.

◆ Workq() [2/4]

re2::DFA::Workq::Workq ( const Workq )
privatedelete

◆ Workq() [3/4]

re2::DFA::Workq::Workq ( int  n,
int  maxmark 
)
inline

Definition at line 374 of file re2/re2/dfa.cc.

◆ Workq() [4/4]

re2::DFA::Workq::Workq ( const Workq )
privatedelete

Member Function Documentation

◆ clear() [1/2]

void re2::DFA::Workq::clear ( )
inline

Definition at line 386 of file re2/re2/dfa.cc.

◆ clear() [2/2]

void re2::DFA::Workq::clear ( )
inline

Definition at line 400 of file bloaty/third_party/re2/re2/dfa.cc.

◆ insert() [1/2]

void re2::DFA::Workq::insert ( int  id)
inline

Definition at line 402 of file re2/re2/dfa.cc.

◆ insert() [2/2]

void re2::DFA::Workq::insert ( int  id)
inline

Definition at line 416 of file bloaty/third_party/re2/re2/dfa.cc.

◆ insert_new() [1/2]

void re2::DFA::Workq::insert_new ( int  id)
inline

Definition at line 408 of file re2/re2/dfa.cc.

◆ insert_new() [2/2]

void re2::DFA::Workq::insert_new ( int  id)
inline

Definition at line 422 of file bloaty/third_party/re2/re2/dfa.cc.

◆ is_mark() [1/2]

bool re2::DFA::Workq::is_mark ( int  i)
inline

Definition at line 382 of file re2/re2/dfa.cc.

◆ is_mark() [2/2]

bool re2::DFA::Workq::is_mark ( int  i)
inline

Definition at line 396 of file bloaty/third_party/re2/re2/dfa.cc.

◆ mark() [1/2]

void re2::DFA::Workq::mark ( )
inline

Definition at line 391 of file re2/re2/dfa.cc.

◆ mark() [2/2]

void re2::DFA::Workq::mark ( )
inline

Definition at line 405 of file bloaty/third_party/re2/re2/dfa.cc.

◆ maxmark() [1/2]

int re2::DFA::Workq::maxmark ( )
inline

Definition at line 384 of file re2/re2/dfa.cc.

◆ maxmark() [2/2]

int re2::DFA::Workq::maxmark ( )
inline

Definition at line 398 of file bloaty/third_party/re2/re2/dfa.cc.

◆ operator=() [1/2]

Workq& re2::DFA::Workq::operator= ( const Workq )
privatedelete

◆ operator=() [2/2]

Workq& re2::DFA::Workq::operator= ( const Workq )
privatedelete

◆ size() [1/2]

int re2::DFA::Workq::size ( )
inline

Definition at line 398 of file re2/re2/dfa.cc.

◆ size() [2/2]

int re2::DFA::Workq::size ( )
inline

Definition at line 412 of file bloaty/third_party/re2/re2/dfa.cc.

Member Data Documentation

◆ last_was_mark_

bool re2::DFA::Workq::last_was_mark_
private

Definition at line 431 of file bloaty/third_party/re2/re2/dfa.cc.

◆ maxmark_

int re2::DFA::Workq::maxmark_
private

Definition at line 429 of file bloaty/third_party/re2/re2/dfa.cc.

◆ n_

int re2::DFA::Workq::n_
private

Definition at line 428 of file bloaty/third_party/re2/re2/dfa.cc.

◆ nextmark_

int re2::DFA::Workq::nextmark_
private

Definition at line 430 of file bloaty/third_party/re2/re2/dfa.cc.


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


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