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

#include <bitmap256.h>

Public Member Functions

 Bitmap256 ()
 
 Bitmap256 ()
 
void Clear ()
 
void Clear ()
 
int FindNextSetBit (int c) const
 
int FindNextSetBit (int c) const
 
void Set (int c)
 
void Set (int c)
 
bool Test (int c) const
 
bool Test (int c) const
 

Static Private Member Functions

static int FindLSBSet (uint64_t n)
 
static int FindLSBSet (uint64_t n)
 

Private Attributes

uint64_t words_ [4]
 

Detailed Description

Definition at line 19 of file bloaty/third_party/re2/re2/bitmap256.h.

Constructor & Destructor Documentation

◆ Bitmap256() [1/2]

re2::Bitmap256::Bitmap256 ( )
inline

Definition at line 21 of file bloaty/third_party/re2/re2/bitmap256.h.

◆ Bitmap256() [2/2]

re2::Bitmap256::Bitmap256 ( )
inline

Definition at line 21 of file re2/re2/bitmap256.h.

Member Function Documentation

◆ Clear() [1/2]

void re2::Bitmap256::Clear ( )
inline

Definition at line 26 of file bloaty/third_party/re2/re2/bitmap256.h.

◆ Clear() [2/2]

void re2::Bitmap256::Clear ( )
inline

Definition at line 26 of file re2/re2/bitmap256.h.

◆ FindLSBSet() [1/2]

static int re2::Bitmap256::FindLSBSet ( uint64_t  n)
inlinestaticprivate

Definition at line 52 of file bloaty/third_party/re2/re2/bitmap256.h.

◆ FindLSBSet() [2/2]

static int re2::Bitmap256::FindLSBSet ( uint64_t  n)
inlinestaticprivate

Definition at line 52 of file re2/re2/bitmap256.h.

◆ FindNextSetBit() [1/2]

int re2::Bitmap256::FindNextSetBit ( int  c) const

◆ FindNextSetBit() [2/2]

int re2::Bitmap256::FindNextSetBit ( int  c) const

Definition at line 86 of file bloaty/third_party/re2/re2/bitmap256.h.

◆ Set() [1/2]

void re2::Bitmap256::Set ( int  c)
inline

Definition at line 39 of file re2/re2/bitmap256.h.

◆ Set() [2/2]

void re2::Bitmap256::Set ( int  c)
inline

Definition at line 39 of file bloaty/third_party/re2/re2/bitmap256.h.

◆ Test() [1/2]

bool re2::Bitmap256::Test ( int  c) const
inline

Definition at line 31 of file bloaty/third_party/re2/re2/bitmap256.h.

◆ Test() [2/2]

bool re2::Bitmap256::Test ( int  c) const
inline

Definition at line 31 of file re2/re2/bitmap256.h.

Member Data Documentation

◆ words_

uint64_t re2::Bitmap256::words_
private

Definition at line 83 of file bloaty/third_party/re2/re2/bitmap256.h.


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


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