#include <char_map.h>
|
constexpr | Charmap (uint64_t b0, uint64_t b1, uint64_t b2, uint64_t b3) |
|
void | SetChar (unsigned char c) |
|
Definition at line 33 of file char_map.h.
constexpr absl::strings_internal::Charmap::Charmap |
( |
| ) |
|
|
inline |
absl::strings_internal::Charmap::Charmap |
( |
const char * |
str, |
|
|
int |
len |
|
) |
| |
|
inline |
absl::strings_internal::Charmap::Charmap |
( |
const char * |
str | ) |
|
|
inlineexplicit |
constexpr absl::strings_internal::Charmap::Charmap |
( |
uint64_t |
b0, |
|
|
uint64_t |
b1, |
|
|
uint64_t |
b2, |
|
|
uint64_t |
b3 |
|
) |
| |
|
inlineprivate |
static constexpr Charmap absl::strings_internal::Charmap::Char |
( |
char |
x | ) |
|
|
inlinestatic |
static constexpr uint64_t absl::strings_internal::Charmap::CharMaskForWord |
( |
unsigned char |
x, |
|
|
uint64_t |
word |
|
) |
| |
|
inlinestaticprivate |
constexpr bool absl::strings_internal::Charmap::contains |
( |
unsigned char |
c | ) |
const |
|
inline |
static constexpr Charmap absl::strings_internal::Charmap::FromString |
( |
const char * |
s | ) |
|
|
inlinestatic |
bool absl::strings_internal::Charmap::IntersectsWith |
( |
const Charmap & |
c | ) |
const |
|
inline |
bool absl::strings_internal::Charmap::IsZero |
( |
| ) |
const |
|
inline |
static constexpr uint64_t absl::strings_internal::Charmap::OpenRangeFromZeroForWord |
( |
uint64_t |
upper, |
|
|
uint64_t |
word |
|
) |
| |
|
inlinestaticprivate |
static constexpr Charmap absl::strings_internal::Charmap::Range |
( |
char |
lo, |
|
|
char |
hi |
|
) |
| |
|
inlinestatic |
static constexpr uint64_t absl::strings_internal::Charmap::RangeForWord |
( |
unsigned char |
lo, |
|
|
unsigned char |
hi, |
|
|
uint64_t |
word |
|
) |
| |
|
inlinestaticprivate |
void absl::strings_internal::Charmap::SetChar |
( |
unsigned char |
c | ) |
|
|
inlineprivate |
uint64_t absl::strings_internal::Charmap::m_[4] |
|
private |
The documentation for this class was generated from the following file: