address_is_readable.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/internal/
address__is__readable_8cc
absl/debugging/internal/address_is_readable.h
absl
absl::debugging_internal
bool
AddressIsReadable
namespaceabsl_1_1debugging__internal.html
a42c9779d69a44e04d4ab36730c22b9aa
(const void *)
address_is_readable.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/internal/
address__is__readable_8h
absl
absl::debugging_internal
bool
AddressIsReadable
namespaceabsl_1_1debugging__internal.html
a42c9779d69a44e04d4ab36730c22b9aa
(const void *)
algorithm.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/algorithm/
algorithm_8h
absl::algorithm_internal::EqualTo
absl
absl::algorithm_internal
bool
equal
namespaceabsl.html
a2b450b606cc6db74111d91871e5242e8
(InputIter1 first1, InputIter1 last1, InputIter2 first2, InputIter2 last2, Pred &&pred)
bool
equal
namespaceabsl.html
a39e7ca3fbca47040d019bc0563d45a37
(InputIter1 first1, InputIter1 last1, InputIter2 first2, InputIter2 last2)
bool
EqualImpl
namespaceabsl_1_1algorithm__internal.html
a1ecad4e157cecf108d31987528fe00fc
(InputIter1 first1, InputIter1 last1, InputIter2 first2, InputIter2 last2, Pred pred, std::input_iterator_tag, std::input_iterator_tag)
bool
EqualImpl
namespaceabsl_1_1algorithm__internal.html
ab085b2d978a99483cec3212821ee691c
(InputIter1 first1, InputIter1 last1, InputIter2 first2, InputIter2 last2, Pred &&pred, std::random_access_iterator_tag, std::random_access_iterator_tag)
bool
EqualImpl
namespaceabsl_1_1algorithm__internal.html
a8982cdac6f7538bdf947af0b55f70c1e
(InputIter1 first1, InputIter1 last1, InputIter2 first2, InputIter2 last2, algorithm_internal::EqualTo, std::random_access_iterator_tag, std::random_access_iterator_tag)
bool
linear_search
namespaceabsl.html
a39f0778f08f890e83a0adf1d3facbdbf
(InputIterator first, InputIterator last, const EqualityComparable &value)
ForwardIterator
rotate
namespaceabsl.html
ad7b5a67b23c341200f571c9366be0440
(ForwardIterator first, ForwardIterator middle, ForwardIterator last)
It
RotateImpl
namespaceabsl_1_1algorithm__internal.html
a0da888919618eb6b8e03bf8fbf43639c
(It first, It middle, It last, std::true_type)
It
RotateImpl
namespaceabsl_1_1algorithm__internal.html
a55eaa188b8a405d7fd8a9eb2470ec96f
(It first, It middle, It last, std::false_type)
algorithm_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/algorithm/
algorithm__test_8cc
absl/algorithm/algorithm.h
any.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/
any_8h
absl/base/config.h
absl/utility/utility.h
absl/base/macros.h
absl/meta/type_traits.h
absl/types/bad_any_cast.h
absl::any
absl::any::IsInPlaceType
absl::any::IsInPlaceType< in_place_type_t< T > >
absl::any::Obj
absl::any::ObjInterface
absl::any_internal::TypeTag
absl
absl::any_internal
#define
ABSL_ANY_DETAIL_HAS_RTTI
any_8h.html
a539bb6fca92b7da9e92ec5e7d72be83c
ValueType
any_cast
namespaceabsl.html
adccba924bd9d0cf7cacb25a1f9fcbafd
(const any &operand)
ValueType
any_cast
namespaceabsl.html
a2f3373a04b1b292a449cd308b2d7f215
(any &operand)
ValueType
any_cast
namespaceabsl.html
a92701ea989a31aac59b79cd1336cfce7
(any &&operand)
const ValueType *
any_cast
namespaceabsl.html
ad06ca552aa45d911a83afa79218e030a
(const any *operand) noexcept
ValueType *
any_cast
namespaceabsl.html
ad44a682dcf501b667a9e52c0969ab275
(any *operand) noexcept
constexpr const void *
FastTypeId
namespaceabsl_1_1any__internal.html
a904fb930047194d2e21a84916006cc0f
()
any
make_any
namespaceabsl.html
afd1c2a24d55774422050521a79dd5771
(Args &&...args)
any
make_any
namespaceabsl.html
ab24986e9a46feccbcb650e4f79af2b4f
(std::initializer_list< U > il, Args &&...args)
void
swap
namespaceabsl.html
a9a34276d4e7c227d1c1926c1c92a6b08
(any &x, any &y) noexcept
any_exception_safety_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/
any__exception__safety__test_8cc
absl/types/any.h
absl/base/internal/exception_safety_testing.h
any_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/
any__test_8cc
absl/types/any.h
absl/base/config.h
absl/base/internal/exception_testing.h
absl/base/internal/raw_logging.h
absl/container/internal/test_instance_tracker.h
#define
ABSL_ANY_TEST_EXPECT_BAD_ANY_CAST
any__test_8cc.html
a502672b7c8ff9d9f994709496a9efa82
(...)
#define
ABSL_ANY_TEST_EXPECT_BAD_COPY
any__test_8cc.html
ad6966e86ee306a0dcf281110d08faddd
(...)
arg.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/str_format/
arg_8cc
absl/strings/internal/str_format/arg.h
absl/base/port.h
absl/strings/internal/str_format/float_conversion.h
absl
absl::str_format_internal
ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_
namespaceabsl_1_1str__format__internal.html
ac47f26d173dfaf68031194b851b7b2b2
()
ConvertResult< Conv::s >
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a2deaeffbd3cab18f5adc07d6a4e4e990
(const std::string &v, const ConversionSpec conv, FormatSinkImpl *sink)
ConvertResult< Conv::s >
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a8587f7df7ee7e1ee4e0e42b832d5c479
(string_view v, const ConversionSpec conv, FormatSinkImpl *sink)
ConvertResult< Conv::s|Conv::p >
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
ae569626c6537ffec36b4fbf016eca7a7
(const char *v, const ConversionSpec conv, FormatSinkImpl *sink)
ConvertResult< Conv::p >
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
ad6bedfcab99e2eb15523b30fb6483cd6
(VoidPtr v, const ConversionSpec conv, FormatSinkImpl *sink)
FloatingConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
afd51999004623c2eef54cd23969bfc95
(float v, const ConversionSpec conv, FormatSinkImpl *sink)
FloatingConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a8a17737d8d965eb76949ee2f02c2806c
(double v, const ConversionSpec conv, FormatSinkImpl *sink)
FloatingConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
af795a6c0f5d77be36e0375760b88e0f3
(long double v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a91b58f14eace82f263e82bc908dd6b63
(char v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a22d5642cca4f7251e8e4e48499cfe5b6
(signed char v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a87d56ea39cfd55b4b875db7097770805
(unsigned char v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
ad3e71cab7d584d980bab54ad0a58a88f
(short v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a51836406c4467e906be9fc56f0245e56
(unsigned short v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a627952a9e26aaf0879213c96c9369c87
(int v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a596e41eb9a3119fa0455cd6d6ef875f8
(unsigned v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a7b0a213340390349cb9908d6fb432229
(long v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
ada822275b3edb2a1c01f41e0322e75ea
(unsigned long v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a83d2f77da750b1d034bc5073843cb0bc
(long long v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
aa15633aa3776fa0fe83f7dd8612aae21
(unsigned long long v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
ac9875f79f48dd0171c8dfeacd74aac87
(absl::uint128 v, const ConversionSpec conv, FormatSinkImpl *sink)
arg.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/str_format/
arg_8h
absl/base/port.h
absl/meta/type_traits.h
absl/numeric/int128.h
absl/strings/internal/str_format/extension.h
absl/strings/string_view.h
absl::str_format_internal::FormatArgImpl::Data
absl::str_format_internal::FormatArgImpl::DecayType
absl::str_format_internal::FormatArgImpl::DecayType< T, typename std::enable_if< !str_format_internal::HasUserDefinedConvert< T >::value &&std::is_enum< T >::value >::type >
absl::str_format_internal::FormatArgImpl
absl::str_format_internal::FormatArgImplFriend
absl::str_format_internal::FormatCountCaptureHelper
absl::str_format_internal::HasUserDefinedConvert
absl::str_format_internal::HasUserDefinedConvert< T, void_t< decltype(AbslFormatConvert(std::declval< const T & >(), std::declval< ConversionSpec >(), std::declval< FormatSink * >()))> >
absl::str_format_internal::FormatArgImpl::Manager< T, ByPointer >
absl::str_format_internal::FormatArgImpl::Manager< T, ByValue >
absl::str_format_internal::FormatArgImpl::Manager< T, ByVolatilePointer >
absl::str_format_internal::FormatArgImpl::storage_policy
absl::str_format_internal::FormatArgImpl::store_by_value
absl::str_format_internal::VoidPtr
absl
absl::str_format_internal
#define
ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_
arg_8h.html
a82e11bcd450bc5a95d0a5753c8abdfce
(T, E)
#define
ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_
arg_8h.html
a03c4a6c09eb7463d73ec668855d8302b
(...)
ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_
namespaceabsl_1_1str__format__internal.html
aad07a8d276c25e6e74fbd7003530a252
(extern)
ConvertResult< Conv::s >
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a7a9bdf5a0c9d26b7b72d6de1672c75c8
(const AbslCord &value, ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a6153c990be42dbf803921630ddaf1823
(T v, ConversionSpec conv, FormatSinkImpl *sink)
std::enable_if< std::is_enum< T >::value &&!HasUserDefinedConvert< T >::value, IntegralConvertResult >::type
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
ae02608f4685e0060ef7e2065bd851b35
(T v, ConversionSpec conv, FormatSinkImpl *sink)
ConvertResult< Conv::s >
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a8797ac3b662c335b6e4f212329630662
(const StreamedWrapper< T > &v, ConversionSpec conv, FormatSinkImpl *out)
ConvertResult< Conv::n >
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
aad57958058fa8c83fe5d882bf9a1f7a1
(const FormatCountCapture &v, ConversionSpec conv, FormatSinkImpl *sink)
ConvertResult< Conv::s >
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a2deaeffbd3cab18f5adc07d6a4e4e990
(const std::string &v, const ConversionSpec conv, FormatSinkImpl *sink)
ConvertResult< Conv::s >
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a8587f7df7ee7e1ee4e0e42b832d5c479
(string_view v, const ConversionSpec conv, FormatSinkImpl *sink)
ConvertResult< Conv::s|Conv::p >
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
ae569626c6537ffec36b4fbf016eca7a7
(const char *v, const ConversionSpec conv, FormatSinkImpl *sink)
ConvertResult< Conv::p >
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
ad6bedfcab99e2eb15523b30fb6483cd6
(VoidPtr v, const ConversionSpec conv, FormatSinkImpl *sink)
FloatingConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
afd51999004623c2eef54cd23969bfc95
(float v, const ConversionSpec conv, FormatSinkImpl *sink)
FloatingConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a8a17737d8d965eb76949ee2f02c2806c
(double v, const ConversionSpec conv, FormatSinkImpl *sink)
FloatingConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
af795a6c0f5d77be36e0375760b88e0f3
(long double v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a91b58f14eace82f263e82bc908dd6b63
(char v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a22d5642cca4f7251e8e4e48499cfe5b6
(signed char v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a87d56ea39cfd55b4b875db7097770805
(unsigned char v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
ad3e71cab7d584d980bab54ad0a58a88f
(short v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a51836406c4467e906be9fc56f0245e56
(unsigned short v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a627952a9e26aaf0879213c96c9369c87
(int v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a596e41eb9a3119fa0455cd6d6ef875f8
(unsigned v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a7b0a213340390349cb9908d6fb432229
(long v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
ada822275b3edb2a1c01f41e0322e75ea
(unsigned long v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a83d2f77da750b1d034bc5073843cb0bc
(long long v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
aa15633aa3776fa0fe83f7dd8612aae21
(unsigned long long v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
ac9875f79f48dd0171c8dfeacd74aac87
(absl::uint128 v, const ConversionSpec conv, FormatSinkImpl *sink)
arg_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/str_format/
arg__test_8cc
absl/strings/internal/str_format/arg.h
absl/strings/str_format.h
absl
absl::str_format_internal
ascii.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
ascii_8cc
absl/strings/ascii.h
absl
absl::ascii_internal
void
AsciiStrToLower
namespaceabsl.html
ae9dec6bd2c10503abbbe806a11bb8bb6
(std::string *s)
void
AsciiStrToUpper
namespaceabsl.html
ace8624e44f0ac60ed4a13e61cbacd37f
(std::string *s)
void
RemoveExtraAsciiWhitespace
namespaceabsl.html
a46c2e0e1a9392508fa82894bb11a6b7b
(std::string *str)
const unsigned char
kPropertyBits
namespaceabsl_1_1ascii__internal.html
af7aa7f9e21d14f3a53263eab9368f72c
[256]
const char
kToLower
namespaceabsl_1_1ascii__internal.html
a780c4b98c0df92150ceddb2eb0ecf951
[256]
const char
kToUpper
namespaceabsl_1_1ascii__internal.html
ad91f8bb9af6e606d48ae66aee5bb627a
[256]
ascii.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
ascii_8h
absl/base/attributes.h
absl/strings/string_view.h
absl
absl::ascii_internal
bool
ascii_isalnum
namespaceabsl.html
af81331b74c1c361883b3ae264e9399b3
(unsigned char c)
bool
ascii_isalpha
namespaceabsl.html
a2c6eda678b6720f62da9981bf731ab46
(unsigned char c)
bool
ascii_isascii
namespaceabsl.html
a589735b1642ec0676c2a6ed9a1473e8b
(unsigned char c)
bool
ascii_isblank
namespaceabsl.html
a4d42adcfd0f2591abcfd77c0a89dbcd7
(unsigned char c)
bool
ascii_iscntrl
namespaceabsl.html
a068b6d37c77faf058077a34f311a129e
(unsigned char c)
bool
ascii_isdigit
namespaceabsl.html
a5410d54de0835f817a8e1adeeaca5a52
(unsigned char c)
bool
ascii_isgraph
namespaceabsl.html
ae79a0aca086c5cba2df096a1a0ed34ad
(unsigned char c)
bool
ascii_islower
namespaceabsl.html
a191fd6b0359f62d911e1b7f5b1c5aa36
(unsigned char c)
bool
ascii_isprint
namespaceabsl.html
a8a03f8b5b7a02671aa6085155ba79f6f
(unsigned char c)
bool
ascii_ispunct
namespaceabsl.html
a50cf47b259fcd91237ceee23147fac39
(unsigned char c)
bool
ascii_isspace
namespaceabsl.html
a53bfaf533768a9cd50f08827b30b0ada
(unsigned char c)
bool
ascii_isupper
namespaceabsl.html
a0e9b14f48fde367d14c14c9e6c06aef6
(unsigned char c)
bool
ascii_isxdigit
namespaceabsl.html
a101669ca10c384f01001c1b01f19adbc
(unsigned char c)
char
ascii_tolower
namespaceabsl.html
aef8e10ca5fe32af26d08179c49f6bb6d
(unsigned char c)
char
ascii_toupper
namespaceabsl.html
ae49293957a1aa36142231c2a55352bfa
(unsigned char c)
void
AsciiStrToLower
namespaceabsl.html
ae9dec6bd2c10503abbbe806a11bb8bb6
(std::string *s)
ABSL_MUST_USE_RESULT std::string
AsciiStrToLower
namespaceabsl.html
a91ede9e6e19307e378b9afb89dc1e619
(absl::string_view s)
void
AsciiStrToUpper
namespaceabsl.html
ace8624e44f0ac60ed4a13e61cbacd37f
(std::string *s)
ABSL_MUST_USE_RESULT std::string
AsciiStrToUpper
namespaceabsl.html
af55c13731786fc668038cc1ccaebae6a
(absl::string_view s)
void
RemoveExtraAsciiWhitespace
namespaceabsl.html
a46c2e0e1a9392508fa82894bb11a6b7b
(std::string *str)
ABSL_MUST_USE_RESULT absl::string_view
StripAsciiWhitespace
namespaceabsl.html
aaaa459e966bac678977d82d507b66ddd
(absl::string_view str)
void
StripAsciiWhitespace
namespaceabsl.html
a1f1e55aa529218a490c103d193d29200
(std::string *str)
ABSL_MUST_USE_RESULT absl::string_view
StripLeadingAsciiWhitespace
namespaceabsl.html
af009ad27972b9d5a764fa1ff021976e2
(absl::string_view str)
void
StripLeadingAsciiWhitespace
namespaceabsl.html
a2c42b5b55bc3012e5ca263f8d0cd02f5
(std::string *str)
ABSL_MUST_USE_RESULT absl::string_view
StripTrailingAsciiWhitespace
namespaceabsl.html
ad6da08d7467cd2d292d964bba9e04245
(absl::string_view str)
void
StripTrailingAsciiWhitespace
namespaceabsl.html
ade7c1566d4d3cff3ae4e3619f834bd86
(std::string *str)
ascii_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
ascii__benchmark_8cc
absl/strings/ascii.h
ascii_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
ascii__test_8cc
absl/strings/ascii.h
absl/base/macros.h
absl/base/port.h
atomic_hook.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
atomic__hook_8h
absl::base_internal::AtomicHook< ReturnType(*)(Args...)>
absl
absl::base_internal
#define
ABSL_HAVE_WORKING_ATOMIC_POINTER
atomic__hook_8h.html
a60c687b5b422896fa827a8ce99a41d6e
atomic_hook_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
atomic__hook__test_8cc
absl/base/internal/atomic_hook.h
absl/base/attributes.h
attributes.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
attributes_8h
#define
ABSL_ATTRIBUTE_ALWAYS_INLINE
attributes_8h.html
a7ec7df4fc698a3c4a0057f08d6fe6ca4
#define
ABSL_ATTRIBUTE_COLD
attributes_8h.html
a493ad398cfa0b13d1d6e8dfca61e3d97
#define
ABSL_ATTRIBUTE_FUNC_ALIGN
attributes_8h.html
af2fc5964f417a88d02af045a111a7c42
(bytes)
#define
ABSL_ATTRIBUTE_HOT
attributes_8h.html
a3d3abc30435ac55603e26e4a7a5ada90
#define
ABSL_ATTRIBUTE_INITIAL_EXEC
attributes_8h.html
a5bfbe74703a7642dc413cff61d3b2810
#define
ABSL_ATTRIBUTE_NO_SANITIZE_ADDRESS
attributes_8h.html
af65dc806c21b68bdda0fd38cf782f4e4
#define
ABSL_ATTRIBUTE_NO_SANITIZE_CFI
attributes_8h.html
a903711fdcd76659292c996e267e90f02
#define
ABSL_ATTRIBUTE_NO_SANITIZE_MEMORY
attributes_8h.html
a8b4c7f1f76cb9392dc6ae8598b146d26
#define
ABSL_ATTRIBUTE_NO_SANITIZE_SAFESTACK
attributes_8h.html
af29014fd4cab49c286cc6bf4a67dc0af
#define
ABSL_ATTRIBUTE_NO_SANITIZE_THREAD
attributes_8h.html
aa7cf28bdab65551d45a0fdb9fb6f228e
#define
ABSL_ATTRIBUTE_NO_SANITIZE_UNDEFINED
attributes_8h.html
a4ac833ddca196830c12e428a52608815
#define
ABSL_ATTRIBUTE_NO_TAIL_CALL
attributes_8h.html
a8d94a28b6f7f42112f47b9a97c0af07e
#define
ABSL_ATTRIBUTE_NOINLINE
attributes_8h.html
a19738c548cdc06f68852082b4ea2c802
#define
ABSL_ATTRIBUTE_NONNULL
attributes_8h.html
a7fc181a46942ede912b4b16dca3cd932
(...)
#define
ABSL_ATTRIBUTE_NORETURN
attributes_8h.html
acd1b2ea3a036112402588070600c5302
#define
ABSL_ATTRIBUTE_PACKED
attributes_8h.html
a613fa615fbf594632aca6c16e0f3b758
#define
ABSL_ATTRIBUTE_REINITIALIZES
attributes_8h.html
a66b5b63571857f79a1dc9f5f14c22913
#define
ABSL_ATTRIBUTE_RETURNS_NONNULL
attributes_8h.html
a67d0c6f93ab8041490a8cb8a34ad6671
#define
ABSL_ATTRIBUTE_SECTION
attributes_8h.html
ac6ad508649e389bbdbe0e5483d46edc2
(name)
#define
ABSL_ATTRIBUTE_SECTION_START
attributes_8h.html
a01bc2329e68e9c96a30102954a4dd782
(name)
#define
ABSL_ATTRIBUTE_SECTION_STOP
attributes_8h.html
a65fca50688306f7aba15c456cf4e748e
(name)
#define
ABSL_ATTRIBUTE_SECTION_VARIABLE
attributes_8h.html
a1a7c836a200d8738be662eeb43ca2d43
(name)
#define
ABSL_ATTRIBUTE_STACK_ALIGN_FOR_OLD_LIBC
attributes_8h.html
acbb15f7894db9ffab901ad5d6a9e369d
#define
ABSL_ATTRIBUTE_UNUSED
attributes_8h.html
a532dcbae3a0d71263d6d595c4a6b7e81
#define
ABSL_ATTRIBUTE_WEAK
attributes_8h.html
a140ea9aa23fe73f6a444ad31e224cfbe
#define
ABSL_CONST_INIT
attributes_8h.html
a0960184d4a72f445953241f1c5a30bb2
#define
ABSL_DECLARE_ATTRIBUTE_SECTION_VARS
attributes_8h.html
ae9e4a1a9ba3c66aead4a4d38c6881e5c
(name)
#define
ABSL_DEFINE_ATTRIBUTE_SECTION_VARS
attributes_8h.html
a4f77ab16edf5c0c2e7fc4fca7fb0c6c1
(name)
#define
ABSL_HAVE_ATTRIBUTE
attributes_8h.html
a3a044e5bc99b57658b5ef465c9de61a7
(x)
#define
ABSL_HAVE_ATTRIBUTE_NO_TAIL_CALL
attributes_8h.html
a564f3822afc80cd3aa405d2a644f8d7e
#define
ABSL_HAVE_ATTRIBUTE_SECTION
attributes_8h.html
ae717e45173c5900dfc25b4e39ea8fb9e
#define
ABSL_HAVE_ATTRIBUTE_WEAK
attributes_8h.html
a0ab3fcb27dc067762af8967dfbe0f719
#define
ABSL_HAVE_CPP_ATTRIBUTE
attributes_8h.html
a3d800b25b2bec5b95877d464c1b8ac4a
(x)
#define
ABSL_INIT_ATTRIBUTE_SECTION_VARS
attributes_8h.html
a86893e95aa17478f22d3d86200bcae8d
(name)
#define
ABSL_MUST_USE_RESULT
attributes_8h.html
ad3388ffb9a4b2443a11d3ab2dee6ef4e
#define
ABSL_PRINTF_ATTRIBUTE
attributes_8h.html
a3da582714aa24f7d48149dcba5f2f9c6
(string_index, first_to_check)
#define
ABSL_REQUIRE_STACK_ALIGN_TRAMPOLINE
attributes_8h.html
a962d5b0142551dc1a4d7cdd6a4c4d807
#define
ABSL_SCANF_ATTRIBUTE
attributes_8h.html
ae1fe4f52e38fabca2ef3167a57a3a8e2
(string_index, first_to_check)
#define
ABSL_XRAY_ALWAYS_INSTRUMENT
attributes_8h.html
a28d72a49b6ba9d8d9347ddab82611c20
#define
ABSL_XRAY_LOG_ARGS
attributes_8h.html
ac61ab50b3bc43d6fd9e9fdf712ad729f
(N)
#define
ABSL_XRAY_NEVER_INSTRUMENT
attributes_8h.html
a03c427271eb680ffa0ca5debd8a6064e
bad_any_cast.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/
bad__any__cast_8cc
absl/types/bad_any_cast.h
absl/base/config.h
absl/base/internal/raw_logging.h
absl
absl::any_internal
void
ThrowBadAnyCast
namespaceabsl_1_1any__internal.html
a412b3000c73212624dffcf9c69acf888
()
bad_any_cast.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/
bad__any__cast_8h
absl/base/config.h
absl::bad_any_cast
absl
absl::any_internal
void
ThrowBadAnyCast
namespaceabsl_1_1any__internal.html
a412b3000c73212624dffcf9c69acf888
()
bad_optional_access.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/
bad__optional__access_8cc
absl/types/bad_optional_access.h
absl/base/config.h
absl/base/internal/raw_logging.h
absl
absl::optional_internal
void
throw_bad_optional_access
namespaceabsl_1_1optional__internal.html
aa808153ef7b8ae0b75df37c71d62dcdb
()
bad_optional_access.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/
bad__optional__access_8h
absl/base/config.h
absl::bad_optional_access
absl
absl::optional_internal
void
throw_bad_optional_access
namespaceabsl_1_1optional__internal.html
aa808153ef7b8ae0b75df37c71d62dcdb
()
bad_variant_access.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/
bad__variant__access_8cc
absl/types/bad_variant_access.h
absl/base/config.h
absl/base/internal/raw_logging.h
absl
absl::variant_internal
void
Rethrow
namespaceabsl_1_1variant__internal.html
ad5d5f6adcf72556919e7069aa41060dd
()
void
ThrowBadVariantAccess
namespaceabsl_1_1variant__internal.html
ae2ef043116d6f2c910ec264cedd56f6b
()
bad_variant_access.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/
bad__variant__access_8h
absl/base/config.h
absl::bad_variant_access
absl
absl::variant_internal
void
Rethrow
namespaceabsl_1_1variant__internal.html
ad5d5f6adcf72556919e7069aa41060dd
()
void
ThrowBadVariantAccess
namespaceabsl_1_1variant__internal.html
ae2ef043116d6f2c910ec264cedd56f6b
()
barrier.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/
barrier_8cc
absl/synchronization/barrier.h
absl/base/internal/raw_logging.h
absl/synchronization/mutex.h
absl
static bool
IsZero
namespaceabsl.html
a9333d2f97d65dc0e2e27bdd346485098
(void *arg)
barrier.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/
barrier_8h
absl/base/thread_annotations.h
absl/synchronization/mutex.h
absl::Barrier
absl
barrier_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/
barrier__test_8cc
absl/synchronization/barrier.h
absl/synchronization/mutex.h
absl/time/clock.h
TEST
barrier__test_8cc.html
a9fe38e742b7d336196e915b3131bfde7
(Barrier, SanityTest)
bind.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/str_format/
bind_8cc
absl/strings/internal/str_format/bind.h
absl
absl::str_format_internal
std::string &
AppendPack
namespaceabsl_1_1str__format__internal.html
a42084df6adfade5e161c2fca045b5fdd
(std::string *out, const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args)
bool
BindWithPack
namespaceabsl_1_1str__format__internal.html
a6641a8ac8265046b5473d75cc3d0908c
(const UnboundConversion *props, absl::Span< const FormatArgImpl > pack, BoundConversion *bound)
bool
FormatUntyped
namespaceabsl_1_1str__format__internal.html
a3e56f2396d099bf6126c322baa84839c
(FormatRawSinkImpl raw_sink, const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args)
int
FprintF
namespaceabsl_1_1str__format__internal.html
a1532998631ce24723bd736c2c7ff3688
(std::FILE *output, const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args)
int
SnprintF
namespaceabsl_1_1str__format__internal.html
a66ad411a8fd5c1e6337b502c269873a7
(char *output, size_t size, const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args)
std::string
Summarize
namespaceabsl_1_1str__format__internal.html
ac9881ba572a30e30981f8c34b8f5ae8f
(const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args)
bind.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/str_format/
bind_8h
absl/base/port.h
absl/container/inlined_vector.h
absl/strings/internal/str_format/arg.h
absl/strings/internal/str_format/checker.h
absl/strings/internal/str_format/parser.h
absl/types/span.h
absl::str_format_internal::BoundConversion
absl::str_format_internal::FormatSpecDeductionBarrier
absl::str_format_internal::FormatSpecTemplate
absl::str_format_internal::MakeDependent
absl::str_format_internal::Streamable
absl::str_format_internal::StreamedWrapper
absl::str_format_internal::UntypedFormatSpecImpl
absl
absl::str_format_internal
std::string &
AppendPack
namespaceabsl_1_1str__format__internal.html
a42084df6adfade5e161c2fca045b5fdd
(std::string *out, const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args)
bool
BindWithPack
namespaceabsl_1_1str__format__internal.html
a6641a8ac8265046b5473d75cc3d0908c
(const UnboundConversion *props, absl::Span< const FormatArgImpl > pack, BoundConversion *bound)
std::string
FormatPack
namespaceabsl_1_1str__format__internal.html
a89bd04bf53e61ab432125c6027bcdcbc
(const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args)
bool
FormatUntyped
namespaceabsl_1_1str__format__internal.html
a3e56f2396d099bf6126c322baa84839c
(FormatRawSinkImpl raw_sink, const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args)
int
FprintF
namespaceabsl_1_1str__format__internal.html
a1532998631ce24723bd736c2c7ff3688
(std::FILE *output, const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args)
int
SnprintF
namespaceabsl_1_1str__format__internal.html
a66ad411a8fd5c1e6337b502c269873a7
(char *output, size_t size, const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args)
std::string
Summarize
namespaceabsl_1_1str__format__internal.html
ac9881ba572a30e30981f8c34b8f5ae8f
(const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args)
bind_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/str_format/
bind__test_8cc
absl/strings/internal/str_format/bind.h
absl
absl::str_format_internal
bit_cast_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
bit__cast__test_8cc
absl/base/casts.h
absl/base/macros.h
absl
bits.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
bits_8h
absl/base/attributes.h
absl
absl::base_internal
#define
ABSL_BASE_INTERNAL_FORCEINLINE
bits_8h.html
afea8b3d2922aa5c51066f161630b2a5a
ABSL_BASE_INTERNAL_FORCEINLINE int
CountLeadingZeros32
namespaceabsl_1_1base__internal.html
ad7f513c6a7974c1b30309360bd5a9b2d
(uint32_t n)
ABSL_BASE_INTERNAL_FORCEINLINE int
CountLeadingZeros32Slow
namespaceabsl_1_1base__internal.html
ad9e841d9ce7caff2b3de363546580b9f
(uint64_t n)
ABSL_BASE_INTERNAL_FORCEINLINE int
CountLeadingZeros64
namespaceabsl_1_1base__internal.html
a21a4164e448e3582cb315c4418925510
(uint64_t n)
ABSL_BASE_INTERNAL_FORCEINLINE int
CountLeadingZeros64Slow
namespaceabsl_1_1base__internal.html
af823ee2b208aaab33f1960d6f34790d9
(uint64_t n)
ABSL_BASE_INTERNAL_FORCEINLINE int
CountTrailingZerosNonZero32
namespaceabsl_1_1base__internal.html
a216e3a114a9ddfa3246f70008fdbc499
(uint32_t n)
ABSL_BASE_INTERNAL_FORCEINLINE int
CountTrailingZerosNonZero32Slow
namespaceabsl_1_1base__internal.html
a435de714ae811835e65e4cf9dc858206
(uint32_t n)
ABSL_BASE_INTERNAL_FORCEINLINE int
CountTrailingZerosNonZero64
namespaceabsl_1_1base__internal.html
ac2cf121cb9cc04abdf825015e402eff6
(uint64_t n)
ABSL_BASE_INTERNAL_FORCEINLINE int
CountTrailingZerosNonZero64Slow
namespaceabsl_1_1base__internal.html
a49b871819d59e970c6cb02d0911c6f06
(uint64_t n)
bits_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
bits__test_8cc
absl/base/internal/bits.h
blocking_counter.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/
blocking__counter_8cc
absl/synchronization/blocking_counter.h
absl/base/internal/raw_logging.h
absl
static bool
IsZero
namespaceabsl.html
a9333d2f97d65dc0e2e27bdd346485098
(void *arg)
blocking_counter.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/
blocking__counter_8h
absl/base/thread_annotations.h
absl/synchronization/mutex.h
absl::BlockingCounter
absl
blocking_counter_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/
blocking__counter__test_8cc
absl/synchronization/blocking_counter.h
absl/time/clock.h
absl/time/time.h
absl
call_once.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
call__once_8h
absl/base/internal/invoke.h
absl/base/internal/low_level_scheduling.h
absl/base/internal/raw_logging.h
absl/base/internal/scheduling_mode.h
absl/base/internal/spinlock_wait.h
absl/base/macros.h
absl/base/optimization.h
absl/base/port.h
absl::once_flag
absl::base_internal::SchedulingHelper
absl
absl::base_internal
kOnceInit
namespaceabsl_1_1base__internal.html
a7128217127129fde07e9da89c29698b7ae383a116f5e958aa86e32d3c0205eb71
kOnceRunning
namespaceabsl_1_1base__internal.html
a7128217127129fde07e9da89c29698b7a485043b34c196cc7f0d36c01d1e95c20
kOnceWaiter
namespaceabsl_1_1base__internal.html
a7128217127129fde07e9da89c29698b7a0ba1a0eb32e8a66823b5aac633171e96
kOnceDone
namespaceabsl_1_1base__internal.html
a7128217127129fde07e9da89c29698b7ad88829611ef800c02ff5c330bea1543d
void
call_once
namespaceabsl.html
adce420c05b989664ceb318fba8af7fda
(absl::once_flag &flag, Callable &&fn, Args &&...args)
void
CallOnceImpl
namespaceabsl_1_1base__internal.html
a088598c12afcff551164ed6b980835a1
(std::atomic< uint32_t > *control, base_internal::SchedulingMode scheduling_mode, Callable &&fn, Args &&...args)
std::atomic< uint32_t > *
ControlWord
namespaceabsl_1_1base__internal.html
aaaa6de6ae2bc85a5a8ae6a682cf986ab
(absl::once_flag *flag)
void
LowLevelCallOnce
namespaceabsl_1_1base__internal.html
a0a22bd85826c246a0b54753e4162857b
(absl::once_flag *flag, Callable &&fn, Args &&...args)
call_once_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
call__once__test_8cc
absl/base/call_once.h
absl/base/attributes.h
absl/base/const_init.h
absl/base/thread_annotations.h
absl/synchronization/mutex.h
absl
casts.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
casts_8h
absl/base/internal/identity.h
absl/base/macros.h
absl/meta/type_traits.h
absl::internal_casts::is_bitcastable
absl
absl::internal_casts
ABSL_DEPRECATED
namespaceabsl.html
a8e3abd978f998b9f6e40d5bd4ef1b874
("absl::bit_cast type requirements were violated. Update the types being ""used such that they are the same size and are both TriviallyCopyable.") inline Dest bit_cast(const Source &source)
Dest
bit_cast
namespaceabsl.html
ad685e40f13dd5dbd3afc5847ea4b6375
(const Source &source)
constexpr To
implicit_cast
namespaceabsl.html
aff69128eeac26dbe8d2defa3b9546257
(typename absl::internal::identity_t< To > to)
cctz_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/src/
cctz__benchmark_8cc
absl/time/internal/cctz/include/cctz/civil_time.h
absl/time/internal/cctz/include/cctz/time_zone.h
time_zone_impl.h
char_map.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
char__map_8h
absl/base/macros.h
absl/base/port.h
absl::strings_internal::Charmap
absl
absl::strings_internal
constexpr Charmap
AlnumCharmap
namespaceabsl_1_1strings__internal.html
ae79d12dbbdc982c1fd8eaa457a7e9187
()
constexpr Charmap
AlphaCharmap
namespaceabsl_1_1strings__internal.html
a19a4cea8723268b3722b3d600311b42e
()
constexpr Charmap
BlankCharmap
namespaceabsl_1_1strings__internal.html
a14754f8f78d7d83216176f8e3c5ad402
()
constexpr Charmap
CntrlCharmap
namespaceabsl_1_1strings__internal.html
af753f554a5f838858eea717a522414dd
()
constexpr Charmap
DigitCharmap
namespaceabsl_1_1strings__internal.html
ab38ed8d850afcd8b85bae5b0d6c550fd
()
constexpr Charmap
GraphCharmap
namespaceabsl_1_1strings__internal.html
ad4d8d5a5693a22829b94f2690161b03a
()
constexpr Charmap
LowerCharmap
namespaceabsl_1_1strings__internal.html
a4689e47c28e7524c1cf9df63b3a63a6b
()
constexpr Charmap
PrintCharmap
namespaceabsl_1_1strings__internal.html
add31457174cc85717b712e9cbee728eb
()
constexpr Charmap
PunctCharmap
namespaceabsl_1_1strings__internal.html
abd8b17349957d40caf4c7abc99294d56
()
constexpr Charmap
SpaceCharmap
namespaceabsl_1_1strings__internal.html
a794a4c61607535d6a8e114a92e52a892
()
constexpr Charmap
UpperCharmap
namespaceabsl_1_1strings__internal.html
a276de9e70c4144a32cc945e8c698bb5a
()
constexpr Charmap
XDigitCharmap
namespaceabsl_1_1strings__internal.html
a97ee0000e76ccd765f1a81c79bfe360d
()
char_map_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
char__map__benchmark_8cc
absl/strings/internal/char_map.h
char_map_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
char__map__test_8cc
absl/strings/internal/char_map.h
charconv.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
charconv_8cc
absl/strings/charconv.h
absl/base/casts.h
absl/base/internal/bits.h
absl/numeric/int128.h
absl/strings/internal/charconv_bigint.h
absl/strings/internal/charconv_parse.h
absl
from_chars_result
from_chars
namespaceabsl.html
a5d812adec8fc7558b414dcc7dc7c2927
(const char *first, const char *last, double &value, chars_format fmt)
from_chars_result
from_chars
namespaceabsl.html
a61119a82d1ff07993965a6ddac2eec6e
(const char *first, const char *last, float &value, chars_format fmt)
charconv.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
charconv_8h
absl::from_chars_result
absl
chars_format
namespaceabsl.html
a4ae07815086d5639b7936e4eba290089
scientific
namespaceabsl.html
a4ae07815086d5639b7936e4eba290089ab18adc0d75f9c324dde060297b140db6
fixed
namespaceabsl.html
a4ae07815086d5639b7936e4eba290089a2c57ce99feabbb645644cf22d2eb829e
hex
namespaceabsl.html
a4ae07815086d5639b7936e4eba290089a28fbfcd0f6184601093920186b40ae31
general
namespaceabsl.html
a4ae07815086d5639b7936e4eba290089a4a9af998eed2bbc1cc1fde267baace4f
from_chars_result
from_chars
namespaceabsl.html
a5d812adec8fc7558b414dcc7dc7c2927
(const char *first, const char *last, double &value, chars_format fmt)
from_chars_result
from_chars
namespaceabsl.html
a61119a82d1ff07993965a6ddac2eec6e
(const char *first, const char *last, float &value, chars_format fmt)
constexpr chars_format
operator&
namespaceabsl.html
a8043e08a2223be7e4238d0c15f3dad6d
(chars_format lhs, chars_format rhs)
chars_format &
operator&=
namespaceabsl.html
a0c69f3e3dfe084ce27a72e6f52220a26
(chars_format &lhs, chars_format rhs)
constexpr chars_format
operator^
namespaceabsl.html
a0e9cbf8b816db16696bd1ca13fb9c897
(chars_format lhs, chars_format rhs)
chars_format &
operator^=
namespaceabsl.html
a750d53de9fdfa361756d76973d02dc16
(chars_format &lhs, chars_format rhs)
constexpr chars_format
operator|
namespaceabsl.html
a9632403a279566e81e30e645bf61daf1
(chars_format lhs, chars_format rhs)
chars_format &
operator|=
namespaceabsl.html
a87c5c77499ebfbaf228561702211ca50
(chars_format &lhs, chars_format rhs)
constexpr chars_format
operator~
namespaceabsl.html
a620dfac62159263d0041924a9af2c781
(chars_format arg)
charconv_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
charconv__benchmark_8cc
absl/strings/charconv.h
charconv_bigint.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
charconv__bigint_8cc
absl/strings/internal/charconv_bigint.h
absl
absl::strings_internal
const uint32_t
kFiveToNth
namespaceabsl_1_1strings__internal.html
a66ad0a260b4995bf20e140962830c7a1
[14]
const uint32_t
kTenToNth
namespaceabsl_1_1strings__internal.html
a1e981bde7b601a70786733d0cb857287
[10]
charconv_bigint.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
charconv__bigint_8h
absl/strings/ascii.h
absl/strings/internal/charconv_parse.h
absl/strings/string_view.h
absl::strings_internal::BigUnsigned
absl
absl::strings_internal
int
Compare
namespaceabsl_1_1strings__internal.html
aa6b970afaf13c99c2355c58dd26664e2
(const BigUnsigned< N > &lhs, const BigUnsigned< M > &rhs)
bool
operator!=
namespaceabsl_1_1strings__internal.html
a394b9c3209e127731731bd737fd81d46
(const BigUnsigned< N > &lhs, const BigUnsigned< M > &rhs)
bool
operator<
namespaceabsl_1_1strings__internal.html
ab43cd7ad0cc0ffdfa52f27dc610dd237
(const BigUnsigned< N > &lhs, const BigUnsigned< M > &rhs)
std::ostream &
operator<<
namespaceabsl_1_1strings__internal.html
abeb898593c8f1c42ce30b68ef85dc92a
(std::ostream &os, const BigUnsigned< N > &num)
bool
operator<=
namespaceabsl_1_1strings__internal.html
af55bb93084dd6405cbda9ced1ac767b7
(const BigUnsigned< N > &lhs, const BigUnsigned< M > &rhs)
bool
operator==
namespaceabsl_1_1strings__internal.html
af5f30103ac1e1c4f217b2288ff1d5fd9
(const BigUnsigned< N > &lhs, const BigUnsigned< M > &rhs)
bool
operator>
namespaceabsl_1_1strings__internal.html
a1eaf53ce070305c814497188f83b0276
(const BigUnsigned< N > &lhs, const BigUnsigned< M > &rhs)
bool
operator>=
namespaceabsl_1_1strings__internal.html
a315e1b90cd4ac4ac4799269fc05b626b
(const BigUnsigned< N > &lhs, const BigUnsigned< M > &rhs)
constexpr int
kMaxSmallPowerOfFive
namespaceabsl_1_1strings__internal.html
ae268d795d840e4c639f2e13331736164
constexpr int
kMaxSmallPowerOfTen
namespaceabsl_1_1strings__internal.html
a795d3d2b5f84b7483f99cd251b221f8d
charconv_bigint_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
charconv__bigint__test_8cc
absl/strings/internal/charconv_bigint.h
absl
absl::strings_internal
TEST
namespaceabsl_1_1strings__internal.html
ae75e4806a62ab096b799430841c738fb
(BigUnsigned, ShiftLeft)
TEST
namespaceabsl_1_1strings__internal.html
a3d7653d360ab598a3e04b94f4ceeb853
(BigUnsigned, MultiplyByUint32)
TEST
namespaceabsl_1_1strings__internal.html
ad97eae664d483c57ccc529db40f02d2b
(BigUnsigned, MultiplyByBigUnsigned)
TEST
namespaceabsl_1_1strings__internal.html
a387f28ca69a661b036d598db85cf61a1
(BigUnsigned, MultiplyByOverflow)
TEST
namespaceabsl_1_1strings__internal.html
a6f27db5e0db9fdf52ffd2743822b37a3
(BigUnsigned, FiveToTheNth)
TEST
namespaceabsl_1_1strings__internal.html
abf4ce4421cc95eab688003d31bf0c193
(BigUnsigned, TenToTheNth)
charconv_parse.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
charconv__parse_8cc
absl/strings/internal/charconv_parse.h
absl/strings/charconv.h
absl/strings/internal/memutil.h
absl
absl::strings_internal
strings_internal::ParsedFloat
ParseFloat
namespaceabsl_1_1strings__internal.html
af228130ecd5f41f0d6356cbe9090b0c1
(const char *begin, const char *end, chars_format format_flags)
template ParsedFloat
ParseFloat< 10 >
namespaceabsl_1_1strings__internal.html
abd52a9e654cd5f4b2f7e9db30b35b9c3
(const char *begin, const char *end, chars_format format_flags)
template ParsedFloat
ParseFloat< 16 >
namespaceabsl_1_1strings__internal.html
a95f802c4931f2d20902b0f90e419a186
(const char *begin, const char *end, chars_format format_flags)
charconv_parse.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
charconv__parse_8h
absl/strings/charconv.h
absl::strings_internal::ParsedFloat
absl
absl::strings_internal
FloatType
namespaceabsl_1_1strings__internal.html
a3df6a3608b6026ccc227f94ffa8282aa
kNumber
namespaceabsl_1_1strings__internal.html
a3df6a3608b6026ccc227f94ffa8282aaa63782ad88911195c52ab59af59bc2c1e
kInfinity
namespaceabsl_1_1strings__internal.html
a3df6a3608b6026ccc227f94ffa8282aaad7e7512cc6dd0bcac8577b683b4b6ea3
kNan
namespaceabsl_1_1strings__internal.html
a3df6a3608b6026ccc227f94ffa8282aaa386ca3d47e135812d69917c1c6b39875
strings_internal::ParsedFloat
ParseFloat
namespaceabsl_1_1strings__internal.html
af228130ecd5f41f0d6356cbe9090b0c1
(const char *begin, const char *end, chars_format format_flags)
template ParsedFloat
ParseFloat< 10 >
namespaceabsl_1_1strings__internal.html
abd52a9e654cd5f4b2f7e9db30b35b9c3
(const char *begin, const char *end, chars_format format_flags)
template ParsedFloat
ParseFloat< 16 >
namespaceabsl_1_1strings__internal.html
a95f802c4931f2d20902b0f90e419a186
(const char *begin, const char *end, chars_format format_flags)
charconv_parse_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
charconv__parse__test_8cc
absl/strings/internal/charconv_parse.h
absl/base/internal/raw_logging.h
absl/strings/str_cat.h
charconv_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
charconv__test_8cc
absl/strings/charconv.h
absl/strings/internal/pow10_helper.h
absl/strings/str_cat.h
absl/strings/str_format.h
#define
ABSL_COMPILER_DOES_EXACT_ROUNDING
charconv__test_8cc.html
aee48ab736d0a50aa0ff2d31fcdbe7226
#define
ABSL_STRTOD_HANDLES_NAN_CORRECTLY
charconv__test_8cc.html
a58ca2b2f25aa8835904824856bcbfbd8
#define
FROM_CHARS_TEST_DOUBLE
charconv__test_8cc.html
a57b3b9ce830468eaaf791a4e3ea8e105
(number)
#define
FROM_CHARS_TEST_FLOAT
charconv__test_8cc.html
a6c630a9edf2dd44b3efc6c83c8e7b358
(number)
checker.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/str_format/
checker_8h
absl/strings/internal/str_format/arg.h
absl/strings/internal/str_format/extension.h
absl
absl::str_format_internal
constexpr bool
AllOf
namespaceabsl_1_1str__format__internal.html
a809091520ebc0be1342e45090684f845
()
constexpr bool
AllOf
namespaceabsl_1_1str__format__internal.html
abc48bde74dbb055b9c43574ec91c66f8
(bool b, T...t)
constexpr Conv
ArgumentToConv
namespaceabsl_1_1str__format__internal.html
a909b54c3ee88d155394deea40adbc9f0
()
checker_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/str_format/
checker__test_8cc
absl/strings/str_format.h
absl
absl::str_format_internal
#define
CONV_SET_CASE
checker__test_8cc.html
a11dfb45cb146d8d60d1d5df588d76e1f
(c)
city.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/hash/internal/
city_8cc
absl/hash/internal/city.h
absl/base/config.h
absl/base/internal/endian.h
absl/base/internal/unaligned_access.h
absl/base/optimization.h
absl
absl::hash_internal
#define
PERMUTE3
city_8cc.html
a6b854d47c10d6bfe9674b07cc48660dc
(a, b, c)
#define
uint32_in_expected_order
city_8cc.html
aeaffbeef893240bf17d51c8ccde3c686
(x)
#define
uint64_in_expected_order
city_8cc.html
aebeacf3a6a1c4e278fa1b74f18c08d4a
(x)
uint32_t
CityHash32
namespaceabsl_1_1hash__internal.html
a3e099ea4c363c004555aa1cfc4e7f777
(const char *s, size_t len)
uint64_t
CityHash64
namespaceabsl_1_1hash__internal.html
ab1da018501bd61ed957b52398e085c8f
(const char *s, size_t len)
uint64_t
CityHash64WithSeed
namespaceabsl_1_1hash__internal.html
a68505edf296a496957b8284926f8828f
(const char *s, size_t len, uint64_t seed)
uint64_t
CityHash64WithSeeds
namespaceabsl_1_1hash__internal.html
a8e59ea59852b67aad22cbd4634340952
(const char *s, size_t len, uint64_t seed0, uint64_t seed1)
static uint32_t
Fetch32
namespaceabsl_1_1hash__internal.html
ad3eb2633b7b1835bf00bace4666c1292
(const char *p)
static uint64_t
Fetch64
namespaceabsl_1_1hash__internal.html
a93fe8da8dd60df665f1bb9752a555f63
(const char *p)
static uint32_t
fmix
namespaceabsl_1_1hash__internal.html
a10883e44031e24891a95f82ef1cff9f8
(uint32_t h)
static uint32_t
Hash32Len0to4
namespaceabsl_1_1hash__internal.html
a24f2fedf72372a1037ad5db0670ff55a
(const char *s, size_t len)
static uint32_t
Hash32Len13to24
namespaceabsl_1_1hash__internal.html
ac5e7f5b1b314f4d516221c3e7226ab6c
(const char *s, size_t len)
static uint32_t
Hash32Len5to12
namespaceabsl_1_1hash__internal.html
a5876066ef214b70940bce841c5abdd23
(const char *s, size_t len)
static uint64_t
HashLen0to16
namespaceabsl_1_1hash__internal.html
ab7c8b50bb6f1b018d4f1848f060aae38
(const char *s, size_t len)
static uint64_t
HashLen16
namespaceabsl_1_1hash__internal.html
ab849b143ea590509ea33a6c3ee0f67f6
(uint64_t u, uint64_t v)
static uint64_t
HashLen16
namespaceabsl_1_1hash__internal.html
a21d38996e01616dbccf036ecf473382f
(uint64_t u, uint64_t v, uint64_t mul)
static uint64_t
HashLen17to32
namespaceabsl_1_1hash__internal.html
a333801031d1f310133db62cafbffc3c2
(const char *s, size_t len)
static uint64_t
HashLen33to64
namespaceabsl_1_1hash__internal.html
a67a6f57730cda3f986e7bf1fee11beaf
(const char *s, size_t len)
static uint32_t
Mur
namespaceabsl_1_1hash__internal.html
a94d4545d523b0d74a9281ac2359391cf
(uint32_t a, uint32_t h)
static uint64_t
Rotate
namespaceabsl_1_1hash__internal.html
ad77fe6bb1636b2ab599121a6339921c8
(uint64_t val, int shift)
static uint32_t
Rotate32
namespaceabsl_1_1hash__internal.html
aa2381b2a6d43748c71c052b37d1464c4
(uint32_t val, int shift)
static uint64_t
ShiftMix
namespaceabsl_1_1hash__internal.html
adda9bb26cdc296e3b30cb2977783a0f9
(uint64_t val)
static std::pair< uint64_t, uint64_t >
WeakHashLen32WithSeeds
namespaceabsl_1_1hash__internal.html
a0b779c188a552ac96f286989028171a5
(uint64_t w, uint64_t x, uint64_t y, uint64_t z, uint64_t a, uint64_t b)
static std::pair< uint64_t, uint64_t >
WeakHashLen32WithSeeds
namespaceabsl_1_1hash__internal.html
a4a67526b51a127fa653906afc06bda28
(const char *s, uint64_t a, uint64_t b)
static const uint32_t
c1
namespaceabsl_1_1hash__internal.html
a322de3803af11a20d254985fd90d95a6
static const uint32_t
c2
namespaceabsl_1_1hash__internal.html
a0b92688a481afcdef2b165cc0b1c5447
static const uint64_t
k0
namespaceabsl_1_1hash__internal.html
a6bfbd05739e1dc832ee5524d795e686f
static const uint64_t
k1
namespaceabsl_1_1hash__internal.html
a1b043784db038926b8a804ba5b153d81
static const uint64_t
k2
namespaceabsl_1_1hash__internal.html
a7b950bbc3cbeb9c31ab3e061453a9771
city.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/hash/internal/
city_8h
absl
absl::hash_internal
std::pair< uint64_t, uint64_t >
uint128
namespaceabsl_1_1hash__internal.html
a2d2a185078af4f9f4cac02e6c4005960
uint32_t
CityHash32
namespaceabsl_1_1hash__internal.html
a3e099ea4c363c004555aa1cfc4e7f777
(const char *s, size_t len)
uint64_t
CityHash64
namespaceabsl_1_1hash__internal.html
ab1da018501bd61ed957b52398e085c8f
(const char *s, size_t len)
uint64_t
CityHash64WithSeed
namespaceabsl_1_1hash__internal.html
a68505edf296a496957b8284926f8828f
(const char *s, size_t len, uint64_t seed)
uint64_t
CityHash64WithSeeds
namespaceabsl_1_1hash__internal.html
a8e59ea59852b67aad22cbd4634340952
(const char *s, size_t len, uint64_t seed0, uint64_t seed1)
uint64_t
Hash128to64
namespaceabsl_1_1hash__internal.html
ac598d3e2d8ab8b39251ab300cd113bb3
(const uint128 &x)
uint64_t
Uint128High64
namespaceabsl_1_1hash__internal.html
a599d831e0162faa585b42672abec2417
(const uint128 &x)
uint64_t
Uint128Low64
namespaceabsl_1_1hash__internal.html
a28c817fd5eece25cab403802878bbf7d
(const uint128 &x)
city_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/hash/internal/
city__test_8cc
absl/hash/internal/city.h
absl
absl::hash_internal
#define
C
city__test_8cc.html
ac54ae397901fe700628cafadea3c5208
(x)
void
setup
namespaceabsl_1_1hash__internal.html
a4822e6b6fde6beedb3a879a1645b4ae0
()
TEST
namespaceabsl_1_1hash__internal.html
aad2bdc46da90924d70a05bbae109536f
(CityHashTest, Unchanging)
void
TestUnchanging
namespaceabsl_1_1hash__internal.html
a2e02d8fb207270469471a3c7f8e1d272
(const uint64_t *expected, int offset, int len)
static char
data
namespaceabsl_1_1hash__internal.html
ac6e64fd6c2078baaee57bb4e69942b8c
[kDataSize]
static const int
kDataSize
namespaceabsl_1_1hash__internal.html
a200c31a30c7f2e009e8925eab67cca51
static const uint64_t
kSeed0
namespaceabsl_1_1hash__internal.html
adc9625c63bb4f225f50ba37abab0480c
static const uint64_t
kSeed1
namespaceabsl_1_1hash__internal.html
ac019a6be022515e282b38a38197b9075
static const int
kTestSize
namespaceabsl_1_1hash__internal.html
a24035b0a5ccaac875b18e5bf99de25e2
static const uint64_t
testdata
namespaceabsl_1_1hash__internal.html
a8763c37714f86321d5432de27eddf667
[kTestSize][4]
civil_time.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/
civil__time_8cc
absl/time/civil_time.h
absl/strings/str_cat.h
absl/time/time.h
absl
absl::time_internal
std::string
FormatCivilTime
namespaceabsl.html
a7b9f1b98a01724678e0e7b96d6c34a1a
(CivilSecond c)
std::string
FormatCivilTime
namespaceabsl.html
afd57098d72569294c34157b3e460fb7a
(CivilMinute c)
std::string
FormatCivilTime
namespaceabsl.html
adcdefa406a3708d9a7e792f1bef071c3
(CivilHour c)
std::string
FormatCivilTime
namespaceabsl.html
ada2134449fb774b1d7613698577c6855
(CivilDay c)
std::string
FormatCivilTime
namespaceabsl.html
ab1cf48ed040f4ea3a23f8a2077ccf7a7
(CivilMonth c)
std::string
FormatCivilTime
namespaceabsl.html
af52ba31c44197d21bf990a9df254d54c
(CivilYear c)
std::ostream &
operator<<
namespaceabsl_1_1time__internal.html
a3e94b971011c5416f14095fce9d6476f
(std::ostream &os, CivilYear y)
std::ostream &
operator<<
namespaceabsl_1_1time__internal.html
aa379ba1cf937de178bad9bd239bf663f
(std::ostream &os, CivilMonth m)
std::ostream &
operator<<
namespaceabsl_1_1time__internal.html
a0da28a7af4add0a59c590937870b33a6
(std::ostream &os, CivilDay d)
std::ostream &
operator<<
namespaceabsl_1_1time__internal.html
a923d3471a72a3dcb8817fcad87b013e2
(std::ostream &os, CivilHour h)
std::ostream &
operator<<
namespaceabsl_1_1time__internal.html
af8bd6e8f9c962d52d92d43d5db748f63
(std::ostream &os, CivilMinute m)
std::ostream &
operator<<
namespaceabsl_1_1time__internal.html
aef2951bc3de69d002c416210fd5309e4
(std::ostream &os, CivilSecond s)
civil_time.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/
civil__time_8h
absl/strings/string_view.h
absl/time/internal/cctz/include/cctz/civil_time.h
absl::time_internal::day_tag
absl::time_internal::hour_tag
absl::time_internal::minute_tag
absl::time_internal::month_tag
absl::time_internal::second_tag
absl::time_internal::year_tag
absl
absl::time_internal
std::string
FormatCivilTime
namespaceabsl.html
a7b9f1b98a01724678e0e7b96d6c34a1a
(CivilSecond c)
std::string
FormatCivilTime
namespaceabsl.html
afd57098d72569294c34157b3e460fb7a
(CivilMinute c)
std::string
FormatCivilTime
namespaceabsl.html
adcdefa406a3708d9a7e792f1bef071c3
(CivilHour c)
std::string
FormatCivilTime
namespaceabsl.html
ada2134449fb774b1d7613698577c6855
(CivilDay c)
std::string
FormatCivilTime
namespaceabsl.html
ab1cf48ed040f4ea3a23f8a2077ccf7a7
(CivilMonth c)
std::string
FormatCivilTime
namespaceabsl.html
af52ba31c44197d21bf990a9df254d54c
(CivilYear c)
Weekday
GetWeekday
namespaceabsl.html
adeb84f4ad53a70e98c73e9bc90f9c995
(CivilDay cd)
int
GetYearDay
namespaceabsl.html
af659fdb7d8f302ea77015065f6f9f611
(CivilDay cd)
CivilDay
NextWeekday
namespaceabsl.html
afbcad257bf8f1bb4f88b7e447583eee2
(CivilDay cd, Weekday wd)
std::ostream &
operator<<
namespaceabsl_1_1time__internal.html
a3e94b971011c5416f14095fce9d6476f
(std::ostream &os, CivilYear y)
std::ostream &
operator<<
namespaceabsl_1_1time__internal.html
aa379ba1cf937de178bad9bd239bf663f
(std::ostream &os, CivilMonth m)
std::ostream &
operator<<
namespaceabsl_1_1time__internal.html
a0da28a7af4add0a59c590937870b33a6
(std::ostream &os, CivilDay d)
std::ostream &
operator<<
namespaceabsl_1_1time__internal.html
a923d3471a72a3dcb8817fcad87b013e2
(std::ostream &os, CivilHour h)
std::ostream &
operator<<
namespaceabsl_1_1time__internal.html
af8bd6e8f9c962d52d92d43d5db748f63
(std::ostream &os, CivilMinute m)
std::ostream &
operator<<
namespaceabsl_1_1time__internal.html
aef2951bc3de69d002c416210fd5309e4
(std::ostream &os, CivilSecond s)
CivilDay
PrevWeekday
namespaceabsl.html
a95979469e5f9225a37ac382414853a93
(CivilDay cd, Weekday wd)
internal/cctz/include/cctz/civil_time.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/include/cctz/
internal_2cctz_2include_2cctz_2civil__time_8h
absl/time/internal/cctz/include/cctz/civil_time_detail.h
absl
absl::time_internal
absl::time_internal::cctz
civil_time_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/
civil__time__benchmark_8cc
absl/time/civil_time.h
absl/hash/hash.h
civil_time_detail.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/src/
civil__time__detail_8cc
absl/time/internal/cctz/include/cctz/civil_time_detail.h
absl
absl::time_internal
absl::time_internal::cctz
absl::time_internal::cctz::detail
std::ostream &
operator<<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a8ae371bedd7a5033f9fa390229f3c828
(std::ostream &os, const civil_year &y)
std::ostream &
operator<<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a707601b9340d9766f51d90f000b03ee1
(std::ostream &os, const civil_month &m)
std::ostream &
operator<<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
acdb454112b462854de5306562f8da6fa
(std::ostream &os, const civil_day &d)
std::ostream &
operator<<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
aba2b0507ad4cf7846139b66a10614574
(std::ostream &os, const civil_hour &h)
std::ostream &
operator<<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
ace0936f169f9ead21819ecae62de5f52
(std::ostream &os, const civil_minute &m)
std::ostream &
operator<<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a882d70e0be5753b18ea1fc020dc46dc9
(std::ostream &os, const civil_second &s)
std::ostream &
operator<<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a333602fdae4dfbdc6d6a3d5bf6ebabcc
(std::ostream &os, weekday wd)
civil_time_detail.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/include/cctz/
civil__time__detail_8h
absl::time_internal::cctz::detail::civil_time
absl::time_internal::cctz::detail::day_tag
absl::time_internal::cctz::detail::fields
absl::time_internal::cctz::detail::hour_tag
absl::time_internal::cctz::detail::minute_tag
absl::time_internal::cctz::detail::month_tag
absl::time_internal::cctz::detail::second_tag
absl::time_internal::cctz::detail::year_tag
absl
absl::time_internal
absl::time_internal::cctz
absl::time_internal::cctz::detail
absl::time_internal::cctz::detail::impl
#define
CONSTEXPR_D
civil__time__detail_8h.html
a6345b6d5a9e349eb3d12f43d77db080e
#define
CONSTEXPR_F
civil__time__detail_8h.html
a086860ddac6c4336da4036f8d83aae5f
#define
CONSTEXPR_M
civil__time__detail_8h.html
a488eea6138cb1239fa8349e8948f9536
weekday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a3174dfd1fd14a8cf482c5e0b87efc5c3
monday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a3174dfd1fd14a8cf482c5e0b87efc5c3a3ce2b3106ee4fce28f3c53492e08938e
tuesday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a3174dfd1fd14a8cf482c5e0b87efc5c3ac64b79b93f4d73a6154020fa781c75f5
wednesday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a3174dfd1fd14a8cf482c5e0b87efc5c3af826139e51532870c0b135f5df0c9375
thursday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a3174dfd1fd14a8cf482c5e0b87efc5c3aadab3c258dfd87297ebcee138ea992e4
friday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a3174dfd1fd14a8cf482c5e0b87efc5c3a0809a1ab26b294f3ab727391ab769486
saturday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a3174dfd1fd14a8cf482c5e0b87efc5c3a434a4441e2ee65944d4c24e03943c067
sunday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a3174dfd1fd14a8cf482c5e0b87efc5c3aa4fbc883bfa9cce10dec9872c370f8f4
H
AbslHashValueImpl
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
ae7c528811596c9efea999ef55f2e2718
(second_tag, H h, fields f)
H
AbslHashValueImpl
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
a7ee5b72540b9809ed25c605c2b9097f9
(minute_tag, H h, fields f)
H
AbslHashValueImpl
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
a51298b13cc514672c8bc598f239ca510
(hour_tag, H h, fields f)
H
AbslHashValueImpl
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
a90b7d0c31a87c795e250460cdf2da246
(day_tag, H h, fields f)
H
AbslHashValueImpl
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
a1d7e5d4526043fb2ad28df2b31c77c14
(month_tag, H h, fields f)
H
AbslHashValueImpl
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
a34d38e0bffa6c983baf21b5992b8a138
(year_tag, H h, fields f)
CONSTEXPR_F fields
align
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a5452c0ee9119ae747404cca045283e79
(second_tag, fields f) noexcept
CONSTEXPR_F fields
align
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
aa84c66cdf5e9f4f48ab837b1c4ce9338
(minute_tag, fields f) noexcept
CONSTEXPR_F fields
align
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
af6636b53d7a041bf07d891e1ae51686f
(hour_tag, fields f) noexcept
CONSTEXPR_F fields
align
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a004e3711ea613c2e708e049912921224
(day_tag, fields f) noexcept
CONSTEXPR_F fields
align
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
ae7f8cc50b59bb6c2accc96b5de6afe61
(month_tag, fields f) noexcept
CONSTEXPR_F fields
align
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a9910ab541d3dfba791fb8c7bd9996e50
(year_tag, fields f) noexcept
CONSTEXPR_F diff_t
day_difference
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
aa9b0806d2a9e872f84dede5fb871bd25
(year_t y1, month_t m1, day_t d1, year_t y2, month_t m2, day_t d2) noexcept
CONSTEXPR_F int
days_per_4years
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
a31c35861052c2e9e32e0ef12df69676c
(year_t y, month_t m) noexcept
CONSTEXPR_F int
days_per_century
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
aa02e7963d5b39dc0742613d728965c66
(year_t y, month_t m) noexcept
CONSTEXPR_F int
days_per_month
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
aa3aa8f719d6e75f027cedbe5c6cddb45
(year_t y, month_t m) noexcept
CONSTEXPR_F int
days_per_year
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
ab8aad7c9854dc49e78dcc032547eee73
(year_t y, month_t m) noexcept
CONSTEXPR_F diff_t
difference
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
aa066f0561219beb78b45a4420c4569eb
(year_tag, fields f1, fields f2) noexcept
CONSTEXPR_F diff_t
difference
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a915623730b93a7602c15ea3d125cebbc
(month_tag, fields f1, fields f2) noexcept
CONSTEXPR_F diff_t
difference
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a80427febbfa4c8c9b5354b6a892b86f4
(day_tag, fields f1, fields f2) noexcept
CONSTEXPR_F diff_t
difference
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a4de69c3d493f0dd941564cb0f6378747
(hour_tag, fields f1, fields f2) noexcept
CONSTEXPR_F diff_t
difference
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a0d2b44e9ab203ace94b5d26d3603f15f
(minute_tag, fields f1, fields f2) noexcept
CONSTEXPR_F diff_t
difference
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a65b44372196fc216373f92e1effa5a5c
(second_tag, fields f1, fields f2) noexcept
CONSTEXPR_F weekday
get_weekday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a43c39bf1773ff21e097c46c02acd8702
(const civil_day &cd) noexcept
CONSTEXPR_F int
get_yearday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a553312f7423fd3b1b7485fb02e8bfde9
(const civil_day &cd) noexcept
CONSTEXPR_F bool
is_leap_year
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
acfecde3b74566f0926ab275f4208ccfe
(year_t y) noexcept
CONSTEXPR_F fields
n_day
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
a31634d4e2a2890135e5bfa7628f1e1fb
(year_t y, month_t m, diff_t d, diff_t cd, hour_t hh, minute_t mm, second_t ss) noexcept
CONSTEXPR_F fields
n_hour
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
a126f0ebc221ebeab13a19417266ad8d0
(year_t y, diff_t m, diff_t d, diff_t cd, diff_t hh, minute_t mm, second_t ss) noexcept
CONSTEXPR_F fields
n_min
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
a177a183a115bc20db5b014076897df93
(year_t y, diff_t m, diff_t d, diff_t hh, diff_t ch, diff_t mm, second_t ss) noexcept
CONSTEXPR_F fields
n_mon
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
ae0df1ad9219bd8f0619df0307cd38c3e
(year_t y, diff_t m, diff_t d, diff_t cd, hour_t hh, minute_t mm, second_t ss) noexcept
CONSTEXPR_F fields
n_sec
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
ac47c6efd3d7e3c6a0f9dae1ed14fb265
(year_t y, diff_t m, diff_t d, diff_t hh, diff_t mm, diff_t ss) noexcept
CONSTEXPR_F civil_day
next_weekday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a357c8c29d40289e5581e1587c9c91ad3
(civil_day cd, weekday wd) noexcept
CONSTEXPR_F bool
operator!=
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
abfc05ad19830f0a016abc464b8ab63e5
(const civil_time< T1 > &lhs, const civil_time< T2 > &rhs) noexcept
CONSTEXPR_F diff_t
operator-
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
adf3ca0621ce76337917c755a68cf7781
(civil_time< T >, civil_time< U >)
CONSTEXPR_F bool
operator<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a2d0cf1c41ad5437fa934b42bcc88200c
(const civil_time< T1 > &lhs, const civil_time< T2 > &rhs) noexcept
std::ostream &
operator<<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a8ae371bedd7a5033f9fa390229f3c828
(std::ostream &os, const civil_year &y)
std::ostream &
operator<<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a707601b9340d9766f51d90f000b03ee1
(std::ostream &os, const civil_month &m)
std::ostream &
operator<<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
acdb454112b462854de5306562f8da6fa
(std::ostream &os, const civil_day &d)
std::ostream &
operator<<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
aba2b0507ad4cf7846139b66a10614574
(std::ostream &os, const civil_hour &h)
std::ostream &
operator<<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
ace0936f169f9ead21819ecae62de5f52
(std::ostream &os, const civil_minute &m)
std::ostream &
operator<<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a882d70e0be5753b18ea1fc020dc46dc9
(std::ostream &os, const civil_second &s)
std::ostream &
operator<<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a333602fdae4dfbdc6d6a3d5bf6ebabcc
(std::ostream &os, weekday wd)
CONSTEXPR_F bool
operator<=
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
afde4b10298a4a62bb3b3e95bb335d279
(const civil_time< T1 > &lhs, const civil_time< T2 > &rhs) noexcept
CONSTEXPR_F bool
operator==
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
ad8467f0dae8b176796992d21d8d39e01
(const civil_time< T1 > &lhs, const civil_time< T2 > &rhs) noexcept
CONSTEXPR_F bool
operator>
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a45f2902ca70ed76a34d167cc12221249
(const civil_time< T1 > &lhs, const civil_time< T2 > &rhs) noexcept
CONSTEXPR_F bool
operator>=
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a5e27e8f9ad8ca344d73aca3c7b84a10f
(const civil_time< T1 > &lhs, const civil_time< T2 > &rhs) noexcept
CONSTEXPR_F civil_day
prev_weekday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
ab575cbe2027f887944be53c745bc2d34
(civil_day cd, weekday wd) noexcept
CONSTEXPR_F diff_t
scale_add
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
acdb3b4ccf0a12e6d4f1795445142a5cd
(diff_t v, diff_t f, diff_t a) noexcept
CONSTEXPR_F fields
step
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a0db0aec625a5f8f8f294104b08dd99fa
(second_tag, fields f, diff_t n) noexcept
CONSTEXPR_F fields
step
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a0a6e63aafda92b9676e8c29af1ff8ad3
(minute_tag, fields f, diff_t n) noexcept
CONSTEXPR_F fields
step
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
afbe352650d7624e29783a66443c92069
(hour_tag, fields f, diff_t n) noexcept
CONSTEXPR_F fields
step
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a75ead5eb96d43c16a025e5f2980525e0
(day_tag, fields f, diff_t n) noexcept
CONSTEXPR_F fields
step
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a3e0117e65a0df31612ac8f2456619d87
(month_tag, fields f, diff_t n) noexcept
CONSTEXPR_F fields
step
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a3652588f98338c2379717f4c4a704e07
(year_tag, fields f, diff_t n) noexcept
CONSTEXPR_F int
year_index
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
a5a2abade95b3cb0278a3d91c3c1f8cef
(year_t y, month_t m) noexcept
CONSTEXPR_F diff_t
ymd_ord
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
af1680b69de0a86e18738d21da7e02e1b
(year_t y, month_t m, day_t d) noexcept
civil_time_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/
civil__time__test_8cc
absl/time/civil_time.h
absl/base/macros.h
#define
TEST_RELATIONAL
civil__time__test_8cc.html
aab6f8abc3565e96a37a55263ba216267
(OLDER, YOUNGER)
internal/cctz/src/civil_time_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/src/
internal_2cctz_2src_2civil__time__test_8cc
absl/time/internal/cctz/include/cctz/civil_time.h
absl::time_internal::cctz::HasDifference
absl
absl::time_internal
absl::time_internal::cctz
#define
TEST_RELATIONAL
internal_2cctz_2src_2civil__time__test_8cc.html
aab6f8abc3565e96a37a55263ba216267
(OLDER, YOUNGER)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ad2c7eb2bf0cd82a1b6ca0eb341b90dd3
(CivilTime, DefaultConstruction)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a797b839f7dfaa204cac02e00c482d7c1
(CivilTime, StructMember)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a38f5c41cb1a0da038e45e59bb71dbbc7
(CivilTime, FieldsConstruction)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
abcfafb9a7dc0ea9ca6efdf8f0c04635b
(CivilTime, FieldsConstructionLimits)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a3aad7d7bb1ffabd4644d48605c66e8d5
(CivilTime, ImplicitCrossAlignment)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ab82315426a033d11ee4fd4f86b55443a
(CivilTime, ExplicitCrossAlignment)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
aee42d633ded5249be8fcd299884bfd44
(CivilTime, DisallowCrossAlignedDifference)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a0ee05b7b9c4cd7707d98b5c0035b2541
(CivilTime, ValueSemantics)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a08717cce45df6cb48cf1525684341a7c
(CivilTime, Relational)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a5aae0ee53dc8093c02c6254c474563ae
(CivilTime, Arithmetic)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a59de4d312bc4a86e52b2831ea354bbed
(CivilTime, ArithmeticLimits)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a3a0d4981b2cdeb34bdaadacedc5fa2e8
(CivilTime, ArithmeticDifference)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ad086ee3ecdf5fe12271000b274d74745
(CivilTime, DifferenceLimits)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
addb7cc5608c5848ea3af64f7ab964f00
(CivilTime, Properties)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
aa43466387ec7fab4c570aa8eaf490f53
(CivilTime, OutputStream)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ae0934df0ff2199ae3240c62049733c66
(CivilTime, OutputStreamLeftFillWidth)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ac0ac9fdf08e0ea7e5388bacb360791a8
(CivilTime, NextPrevWeekday)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ae2c5735cbc0396aab92025a8ca57bf2e
(CivilTime, NormalizeWithHugeYear)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
aca9d0b2ba70fa935aefded33d475efca
(CivilTime, LeapYears)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ad7c9a8b19d5bf471fd803deaa3f38102
(CivilTime, FirstThursdayInMonth)
clock.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/
clock_8cc
absl/time/clock.h
absl/base/attributes.h
absl/base/internal/spinlock.h
absl/base/internal/unscaledcycleclock.h
absl/base/macros.h
absl/base/port.h
absl/base/thread_annotations.h
absl
#define
ABSL_USE_CYCLECLOCK_FOR_GET_CURRENT_TIME_NANOS
clock_8cc.html
a554edc63c6f51062496db13cfa3a6859
#define
GET_CURRENT_TIME_NANOS_FROM_SYSTEM
clock_8cc.html
accd23bde767757fe79b3093215353e73
()
ABSL_ATTRIBUTE_WEAK void
AbslInternalSleepFor
clock_8cc.html
a5fd642616ff59f948bb5d6d5ce9c2a72
(absl::Duration duration)
int64_t
GetCurrentTimeNanos
namespaceabsl.html
a466f5e42bfba7b7295daaa10d530172e
()
Time
Now
namespaceabsl.html
a099d636854a716cbb7187a18d7d75873
()
clock.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/
clock_8h
absl/base/macros.h
absl/time/time.h
absl
void
AbslInternalSleepFor
clock_8h.html
ab3dbc4defd07cbd259f21121c75f5d79
(absl::Duration duration)
int64_t
GetCurrentTimeNanos
namespaceabsl.html
a466f5e42bfba7b7295daaa10d530172e
()
Time
Now
namespaceabsl.html
a099d636854a716cbb7187a18d7d75873
()
void
SleepFor
namespaceabsl.html
adfc678e2587d13094f8fd0e7715d02df
(absl::Duration duration)
clock_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/
clock__benchmark_8cc
absl/time/clock.h
absl/base/internal/cycleclock.h
clock_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/
clock__test_8cc
absl/time/clock.h
absl/base/config.h
absl/time/time.h
AlarmPolicy
clock__test_8cc.html
a1b513a531af59b4bf2bfe12d8989292b
cmake_thread_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
cmake__thread__test_8cc
absl/base/internal/thread_identity.h
int
main
cmake__thread__test_8cc.html
ae66f6b31b5ad750f1fe042a706a4e3d4
()
commandlineflag.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/internal/
commandlineflag_8cc
absl/flags/internal/commandlineflag.h
absl/base/internal/raw_logging.h
absl/base/optimization.h
absl/flags/config.h
absl/flags/usage_config.h
absl/strings/str_cat.h
absl/synchronization/mutex.h
absl
absl::flags_internal
#define
CHANGED_FOR_TYPE
commandlineflag_8cc.html
aa070f72464c7a997e4ff5ff987754cdf
(T)
#define
DONT_VALIDATE
commandlineflag_8cc.html
a30a4a36dd69693de7e980c8f5bafc9d2
(T)
#define
HANDLE_V1_BUILTIN_TYPE
commandlineflag_8cc.html
a8f3ca91b68b78547d4695ca771595053
(t)
#define
STORE_ATOMIC
commandlineflag_8cc.html
ae56e08699e055ee31974f1575c2bbc8a
(T)
bool
ChangedDirectly
namespaceabsl_1_1flags__internal.html
a70e1a912e8192e5f340d768763a58c65
(CommandLineFlag *flag, const void *a, const void *b)
absl::Mutex *
InitFlagIfNecessary
namespaceabsl_1_1flags__internal.html
a400d533066ec0dea8ed5a0762286dfd5
(CommandLineFlag *flag) LOCK_RETURNED(flag->locks->primary_mu)
static bool
TryParseLocked
namespaceabsl_1_1flags__internal.html
a27c75de76a23b58e3bdcc6fba50c94a0
(CommandLineFlag *flag, void *dst, absl::string_view value, std::string *err)
void
UpdateCopy
namespaceabsl_1_1flags__internal.html
a0098e3088d288eeb977acf1918f5da24
(CommandLineFlag *flag, absl::Mutex *primary_lock) EXCLUSIVE_LOCKS_REQUIRED(primary_lock)
void
UpdateModifiedBit
namespaceabsl_1_1flags__internal.html
ac216bf23535638b4e47238fdba4dc812
(CommandLineFlag *flag)
bool
Validate
namespaceabsl_1_1flags__internal.html
a902d7af606f61a6b76fa723e3eaf3cf3
(CommandLineFlag *, const void *)
const char
kStrippedFlagHelp
namespaceabsl_1_1flags__internal.html
adb2a849fb539f2a3e0eeee0c326bff7a
[]
commandlineflag.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/internal/
commandlineflag_8h
absl/base/macros.h
absl/flags/marshalling.h
absl/synchronization/mutex.h
absl/types/optional.h
absl::flags_internal::CommandLineFlag
absl::flags_internal::CommandLineFlagLocks
absl::flags_internal::HelpText
absl
absl::flags_internal
#define
ABSL_FLAGS_INTERNAL_FOR_EACH_LOCK_FREE
commandlineflag_8h.html
ab86157911d3eb0ae1ffe6f1b26c61a4e
(A)
FlagOp
namespaceabsl_1_1flags__internal.html
a28126b2f1c6ccdbeb0be1a0765b4e20f
kDelete
namespaceabsl_1_1flags__internal.html
a28126b2f1c6ccdbeb0be1a0765b4e20fae9edc1458aad62ff16eb63d1b265c5ac
kClone
namespaceabsl_1_1flags__internal.html
a28126b2f1c6ccdbeb0be1a0765b4e20fa6ef90248e40d19771cf31714c2f8d2a1
kCopy
namespaceabsl_1_1flags__internal.html
a28126b2f1c6ccdbeb0be1a0765b4e20fafbda993dade9c65ce954023e4bf5229a
kCopyConstruct
namespaceabsl_1_1flags__internal.html
a28126b2f1c6ccdbeb0be1a0765b4e20fab92e21f9057ed04bb76a77122c779908
kSizeof
namespaceabsl_1_1flags__internal.html
a28126b2f1c6ccdbeb0be1a0765b4e20fa6c452e01b86ce44db9ebc0d64be9009f
kParse
namespaceabsl_1_1flags__internal.html
a28126b2f1c6ccdbeb0be1a0765b4e20fac281afafe5782621b3ca8bbf70d259c1
kUnparse
namespaceabsl_1_1flags__internal.html
a28126b2f1c6ccdbeb0be1a0765b4e20faf4e8efde9483e29e822131c8b9784c5d
FlagSettingMode
namespaceabsl_1_1flags__internal.html
a4abacd30238c591349f7e2c4e78a205c
SET_FLAGS_VALUE
namespaceabsl_1_1flags__internal.html
a4abacd30238c591349f7e2c4e78a205cafd644a7e7efe5626b46f4af8dd3abc1f
SET_FLAG_IF_DEFAULT
namespaceabsl_1_1flags__internal.html
a4abacd30238c591349f7e2c4e78a205cafbe21556a03773857acc1c99d267acb2
SET_FLAGS_DEFAULT
namespaceabsl_1_1flags__internal.html
a4abacd30238c591349f7e2c4e78a205ca90b0ace2f39032cd3bb32a11c5be60b9
ValueSource
namespaceabsl_1_1flags__internal.html
a120d81090a8dec4cc2c8a47072e139ba
kCommandLine
namespaceabsl_1_1flags__internal.html
a120d81090a8dec4cc2c8a47072e139baa666654a855ecc47c4d30d4332dc969f5
kProgrammaticChange
namespaceabsl_1_1flags__internal.html
a120d81090a8dec4cc2c8a47072e139baa3ab6e5eec97aed737c01306aca3f7160
bool
ChangedDirectly
namespaceabsl_1_1flags__internal.html
a70e1a912e8192e5f340d768763a58c65
(CommandLineFlag *flag, const void *a, const void *b)
void *
Clone
namespaceabsl_1_1flags__internal.html
a18ead696a30b01ea0d03c8a522931f0b
(FlagOpFn op, const void *obj)
void
Copy
namespaceabsl_1_1flags__internal.html
a7e56db669e98b0dc5ed7fa5e899e707e
(FlagOpFn op, const void *src, void *dst)
void
CopyConstruct
namespaceabsl_1_1flags__internal.html
ab7eb8171b03502698a320d45bb65102a
(FlagOpFn op, const void *src, void *dst)
void
Delete
namespaceabsl_1_1flags__internal.html
a77d233f9108f5f6dedfd19a16c8c7bf7
(FlagOpFn op, const void *obj)
void *
FlagMarshallingOps
namespaceabsl_1_1flags__internal.html
ac3ff285309ff55f4c97c35c29f255366
(FlagOp op, const void *v1, void *v2, void *v3)
void *
FlagOps
namespaceabsl_1_1flags__internal.html
ac5f60e70d73f4815641dc423961e10dc
(FlagOp op, const void *v1, void *v2)
absl::Mutex *
InitFlagIfNecessary
namespaceabsl_1_1flags__internal.html
a400d533066ec0dea8ed5a0762286dfd5
(CommandLineFlag *flag) LOCK_RETURNED(flag->locks->primary_mu)
bool
Parse
namespaceabsl_1_1flags__internal.html
ab0d9393b5e6312df1a9b5f5dd8a20c27
(FlagMarshallingOpFn op, absl::string_view text, void *dst, std::string *error)
size_t
Sizeof
namespaceabsl_1_1flags__internal.html
a2fda29b0c5039c05588c27135d30f69b
(FlagOpFn op)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a3097bf30e14da05fd021f3a2926c190d
(FlagMarshallingOpFn op, const void *val)
void
UpdateCopy
namespaceabsl_1_1flags__internal.html
a0098e3088d288eeb977acf1918f5da24
(CommandLineFlag *flag, absl::Mutex *primary_lock) EXCLUSIVE_LOCKS_REQUIRED(primary_lock)
void
UpdateModifiedBit
namespaceabsl_1_1flags__internal.html
ac216bf23535638b4e47238fdba4dc812
(CommandLineFlag *flag)
bool
Validate
namespaceabsl_1_1flags__internal.html
a902d7af606f61a6b76fa723e3eaf3cf3
(CommandLineFlag *, const void *)
commandlineflag_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/internal/
commandlineflag__test_8cc
absl/flags/internal/commandlineflag.h
absl/flags/flag.h
absl/flags/internal/registry.h
absl/memory/memory.h
absl/strings/match.h
absl/strings/str_cat.h
ABSL_FLAG
commandlineflag__test_8cc.html
a529e529c0b7434c90d0b0e50a79ee1a1
(int, int_flag, 201,"int_flag help")
ABSL_FLAG
commandlineflag__test_8cc.html
abf926bc2e058d2f3635a87126aa400d7
(std::string, string_flag,"dflt", absl::StrCat("string_flag"," help"))
ABSL_RETIRED_FLAG
commandlineflag__test_8cc.html
a083323fb25a58b319a8d871704fc0790
(bool, bool_retired_flag, false,"bool_retired_flag help")
common.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
common_8h
absl/meta/type_traits.h
absl/types/optional.h
absl::container_internal::CommonAccess
absl::container_internal::InsertReturnType
absl::container_internal::IsTransparent
absl::container_internal::IsTransparent< T, absl::void_t< typename T::is_transparent > >
absl::container_internal::KeyArg
absl::container_internal::KeyArg< false >
absl::container_internal::node_handle
absl::container_internal::node_handle< Policy, PolicyTraits, Alloc, absl::void_t< typename Policy::mapped_type > >
absl::container_internal::node_handle_base
absl
absl::container_internal
compare.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/
compare_8h
absl/base/attributes.h
absl/meta/type_traits.h
absl::compare_internal::Fail
absl::compare_internal::OnlyLiteralZero
absl::partial_ordering
absl::compare_internal::partial_ordering_base
absl::strong_equality
absl::compare_internal::strong_equality_base
absl::strong_ordering
absl::compare_internal::strong_ordering_base
absl::weak_equality
absl::compare_internal::weak_equality_base
absl::weak_ordering
absl::compare_internal::weak_ordering_base
absl
absl::compare_internal
eq
namespaceabsl_1_1compare__internal.html
a37cdbe87c6b1cbaaea330453573b210f
equal
namespaceabsl_1_1compare__internal.html
a37cdbe87c6b1cbaaea330453573b210fa2709d9949a4b4a7bca8e86e4034c01ec
equivalent
namespaceabsl_1_1compare__internal.html
a37cdbe87c6b1cbaaea330453573b210fab8e49935de83aa6f1e8142c982a085f2
nonequal
namespaceabsl_1_1compare__internal.html
a37cdbe87c6b1cbaaea330453573b210fa2e56d6f4527a9b8294a34a4a4078826c
nonequivalent
namespaceabsl_1_1compare__internal.html
a37cdbe87c6b1cbaaea330453573b210fafe944cefee5759746d172ce73ddd4f7a
ncmp
namespaceabsl_1_1compare__internal.html
aee3a22c3b7c5e7115cd8374d98a5e98f
unordered
namespaceabsl_1_1compare__internal.html
aee3a22c3b7c5e7115cd8374d98a5e98fa5605e88626fe817ba8a82abf08306719
ord
namespaceabsl_1_1compare__internal.html
a7adce6dd34a2836b5fa45146eb4aa45c
less
namespaceabsl_1_1compare__internal.html
a7adce6dd34a2836b5fa45146eb4aa45ca5ebb4448694d836298fd4ff44ac60199
greater
namespaceabsl_1_1compare__internal.html
a7adce6dd34a2836b5fa45146eb4aa45ca6a28d5e3f29b61248a823e0ced390f54
constexpr bool
compare_result_as_less_than
namespaceabsl_1_1compare__internal.html
a958664e8241ddd2b8292d3448c9ddb43
(const Bool r)
constexpr bool
compare_result_as_less_than
namespaceabsl_1_1compare__internal.html
ac306858b33d641dfc3e83638c79ed0a8
(const absl::weak_ordering r)
constexpr absl::weak_ordering
compare_result_as_ordering
namespaceabsl_1_1compare__internal.html
aee1e4e00fec9f4fe853f74c0fa251b41
(const Int c)
constexpr absl::weak_ordering
compare_result_as_ordering
namespaceabsl_1_1compare__internal.html
a063f125d4c2268494ff4248c22cf1da0
(const absl::weak_ordering c)
constexpr bool
do_less_than_comparison
namespaceabsl_1_1compare__internal.html
aded3f2f43d8b520ffbd39741e07dafaa
(const Compare &compare, const K &x, const LK &y)
constexpr absl::weak_ordering
do_three_way_comparison
namespaceabsl_1_1compare__internal.html
a7a0ee2ba8149660b98b1b3b07d89c000
(const Compare &compare, const K &x, const LK &y)
compare_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/
compare__test_8cc
absl/types/compare.h
absl/base/casts.h
absl
compressed_tuple.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
compressed__tuple_8h
absl/utility/utility.h
absl::container_internal::CompressedTuple
absl::container_internal::CompressedTuple<>
absl::container_internal::internal_compressed_tuple::CompressedTupleImpl< CompressedTuple< Ts...>, absl::index_sequence< I...> >
absl::container_internal::internal_compressed_tuple::Elem< CompressedTuple< B...>, I >
absl::container_internal::internal_compressed_tuple::Storage
absl::container_internal::internal_compressed_tuple::Storage< D, I, true >
absl
absl::container_internal
absl::container_internal::internal_compressed_tuple
#define
ABSL_INTERNAL_COMPRESSED_TUPLE_DECLSPEC
compressed__tuple_8h.html
a603facfbb644d6bb5e568d5598c23242
constexpr bool
IsFinal
namespaceabsl_1_1container__internal_1_1internal__compressed__tuple.html
a60199b48fd94fce99d5dda1940973679
()
constexpr bool
ShouldUseBase
namespaceabsl_1_1container__internal_1_1internal__compressed__tuple.html
a9397bb8afd5c35d89a28e6f5314ca3c6
()
struct ABSL_INTERNAL_COMPRESSED_TUPLE_DECLSPEC
CompressedTupleImpl
namespaceabsl_1_1container__internal_1_1internal__compressed__tuple.html
ad31740c937d28e3244f34618f4e97a02
compressed_tuple_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
compressed__tuple__test_8cc
absl/container/internal/compressed_tuple.h
absl/memory/memory.h
absl/utility/utility.h
absl
absl::container_internal
conanfile.py
/tmp/ws/src/abseil_cpp/abseil_cpp/
conanfile_8py
conanfile::AbseilConan
conanfile
base/config.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
base_2config_8h
absl/base/policy_checks.h
#define
ABSL_HAVE_ALARM
base_2config_8h.html
a06b096eac784dcf2dd1e1d82e8dcdf92
#define
ABSL_HAVE_BUILTIN
base_2config_8h.html
a38c757441247ba13dd2ee8caed4b3f74
(x)
#define
ABSL_HAVE_EXCEPTIONS
base_2config_8h.html
a775c5e0ba54d6e58ec2ef0e91c625181
#define
ABSL_HAVE_THREAD_LOCAL
base_2config_8h.html
a6b81057ae22131b82321723c49687e44
#define
ABSL_INTERNAL_MACOS_CXX17_TYPES_UNAVAILABLE
base_2config_8h.html
aa8a74bcb8d5176b485fffe7fa9025f22
flags/config.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/
flags_2config_8h
#define
ABSL_FLAGS_STRIP_HELP
flags_2config_8h.html
ad2cbb6418fc879e924d2bd43490ffdc8
#define
ABSL_FLAGS_STRIP_NAMES
flags_2config_8h.html
aec8c11ccd352bde34adc82b4efeededd
base/config_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
base_2config__test_8cc
absl/base/config.h
absl/synchronization/internal/thread_pool.h
flags/config_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/
flags_2config__test_8cc
absl/flags/config.h
const_init.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
const__init_8h
absl
ConstInitType
namespaceabsl.html
aa7e9ebe5aa2498d9d5d26823c49d0bfc
kConstInit
namespaceabsl.html
aa7e9ebe5aa2498d9d5d26823c49d0bfca2a60d8bf56b23390355c10c5e7e3bcbd
container.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/algorithm/
container_8h
absl/algorithm/algorithm.h
absl/base/macros.h
absl/meta/type_traits.h
absl::container_algorithm_internal::IsUnorderedContainer
absl::container_algorithm_internal::IsUnorderedContainer< std::unordered_map< Key, T, Hash, KeyEqual, Allocator > >
absl::container_algorithm_internal::IsUnorderedContainer< std::unordered_set< Key, Hash, KeyEqual, Allocator > >
absl
absl::container_algorithm_internal
decay_t< T >
c_accumulate
namespaceabsl.html
a3f38238723b82c645522e86b58afb606
(const Sequence &sequence, T &&init)
decay_t< T >
c_accumulate
namespaceabsl.html
a12f98b0e42981bf57d8ac950af7bef76
(const Sequence &sequence, T &&init, BinaryOp &&binary_op)
OutputIt
c_adjacent_difference
namespaceabsl.html
ad1ad5c76b3215ea1a4ad35b43137a012
(const InputSequence &input, OutputIt output_first)
OutputIt
c_adjacent_difference
namespaceabsl.html
a5fc9501da3741830c9ec9d631fa34226
(const InputSequence &input, OutputIt output_first, BinaryOp &&op)
container_algorithm_internal::ContainerIter< Sequence >
c_adjacent_find
namespaceabsl.html
a063a6eb95d0d8acf12788a9ac753f7fc
(Sequence &sequence)
container_algorithm_internal::ContainerIter< Sequence >
c_adjacent_find
namespaceabsl.html
a383de6ed0eec812aeae1238e818dbfe3
(Sequence &sequence, BinaryPredicate &&pred)
bool
c_all_of
namespaceabsl.html
a77020d200019f48c5be6f6d3d3363c9c
(const C &c, Pred &&pred)
bool
c_any_of
namespaceabsl.html
ab8c1651f636c16e096e652d0ed2974aa
(const C &c, Pred &&pred)
ContainerIter< C >
c_begin
namespaceabsl_1_1container__algorithm__internal.html
a6ba30ad488745f76d40239e4710f1079
(C &c)
bool
c_binary_search
namespaceabsl.html
a6aac76dccb40e0691bcae6a554b7c0e9
(Sequence &&sequence, T &&value)
bool
c_binary_search
namespaceabsl.html
a197b7de08e7b63fe9f623f0fd11ae20f
(Sequence &&sequence, T &&value, Compare &&comp)
OutputIterator
c_copy
namespaceabsl.html
ab6ec03241dc24c2b5f90b252d0cc597b
(const InputSequence &input, OutputIterator output)
BidirectionalIterator
c_copy_backward
namespaceabsl.html
a8bf13d9fc3afb10994b4a7c9a9e5cd24
(const C &src, BidirectionalIterator dest)
OutputIterator
c_copy_if
namespaceabsl.html
a88e8becf4d8ae28955064b1b2cb41b9b
(const InputSequence &input, OutputIterator output, Pred &&pred)
OutputIterator
c_copy_n
namespaceabsl.html
a1656b1dc05cd4cd6e652bbacfba99571
(const C &input, Size n, OutputIterator output)
container_algorithm_internal::ContainerDifferenceType< const C >
c_count
namespaceabsl.html
aacc855d0bcc3717ef3c74c5b6df28d75
(const C &c, T &&value)
container_algorithm_internal::ContainerDifferenceType< const C >
c_count_if
namespaceabsl.html
aec22ca29a5a3520f78b32016d2b48cc3
(const C &c, Pred &&pred)
container_algorithm_internal::ContainerDifferenceType< const C >
c_distance
namespaceabsl.html
a96977e58e1937d99873da5f4fea26b0f
(const C &c)
ContainerIter< C >
c_end
namespaceabsl_1_1container__algorithm__internal.html
a84444741fe9fed0940917bd39f2c22d5
(C &c)
bool
c_equal
namespaceabsl.html
a91e7a09c8f5b0e6a87e3a6383ffb281e
(const C1 &c1, const C2 &c2)
bool
c_equal
namespaceabsl.html
aaffd212a90131f8f9fd86dc1fc55cf95
(const C1 &c1, const C2 &c2, BinaryPredicate &&pred)
container_algorithm_internal::ContainerIterPairType< Sequence, Sequence >
c_equal_range
namespaceabsl.html
aff67c366ff2c9d134b6460fe5f187ab2
(Sequence &sequence, T &&value)
container_algorithm_internal::ContainerIterPairType< Sequence, Sequence >
c_equal_range
namespaceabsl.html
a7e67975dfb5ccf6bba11182074f63b49
(Sequence &sequence, T &&value, Compare &&comp)
void
c_fill
namespaceabsl.html
a7fa557db2e344d5c5adf3ecfed848979
(C &c, T &&value)
void
c_fill_n
namespaceabsl.html
ac498d16b83ad0a3d8f1abf254c3efabc
(C &c, Size n, T &&value)
container_algorithm_internal::ContainerIter< C >
c_find
namespaceabsl.html
aec4d2d4f1630f27bbd0c8da4ae92590b
(C &c, T &&value)
container_algorithm_internal::ContainerIter< Sequence1 >
c_find_end
namespaceabsl.html
ac3baf9cb8499585c40cacbc9d4f69d1c
(Sequence1 &sequence, Sequence2 &subsequence)
container_algorithm_internal::ContainerIter< Sequence1 >
c_find_end
namespaceabsl.html
aa13eed11c25cccb17962c6490c20ba8d
(Sequence1 &sequence, Sequence2 &subsequence, BinaryPredicate &&pred)
container_algorithm_internal::ContainerIter< C1 >
c_find_first_of
namespaceabsl.html
a9019e63b16846e5b358693427e14c704
(C1 &container, C2 &options)
container_algorithm_internal::ContainerIter< C1 >
c_find_first_of
namespaceabsl.html
a975265a9c2c37d5a519fea9e1ee34431
(C1 &container, C2 &options, BinaryPredicate &&pred)
container_algorithm_internal::ContainerIter< C >
c_find_if
namespaceabsl.html
a91adc087b38f4f83f577c6a786ec3c58
(C &c, Pred &&pred)
container_algorithm_internal::ContainerIter< C >
c_find_if_not
namespaceabsl.html
a0f93e524fe182da82683c0f376c50eed
(C &c, Pred &&pred)
decay_t< Function >
c_for_each
namespaceabsl.html
acd9f3e53ae893404a715c4ec837a2865
(C &&c, Function &&f)
void
c_generate
namespaceabsl.html
a5dbb53d16ba7f52fe5738c3a6094fd20
(C &c, Generator &&gen)
container_algorithm_internal::ContainerIter< C >
c_generate_n
namespaceabsl.html
a06a7fa8ace253312233c23fe6cd1d9ec
(C &c, Size n, Generator &&gen)
bool
c_includes
namespaceabsl.html
ac551609d10864932f59a881951daf848
(const C1 &c1, const C2 &c2)
bool
c_includes
namespaceabsl.html
aef5adab8ee36cf56766e6c98629b7c50
(const C1 &c1, const C2 &c2, Compare &&comp)
decay_t< T >
c_inner_product
namespaceabsl.html
a818f99d69a8abb4d7ce56a50a5beb5c7
(const Sequence1 &factors1, const Sequence2 &factors2, T &&sum)
decay_t< T >
c_inner_product
namespaceabsl.html
a5b62b1f4104d766470ca604950d47637
(const Sequence1 &factors1, const Sequence2 &factors2, T &&sum, BinaryOp1 &&op1, BinaryOp2 &&op2)
void
c_inplace_merge
namespaceabsl.html
a9e4a7b7d4fb05d7fcd736b4326c5b9d1
(C &c, container_algorithm_internal::ContainerIter< C > middle)
void
c_inplace_merge
namespaceabsl.html
a0afb8b241a70091d225e7e70973ed481
(C &c, container_algorithm_internal::ContainerIter< C > middle, Compare &&comp)
void
c_iota
namespaceabsl.html
a6557a7ba33865b9d619bcf1a3355dbcc
(Sequence &sequence, T &&value)
bool
c_is_heap
namespaceabsl.html
a20aa2127a51f74c338f7d51239f97c22
(const RandomAccessContainer &sequence)
bool
c_is_heap
namespaceabsl.html
ae11f99cf3a7e075828e0fefc39413a7f
(const RandomAccessContainer &sequence, Compare &&comp)
container_algorithm_internal::ContainerIter< RandomAccessContainer >
c_is_heap_until
namespaceabsl.html
a8ed4a2e15494f8e9b599d9989cd078f1
(RandomAccessContainer &sequence)
container_algorithm_internal::ContainerIter< RandomAccessContainer >
c_is_heap_until
namespaceabsl.html
ab4aaa430413bcb35d3aeaf70619dea72
(RandomAccessContainer &sequence, Compare &&comp)
bool
c_is_partitioned
namespaceabsl.html
a7f81debbefd9de0e0bcac6d0ac71d53e
(const C &c, Pred &&pred)
bool
c_is_permutation
namespaceabsl.html
a468939e485e4a0d2ba8b5735361476f4
(const C1 &c1, const C2 &c2)
bool
c_is_permutation
namespaceabsl.html
a41b51296411a42bab78274d140e6bc31
(const C1 &c1, const C2 &c2, BinaryPredicate &&pred)
bool
c_is_sorted
namespaceabsl.html
ae68a4a2efb06b3712f912c054ce95c64
(const C &c)
bool
c_is_sorted
namespaceabsl.html
a79e2df7fe4806dde9904b55f11042df5
(const C &c, Compare &&comp)
container_algorithm_internal::ContainerIter< C >
c_is_sorted_until
namespaceabsl.html
af381ab18df10daa8d7fd20846c298979
(C &c)
container_algorithm_internal::ContainerIter< C >
c_is_sorted_until
namespaceabsl.html
a4107eaea80f0891e0f4384b895ae4dcc
(C &c, Compare &&comp)
bool
c_lexicographical_compare
namespaceabsl.html
a5e39578371433593e8d7e325b13aeeb0
(Sequence1 &&sequence1, Sequence2 &&sequence2)
bool
c_lexicographical_compare
namespaceabsl.html
a6aa6ffd45719e50fda2d28514e3c3b7a
(Sequence1 &&sequence1, Sequence2 &&sequence2, Compare &&comp)
bool
c_linear_search
namespaceabsl.html
ab49771a8f24583a93c1599b61be10721
(const C &c, EqualityComparable &&value)
container_algorithm_internal::ContainerIter< Sequence >
c_lower_bound
namespaceabsl.html
ad508fcccddd9073a226e885bfe92d963
(Sequence &sequence, T &&value)
container_algorithm_internal::ContainerIter< Sequence >
c_lower_bound
namespaceabsl.html
a712586bf2946a601016bffd617b03e50
(Sequence &sequence, T &&value, Compare &&comp)
void
c_make_heap
namespaceabsl.html
a26d2bd8c238efccc11ff447c11e8b97b
(RandomAccessContainer &sequence)
void
c_make_heap
namespaceabsl.html
a4a7cf135444fb7d148d6cee58aa9513b
(RandomAccessContainer &sequence, Compare &&comp)
container_algorithm_internal::ContainerIter< Sequence >
c_max_element
namespaceabsl.html
ac1ed8ef62fc593a786f91e807be0eac3
(Sequence &sequence)
container_algorithm_internal::ContainerIter< Sequence >
c_max_element
namespaceabsl.html
ab7dc781a27c0a0de20ebe4b49e78204c
(Sequence &sequence, Compare &&comp)
OutputIterator
c_merge
namespaceabsl.html
a39d477a4053f976128ad91168f4b74f6
(const C1 &c1, const C2 &c2, OutputIterator result)
OutputIterator
c_merge
namespaceabsl.html
a7bef964fe11403a4309178149912eb4d
(const C1 &c1, const C2 &c2, OutputIterator result, Compare &&comp)
container_algorithm_internal::ContainerIter< Sequence >
c_min_element
namespaceabsl.html
a208867f790a3a72fc27c2cfcb612aed0
(Sequence &sequence)
container_algorithm_internal::ContainerIter< Sequence >
c_min_element
namespaceabsl.html
a67f7368ad402bc7b54e115cde1aedced
(Sequence &sequence, Compare &&comp)
container_algorithm_internal::ContainerIterPairType< C, C >
c_minmax_element
namespaceabsl.html
a5243ab9f7e3fc1a29d7976942d6b7f3e
(C &c)
container_algorithm_internal::ContainerIterPairType< C, C >
c_minmax_element
namespaceabsl.html
a8234c3952a384d4d6167afd6c3338c42
(C &c, Compare &&comp)
container_algorithm_internal::ContainerIterPairType< C1, C2 >
c_mismatch
namespaceabsl.html
a820189d23fa93a04df55971a93b4c6c6
(C1 &c1, C2 &c2)
container_algorithm_internal::ContainerIterPairType< C1, C2 >
c_mismatch
namespaceabsl.html
a26fde4057456fed4c50195c83c7c2b05
(C1 &c1, C2 &c2, BinaryPredicate &&pred)
OutputIterator
c_move
namespaceabsl.html
a7f051ba90c905e7ea7fa9b016ec694c0
(C &&src, OutputIterator dest)
bool
c_next_permutation
namespaceabsl.html
a2b10c287a7bc629074a9e05d1c7f6770
(C &c)
bool
c_next_permutation
namespaceabsl.html
a4145f819880054fd83fd87aa3c1ba2c6
(C &c, Compare &&comp)
bool
c_none_of
namespaceabsl.html
a87d9d9754d2346c8162573aadea332ea
(const C &c, Pred &&pred)
void
c_nth_element
namespaceabsl.html
ab1adfaaf6e1cb4419524d91f7c2f01d5
(RandomAccessContainer &sequence, container_algorithm_internal::ContainerIter< RandomAccessContainer > nth)
void
c_nth_element
namespaceabsl.html
adb1a06f2e3912ccc838761c7ba3815b1
(RandomAccessContainer &sequence, container_algorithm_internal::ContainerIter< RandomAccessContainer > nth, Compare &&comp)
void
c_partial_sort
namespaceabsl.html
a57d49ec98d97e4cc5701620f1c14c46e
(RandomAccessContainer &sequence, container_algorithm_internal::ContainerIter< RandomAccessContainer > middle)
void
c_partial_sort
namespaceabsl.html
aafb64e37403a9d81ecf75bf5d5b1a7a6
(RandomAccessContainer &sequence, container_algorithm_internal::ContainerIter< RandomAccessContainer > middle, Compare &&comp)
container_algorithm_internal::ContainerIter< RandomAccessContainer >
c_partial_sort_copy
namespaceabsl.html
a01b764b11ae78f2204a6dec211fcc401
(const C &sequence, RandomAccessContainer &result)
container_algorithm_internal::ContainerIter< RandomAccessContainer >
c_partial_sort_copy
namespaceabsl.html
a41d3d8b96068657a7b10b1eda0eb7fd9
(const C &sequence, RandomAccessContainer &result, Compare &&comp)
OutputIt
c_partial_sum
namespaceabsl.html
a3b39f820590c665dbb571c207514b2b4
(const InputSequence &input, OutputIt output_first)
OutputIt
c_partial_sum
namespaceabsl.html
a9b94b7437c406e6a0993b1a12e962391
(const InputSequence &input, OutputIt output_first, BinaryOp &&op)
container_algorithm_internal::ContainerIter< C >
c_partition
namespaceabsl.html
abf3d614a2bbecc69b27d8a60644167e0
(C &c, Pred &&pred)
std::pair< OutputIterator1, OutputIterator2 >
c_partition_copy
namespaceabsl.html
ab50ea993dbc523f9bd085fc8e211a21a
(const C &c, OutputIterator1 out_true, OutputIterator2 out_false, Pred &&pred)
container_algorithm_internal::ContainerIter< C >
c_partition_point
namespaceabsl.html
ac0bcb99df8358945118349a4ed9d8a44
(C &c, Pred &&pred)
void
c_pop_heap
namespaceabsl.html
a11b406dbf6723f07443dccb96418bcfa
(RandomAccessContainer &sequence)
void
c_pop_heap
namespaceabsl.html
a56e511e53d1aee47dd6baff4132c84c1
(RandomAccessContainer &sequence, Compare &&comp)
bool
c_prev_permutation
namespaceabsl.html
a78ce7950bdcf91bca78279f946da761c
(C &c)
bool
c_prev_permutation
namespaceabsl.html
aec43f599266a413429bb586c21440469
(C &c, Compare &&comp)
void
c_push_heap
namespaceabsl.html
a65601809bde3146d0829fc7115361cf2
(RandomAccessContainer &sequence)
void
c_push_heap
namespaceabsl.html
aff4277e9d9eb6f5a44f289d4aeba8851
(RandomAccessContainer &sequence, Compare &&comp)
OutputIterator
c_remove_copy
namespaceabsl.html
a38b2acad1487d35a71af8c3732a1abf2
(const C &c, OutputIterator result, T &&value)
OutputIterator
c_remove_copy_if
namespaceabsl.html
a101b3958cb2db8c000f6c53959b8a173
(const C &c, OutputIterator result, Pred &&pred)
void
c_replace
namespaceabsl.html
a7b0cc153fd5873f3d4f9f1654cd4e09f
(Sequence &sequence, const T &old_value, const T &new_value)
OutputIterator
c_replace_copy
namespaceabsl.html
add7a69b135be34d6111c584ed7d9fbf9
(const C &c, OutputIterator result, T &&old_value, T &&new_value)
OutputIterator
c_replace_copy_if
namespaceabsl.html
aa12c92a403ae0f886b74ac44b363e40c
(const C &c, OutputIterator result, Pred &&pred, T &&new_value)
void
c_replace_if
namespaceabsl.html
a4988b0588ebdf434300d2964156f1db5
(C &c, Pred &&pred, T &&new_value)
void
c_reverse
namespaceabsl.html
ab0b0f5e314d745b4b259d4b13c588ddf
(Sequence &sequence)
OutputIterator
c_reverse_copy
namespaceabsl.html
a881d8de1f4a1144bc4e3ee53884bf2c5
(const C &sequence, OutputIterator result)
Iterator
c_rotate
namespaceabsl.html
ac25d23aea6c660e30a7310605e8093ba
(C &sequence, Iterator middle)
OutputIterator
c_rotate_copy
namespaceabsl.html
a453ea0aebb77a9bcacc000fe14e792ef
(const C &sequence, container_algorithm_internal::ContainerIter< const C > middle, OutputIterator result)
container_algorithm_internal::ContainerIter< Sequence1 >
c_search
namespaceabsl.html
aad478d2d6089bae606fafaf26f488605
(Sequence1 &sequence, Sequence2 &subsequence)
container_algorithm_internal::ContainerIter< Sequence1 >
c_search
namespaceabsl.html
a1299b57da1934c0c97e9ed3a54ba056b
(Sequence1 &sequence, Sequence2 &subsequence, BinaryPredicate &&pred)
container_algorithm_internal::ContainerIter< Sequence >
c_search_n
namespaceabsl.html
a92751cd79c7eae18803d9fe46f0c4406
(Sequence &sequence, Size count, T &&value)
container_algorithm_internal::ContainerIter< Sequence >
c_search_n
namespaceabsl.html
a7720888e36180f5d2072d3c4fe59e528
(Sequence &sequence, Size count, T &&value, BinaryPredicate &&pred)
OutputIterator
c_set_difference
namespaceabsl.html
a6546b09ae7ca2ea50fcc45771486108e
(const C1 &c1, const C2 &c2, OutputIterator output)
OutputIterator
c_set_difference
namespaceabsl.html
a6d1b1a9c7d32753cfc7e03bcd72fe180
(const C1 &c1, const C2 &c2, OutputIterator output, Compare &&comp)
OutputIterator
c_set_intersection
namespaceabsl.html
adab86585dbbbed5534e8c50dbcb7a444
(const C1 &c1, const C2 &c2, OutputIterator output)
OutputIterator
c_set_intersection
namespaceabsl.html
a18e1f665ba080c907eedab322e8f8c54
(const C1 &c1, const C2 &c2, OutputIterator output, Compare &&comp)
OutputIterator
c_set_symmetric_difference
namespaceabsl.html
a813b34ee374a6228171d0e655ed81ee9
(const C1 &c1, const C2 &c2, OutputIterator output)
OutputIterator
c_set_symmetric_difference
namespaceabsl.html
a3e86e22b8363618adf6c2bf224c14699
(const C1 &c1, const C2 &c2, OutputIterator output, Compare &&comp)
OutputIterator
c_set_union
namespaceabsl.html
a5d10f345e3d3e4b5415058cb605fb3ee
(const C1 &c1, const C2 &c2, OutputIterator output)
OutputIterator
c_set_union
namespaceabsl.html
a85df0d45597e7e61250ee2ef6554a813
(const C1 &c1, const C2 &c2, OutputIterator output, Compare &&comp)
void
c_shuffle
namespaceabsl.html
a6270220a065a50c8fc0b15e856f13974
(RandomAccessContainer &c, UniformRandomBitGenerator &&gen)
void
c_sort
namespaceabsl.html
adbd78925bc15d387f3229011749f611a
(C &c)
void
c_sort
namespaceabsl.html
a45adb7f019c16dcf302052300098ac07
(C &c, Compare &&comp)
void
c_sort_heap
namespaceabsl.html
a3d4194eac2dd795ba8b9bf9a62ffaf99
(RandomAccessContainer &sequence)
void
c_sort_heap
namespaceabsl.html
a555e302c483480d300fce1d7f1756c9d
(RandomAccessContainer &sequence, Compare &&comp)
container_algorithm_internal::ContainerIter< C >
c_stable_partition
namespaceabsl.html
a28d1183ff80563dac7a4fb32d1df3ef9
(C &c, Pred &&pred)
void
c_stable_sort
namespaceabsl.html
accdac393e3b592eb23524600a90e2971
(C &c)
void
c_stable_sort
namespaceabsl.html
a0eb0dd1abd59242a431ad52034d1e588
(C &c, Compare &&comp)
container_algorithm_internal::ContainerIter< C2 >
c_swap_ranges
namespaceabsl.html
a8d5ec156cbab0ef6e147bd3dc038f758
(C1 &c1, C2 &c2)
OutputIterator
c_transform
namespaceabsl.html
abd4cdab5b9059f7be5de20684b7492d5
(const InputSequence &input, OutputIterator output, UnaryOp &&unary_op)
OutputIterator
c_transform
namespaceabsl.html
aa70f72e3b1ffc2ee1e3318771b50fe5c
(const InputSequence1 &input1, const InputSequence2 &input2, OutputIterator output, BinaryOp &&binary_op)
OutputIterator
c_unique_copy
namespaceabsl.html
aa62aa8400dfc078513efc32cae022e10
(const C &c, OutputIterator result)
OutputIterator
c_unique_copy
namespaceabsl.html
a356fa2d4f7c653bf5e85754388ad04a8
(const C &c, OutputIterator result, BinaryPredicate &&pred)
container_algorithm_internal::ContainerIter< Sequence >
c_upper_bound
namespaceabsl.html
afd3f4ced3e8ec3ddf15e6fe4068521ed
(Sequence &sequence, T &&value)
container_algorithm_internal::ContainerIter< Sequence >
c_upper_bound
namespaceabsl.html
aea04279a035cb15c5ea074f273fab09e
(Sequence &sequence, T &&value, Compare &&comp)
container_memory.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
container__memory_8h
absl/memory/memory.h
absl/utility/utility.h
absl::container_internal::map_slot_policy
absl::container_internal::map_slot_type
absl::container_internal::memory_internal::WithConstructedImplF
absl
absl::container_internal
absl::container_internal::memory_internal
void *
Allocate
namespaceabsl_1_1container__internal.html
a960190a959a6c70619fee87b1e1d0209
(Alloc *alloc, size_t n)
void
ConstructFromTuple
namespaceabsl_1_1container__internal.html
a9e39d722b1d8dbd32ab1608f788418a6
(Alloc *alloc, T *ptr, Tuple &&t)
void
ConstructFromTupleImpl
namespaceabsl_1_1container__internal_1_1memory__internal.html
a2a15d3cb9d576cb158e56a10827e9387
(Alloc *alloc, T *ptr, Tuple &&t, absl::index_sequence< I...>)
void
Deallocate
namespaceabsl_1_1container__internal.html
af22176045daf5ee9f99afdeb524bddb8
(Alloc *alloc, void *p, size_t n)
decltype
namespaceabsl_1_1container__internal_1_1memory__internal.html
aabc5fa22384d169a4c8023a917474ddf
(std::declval< F >()(std::declval< T >())) WithConstructedImpl(Tuple &&t
decltype
namespaceabsl_1_1container__internal_1_1memory__internal.html
a67855212fa1f90a2728ef9a92982c4ed
(std::declval< F >()(std::declval< const K & >(), std::piecewise_construct, std::declval< std::tuple< K >>(), std::declval< V >())) DecomposePairImpl(F &&f
decltype
namespaceabsl_1_1container__internal.html
a3684918637910b76f05fa0d12a56673f
(std::declval< F >()(std::declval< T >())) WithConstructed(Tuple &&t
decltype
namespaceabsl_1_1container__internal.html
a09c32bd95a8d45388b51585afff021da
(std::declval< F >()(std::declval< const Arg & >(), std::declval< Arg >())) DecomposeValue(F &&f
auto
DecomposePair
namespaceabsl_1_1container__internal.html
afae9f45ecb371535ae3517dfbc714507
(F &&f, Args &&...args)-> decltype(memory_internal
std::tuple
PairArgs
namespaceabsl_1_1container__internal.html
a685e17c8932bd60252401cfd3370d842
()
std::pair< std::tuple< F && >, std::tuple< S && > >
PairArgs
namespaceabsl_1_1container__internal.html
a18e773eb6b9d3ed668258a7ea33e8fcc
(F &&f, S &&s)
std::pair< std::tuple< const F & >, std::tuple< const S & > >
PairArgs
namespaceabsl_1_1container__internal.html
afeec4c8ee0e045ac87afd111f9c8c2ba
(const std::pair< F, S > &p)
std::pair< std::tuple< F && >, std::tuple< S && > >
PairArgs
namespaceabsl_1_1container__internal.html
a1ab4a1d50d97820a78855bce6ac28d95
(std::pair< F, S > &&p)
auto
PairArgs
namespaceabsl_1_1container__internal.html
aabeaaa1daa80bc0642c776a7a5c60b44
(std::piecewise_construct_t, F &&f, S &&s)-> decltype(std
auto
TupleRef
namespaceabsl_1_1container__internal_1_1memory__internal.html
ad7f2224a8aec8779d8b4112327e6b8cb
(T &&t)-> decltype(TupleRefImpl(std
size_t Is auto
TupleRefImpl
namespaceabsl_1_1container__internal_1_1memory__internal.html
a9133c8cd4dca80257d68fb95bb2478fd
(T &&t, absl::index_sequence< Is...>)-> decltype(std
container_memory_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
container__memory__test_8cc
absl/container/internal/container_memory.h
absl/strings/string_view.h
absl
absl::container_internal
container_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/algorithm/
container__test_8cc
absl/algorithm/container.h
absl/base/casts.h
absl/base/macros.h
absl/memory/memory.h
absl/types/span.h
convert_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/str_format/
convert__test_8cc
absl/strings/internal/str_format/bind.h
absl
absl::str_format_internal
copts.py
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/copts/
copts_8py
copts
dictionary
COPT_VARS
namespacecopts.html
a91cc197675a2dcc86dc45d2ab6c26aca
list
LLVM_BIG_WARNING_FLAGS
namespacecopts.html
a4d533fbd839712c820b96641db519220
list
LLVM_DISABLE_WARNINGS_FLAGS
namespacecopts.html
a4e6f7ba3715f113f5f3f7127c3f39795
list
LLVM_TEST_DISABLE_WARNINGS_FLAGS
namespacecopts.html
ac178ea308675524827d1752b091c9e65
list
MSVC_BIG_WARNING_FLAGS
namespacecopts.html
a6db374791561db41389266cd0b28a250
list
MSVC_DEFINES
namespacecopts.html
ae0efb92c891ead8a19906fc4178cfab1
list
MSVC_STYLE_EXCEPTIONS_FLAGS
namespacecopts.html
a4f60465bb907434da870b7c2f01d1970
counting_allocator.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
counting__allocator_8h
absl::container_internal::CountingAllocator
absl::container_internal::CountingAllocator::rebind
absl
absl::container_internal
create_thread_identity.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/internal/
create__thread__identity_8cc
absl/base/internal/low_level_alloc.h
absl/base/attributes.h
absl/base/internal/spinlock.h
absl/base/internal/thread_identity.h
absl/synchronization/internal/per_thread_sem.h
absl
absl::synchronization_internal
base_internal::ThreadIdentity *
CreateThreadIdentity
namespaceabsl_1_1synchronization__internal.html
a98554eb7b07815f8b11058aa1e3885f4
()
static base_internal::ThreadIdentity *
NewThreadIdentity
namespaceabsl_1_1synchronization__internal.html
a425a87089a5a0bfd2bbf410258aa3355
()
static void
ReclaimThreadIdentity
namespaceabsl_1_1synchronization__internal.html
acc00cfcda109436b7b63cdfc8166756e
(void *v)
static void
ResetThreadIdentity
namespaceabsl_1_1synchronization__internal.html
ae655ba924c106b1c32bb9c3001329cb9
(base_internal::ThreadIdentity *identity)
static intptr_t
RoundUp
namespaceabsl_1_1synchronization__internal.html
ac8e7031ecae7c5babf4baa51c5061278
(intptr_t addr, intptr_t align)
static base_internal::SpinLock
freelist_lock
namespaceabsl_1_1synchronization__internal.html
a26de7dd79b9886fe86e546d87e02edac
(base_internal::kLinkerInitialized)
static base_internal::ThreadIdentity *
thread_identity_freelist
namespaceabsl_1_1synchronization__internal.html
a6e06be9e547682e4ad522a52e2648ff9
create_thread_identity.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/internal/
create__thread__identity_8h
absl/base/internal/thread_identity.h
absl/base/port.h
absl
absl::synchronization_internal
base_internal::ThreadIdentity *
CreateThreadIdentity
namespaceabsl_1_1synchronization__internal.html
a98554eb7b07815f8b11058aa1e3885f4
()
base_internal::ThreadIdentity *
GetOrCreateCurrentThreadIdentity
namespaceabsl_1_1synchronization__internal.html
a7a3e26e667311c0fb62e4519b7e6212d
()
cycleclock.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
cycleclock_8cc
absl/base/internal/cycleclock.h
absl/base/internal/unscaledcycleclock.h
absl
absl::base_internal
cycleclock.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
cycleclock_8h
absl::base_internal::CycleClock
absl::base_internal::CycleClockSource
absl
absl::base_internal
declare.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/
declare_8h
absl/strings/string_view.h
absl
absl::flags_internal
#define
ABSL_DECLARE_FLAG
declare_8h.html
afd00b0a6989e7726d70376d19907a788
(type, name)
demangle.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/internal/
demangle_8cc
absl/debugging/internal/demangle.h
absl::debugging_internal::AbbrevPair
absl::debugging_internal::ParseState
absl::debugging_internal::State
absl
absl::debugging_internal
bool(*
ParseFunc
namespaceabsl_1_1debugging__internal.html
a9c610b4b7156194f110a202bf9543493
)(State *)
static void
Append
namespaceabsl_1_1debugging__internal.html
af70ef6bf4efd9ec585aa96a94cc4963e
(State *state, const char *const str, const int length)
static bool
AtLeastNumCharsRemaining
namespaceabsl_1_1debugging__internal.html
ab23f7d273136b3695f930050e78ec5d5
(const char *str, int n)
bool
Demangle
namespaceabsl_1_1debugging__internal.html
a4e5d26402ebf91f99e3b264153011dd2
(const char *mangled, char *out, int out_size)
static bool
DisableAppend
namespaceabsl_1_1debugging__internal.html
aab1d5b06a3b0b5dba8e20a0e860d9169
(State *state)
static bool
EndsWith
namespaceabsl_1_1debugging__internal.html
a4f44cff2123425ce23630d6c331e98c0
(State *state, const char chr)
static bool
EnterNestedName
namespaceabsl_1_1debugging__internal.html
a8d88cf2f5a2454ee725a42f774b4ca8f
(State *state)
static bool
IdentifierIsAnonymousNamespace
namespaceabsl_1_1debugging__internal.html
af506db1d115d484c94777d5e389ccb10
(State *state, int length)
static void
InitState
namespaceabsl_1_1debugging__internal.html
a30c259ef8edcdf5d225ec54395774a9b
(State *state, const char *mangled, char *out, int out_size)
static bool
IsAlpha
namespaceabsl_1_1debugging__internal.html
a3f858c526af6e4e6734cba7560f108a9
(char c)
static bool
IsDigit
namespaceabsl_1_1debugging__internal.html
aaff67577fcd705fd8385e3b05e30c800
(char c)
static bool
IsFunctionCloneSuffix
namespaceabsl_1_1debugging__internal.html
a602dd3e590cc7b0874dd91b26d2a30f4
(const char *str)
static bool
IsLower
namespaceabsl_1_1debugging__internal.html
aea29bfc2dcd42a6b1f05c2622c43bd80
(char c)
static bool
LeaveNestedName
namespaceabsl_1_1debugging__internal.html
af422c3af07fbf5a1026c5c409e5f797d
(State *state, int16_t prev_value)
static bool
MaybeAppend
namespaceabsl_1_1debugging__internal.html
a5555299258a78ae98e2659b7dd7bbc30
(State *state, const char *const str)
static bool
MaybeAppendDecimal
namespaceabsl_1_1debugging__internal.html
a42fed6979c418ff229d05323f7ae2842
(State *state, unsigned int val)
static void
MaybeAppendSeparator
namespaceabsl_1_1debugging__internal.html
a1de08f5e277a8f770e33606f2b70a4e8
(State *state)
static void
MaybeAppendWithLength
namespaceabsl_1_1debugging__internal.html
abaf44f42913aeb20219fbd8379be55a5
(State *state, const char *const str, const int length)
static void
MaybeCancelLastSeparator
namespaceabsl_1_1debugging__internal.html
af3a612229ceb784d89d5fb7aa9180524
(State *state)
static void
MaybeIncreaseNestLevel
namespaceabsl_1_1debugging__internal.html
aff9708cef06176fc279a447548c08fc1
(State *state)
static bool
OneOrMore
namespaceabsl_1_1debugging__internal.html
a2c37ac222efda9cc7e761bf81363f0df
(ParseFunc parse_func, State *state)
static bool
Optional
namespaceabsl_1_1debugging__internal.html
a08900b1f003c04a0f84ffbedf37f919b
(bool)
static bool
Overflowed
namespaceabsl_1_1debugging__internal.html
a1b990f777975274fb5add16db9a9e4e3
(const State *state)
static bool
ParseArrayType
namespaceabsl_1_1debugging__internal.html
a6db53e26ff64af51c018e47c280d24c7
(State *state)
static bool
ParseBareFunctionType
namespaceabsl_1_1debugging__internal.html
aa002ba1d40254d1000056b8052a9c1da
(State *state)
static bool
ParseBaseUnresolvedName
namespaceabsl_1_1debugging__internal.html
ac3bd38c78d13451d18c85206adc5e2a1
(State *state)
static bool
ParseBuiltinType
namespaceabsl_1_1debugging__internal.html
a1b7dff71e8407dcbf739950343d111b1
(State *state)
static bool
ParseCallOffset
namespaceabsl_1_1debugging__internal.html
a5bbd1ae21e76bcd3551f9b6ec8d82f65
(State *state)
static bool
ParseCharClass
namespaceabsl_1_1debugging__internal.html
a15804253c44ef200b52724f78a17be5a
(State *state, const char *char_class)
static bool
ParseClassEnumType
namespaceabsl_1_1debugging__internal.html
affa8a9f2af5176b28adfd723c40ad209
(State *state)
static bool
ParseCtorDtorName
namespaceabsl_1_1debugging__internal.html
a93f34e10a950782f678a0366916844c5
(State *state)
static bool
ParseCVQualifiers
namespaceabsl_1_1debugging__internal.html
a1a1a411fa5bc6018092de09b122bda1b
(State *state)
static bool
ParseDecltype
namespaceabsl_1_1debugging__internal.html
a82f63d792cb9be8aa2dddfaaa5d33631
(State *state)
static bool
ParseDigit
namespaceabsl_1_1debugging__internal.html
a89bd8382b8625861a3933cec7badda5a
(State *state, int *digit)
static bool
ParseDiscriminator
namespaceabsl_1_1debugging__internal.html
a4b2e73801a24d85c3a472809eaf36057
(State *state)
static bool
ParseEncoding
namespaceabsl_1_1debugging__internal.html
a7d4251646d5097914ea5e93aa9c6e323
(State *state)
static bool
ParseExprCastValue
namespaceabsl_1_1debugging__internal.html
a5abd839786e43ed2dac41d077ae8ac4d
(State *state)
static bool
ParseExpression
namespaceabsl_1_1debugging__internal.html
a5d4aa6486d37de05cf6422a462196603
(State *state)
static bool
ParseExprPrimary
namespaceabsl_1_1debugging__internal.html
a75f44fd8e96a8db05257e0d279672eb8
(State *state)
static bool
ParseFloatNumber
namespaceabsl_1_1debugging__internal.html
a620da28d34c834b4896cc82bc9c7963a
(State *state)
static bool
ParseFunctionType
namespaceabsl_1_1debugging__internal.html
abc4b49465cb43f63e79eb9dd8ddabf7d
(State *state)
static bool
ParseIdentifier
namespaceabsl_1_1debugging__internal.html
a79b6f3568fa7eb7871b2761cfff4b7cd
(State *state, int length)
static bool
ParseLocalName
namespaceabsl_1_1debugging__internal.html
a466d00f58f40e76f077ab3d757a11d37
(State *state)
static bool
ParseLocalNameSuffix
namespaceabsl_1_1debugging__internal.html
abdc3c4c1b0e3662be11c22fb68d18135
(State *state)
static bool
ParseLocalSourceName
namespaceabsl_1_1debugging__internal.html
a0879c6b8616d4edf284db961c53cdcd4
(State *state)
static bool
ParseMangledName
namespaceabsl_1_1debugging__internal.html
aad95e1013a340f96bba2385e7e05a922
(State *state)
static bool
ParseName
namespaceabsl_1_1debugging__internal.html
a68fc67dc933ab4757c9da9b23511c36d
(State *state)
static bool
ParseNestedName
namespaceabsl_1_1debugging__internal.html
aaee73cf739d3a34d1c5ad2dcbfa212fc
(State *state)
static bool
ParseNumber
namespaceabsl_1_1debugging__internal.html
ac0f75703d16495c08d70f01404449f96
(State *state, int *number_out)
static bool
ParseNVOffset
namespaceabsl_1_1debugging__internal.html
a9c2f5aa2065e4b61add139590b419421
(State *state)
static bool
ParseOneCharToken
namespaceabsl_1_1debugging__internal.html
a64b922a8f435b29ed368ea336309318b
(State *state, const char one_char_token)
static bool
ParseOperatorName
namespaceabsl_1_1debugging__internal.html
ab111c60725da6945e624ba715482a906
(State *state, int *arity)
static bool
ParsePointerToMemberType
namespaceabsl_1_1debugging__internal.html
a16dea598696ab845f105eed172b8c516
(State *state)
static bool
ParsePrefix
namespaceabsl_1_1debugging__internal.html
a2d3e064e012f7be9e887c7141f8e41f3
(State *state)
static bool
ParseRefQualifier
namespaceabsl_1_1debugging__internal.html
a22e2ec9ae3e2e1ff70a02260c4167dbb
(State *state)
static bool
ParseSeqId
namespaceabsl_1_1debugging__internal.html
a24017fc86bc39e3aaa4ca84ea6a8c855
(State *state)
static bool
ParseSimpleId
namespaceabsl_1_1debugging__internal.html
af02a948c5be300dcc6005e8fe24600c4
(State *state)
static bool
ParseSourceName
namespaceabsl_1_1debugging__internal.html
ae5879d712ee7188af1d820155ad81992
(State *state)
static bool
ParseSpecialName
namespaceabsl_1_1debugging__internal.html
ab8ed2e71e9eab28d3cb9c9df81193443
(State *state)
static bool
ParseSubstitution
namespaceabsl_1_1debugging__internal.html
a1107dde5f411c48e66ee9de16ace827d
(State *state, bool accept_std)
static bool
ParseTemplateArg
namespaceabsl_1_1debugging__internal.html
aa015c32d393254af9849a957512a388e
(State *state)
static bool
ParseTemplateArgs
namespaceabsl_1_1debugging__internal.html
af61e8dd5740f083ddd5e82ec5add61aa
(State *state)
static bool
ParseTemplateParam
namespaceabsl_1_1debugging__internal.html
a91d4b7c9407dbafb4c48f4f042461048
(State *state)
static bool
ParseTemplateTemplateParam
namespaceabsl_1_1debugging__internal.html
a903ee6f7cf21f653c29408d82d07e08d
(State *state)
static bool
ParseTopLevelMangledName
namespaceabsl_1_1debugging__internal.html
a29af1dcb4a0c44009f93e480e6f9f8c9
(State *state)
static bool
ParseTwoCharToken
namespaceabsl_1_1debugging__internal.html
acb3b36020c0027297efd8c29a517a28a
(State *state, const char *two_char_token)
static bool
ParseType
namespaceabsl_1_1debugging__internal.html
acc4630f3e5b44e06ee99bb408e75db60
(State *state)
static bool
ParseUnnamedTypeName
namespaceabsl_1_1debugging__internal.html
a2ae9576d57e2a796ef61a20a5c1f482d
(State *state)
static bool
ParseUnqualifiedName
namespaceabsl_1_1debugging__internal.html
a96e637bf3f25ce0cdc6842b28eff2e7d
(State *state)
static bool
ParseUnresolvedName
namespaceabsl_1_1debugging__internal.html
a4e17db79db03998c08f1b991e911eb29
(State *state)
static bool
ParseUnresolvedType
namespaceabsl_1_1debugging__internal.html
af2a7ba65a7fe0ed7a8abbb00fc8f1fbc
(State *state)
static bool
ParseUnscopedName
namespaceabsl_1_1debugging__internal.html
ac65d2252d516c395e2a93dc8f1724e0a
(State *state)
static bool
ParseVOffset
namespaceabsl_1_1debugging__internal.html
a06a2bb2a6aec645fba86c5208f49035c
(State *state)
static const char *
RemainingInput
namespaceabsl_1_1debugging__internal.html
afd720a5cf7038eff700b7afa1be31fc9
(State *state)
static bool
RestoreAppend
namespaceabsl_1_1debugging__internal.html
a8c56ce42bdc86afacac64052cc8af741
(State *state, bool prev_value)
static_assert
namespaceabsl_1_1debugging__internal.html
a5ece121782134f472735fb11b2ec3341
(sizeof(ParseState)==4 *sizeof(int),"unexpected size of ParseState")
static size_t
StrLen
namespaceabsl_1_1debugging__internal.html
a2d048df3d4a980a096965a71ff6e567b
(const char *str)
static bool
StrPrefix
namespaceabsl_1_1debugging__internal.html
a0032be128db214384c9a7defbb7b0b3b
(const char *str, const char *prefix)
static bool
ZeroOrMore
namespaceabsl_1_1debugging__internal.html
afd19c621fc60b82d2e3cef01c5856f64
(ParseFunc parse_func, State *state)
static const AbbrevPair
kBuiltinTypeList
namespaceabsl_1_1debugging__internal.html
a531dd4129d6290b4025ff54bd57ba215
[]
static const AbbrevPair
kOperatorList
namespaceabsl_1_1debugging__internal.html
a0abe8b8783e93ce35a75a433a210eb92
[]
static const AbbrevPair
kSubstitutionList
namespaceabsl_1_1debugging__internal.html
ad8689fc2538679a140b7c48692044933
[]
demangle.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/internal/
demangle_8h
absl
absl::debugging_internal
bool
Demangle
namespaceabsl_1_1debugging__internal.html
a4e5d26402ebf91f99e3b264153011dd2
(const char *mangled, char *out, int out_size)
demangle_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/internal/
demangle__test_8cc
absl/debugging/internal/demangle.h
absl/base/internal/raw_logging.h
absl/debugging/internal/stack_consumption.h
absl/memory/memory.h
absl
absl::debugging_internal
direct_mmap.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
direct__mmap_8h
absl/base/config.h
duration.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/
duration_8cc
absl/base/casts.h
absl/numeric/int128.h
absl/time/time.h
absl
absl::time_internal
Duration
Ceil
namespaceabsl.html
a23f06a9e1070ef0f81609c320188002f
(const Duration d, const Duration unit)
Duration
DurationFromTimespec
namespaceabsl.html
a8ceee74365cc777d72ee9e8ded17deed
(timespec ts)
Duration
DurationFromTimeval
namespaceabsl.html
a781408deaf74ae9f55fe803ae6e3f987
(timeval tv)
double
FDivDuration
namespaceabsl.html
a4cdd3190a7f3c0ae5b2bdbdf6526078d
(Duration num, Duration den)
Duration
Floor
namespaceabsl.html
aedf7570f8e5ec395fa6c73acd926beb4
(const Duration d, const Duration unit)
std::string
FormatDuration
namespaceabsl.html
af4363f33e64e436318db8516a185b93e
(Duration d)
int64_t
IDivDuration
namespaceabsl_1_1time__internal.html
ac082cddc0aa2cea9f1464957b8fc89d1
(bool satq, const Duration num, const Duration den, Duration *rem)
bool
ParseDuration
namespaceabsl.html
a72713cd2813763b9935347c00d1a42f9
(const std::string &dur_string, Duration *d)
bool
ParseFlag
namespaceabsl.html
aee9fccbef7e01797dee7463d7940d688
(const std::string &text, Duration *dst, std::string *)
std::chrono::hours
ToChronoHours
namespaceabsl.html
ae5688f28233de2635b9e4120b7fb1fad
(Duration d)
std::chrono::microseconds
ToChronoMicroseconds
namespaceabsl.html
a1bbc307c07d6aa0c6ce6be875567c0ba
(Duration d)
std::chrono::milliseconds
ToChronoMilliseconds
namespaceabsl.html
aaa9c07a38c39695a5e62518472ecd42d
(Duration d)
std::chrono::minutes
ToChronoMinutes
namespaceabsl.html
a1ebd8e6ec7e9097903175706be1753d4
(Duration d)
std::chrono::nanoseconds
ToChronoNanoseconds
namespaceabsl.html
ac09db12701fbba29d8cfa607e6dac96b
(Duration d)
std::chrono::seconds
ToChronoSeconds
namespaceabsl.html
a94b1da2c1de936c02972ef64a1eec79f
(Duration d)
double
ToDoubleHours
namespaceabsl.html
a394855b4bee9e282afb516611bbbbc7a
(Duration d)
double
ToDoubleMicroseconds
namespaceabsl.html
a4c803561b91aa054cf2649e37317541d
(Duration d)
double
ToDoubleMilliseconds
namespaceabsl.html
a147f5f2681ecaee3dda2a88aef6ac81b
(Duration d)
double
ToDoubleMinutes
namespaceabsl.html
a01d824ff8d7ccc648aac818d273555fa
(Duration d)
double
ToDoubleNanoseconds
namespaceabsl.html
a47107d7b670cdf40704a812b066ab8be
(Duration d)
double
ToDoubleSeconds
namespaceabsl.html
a26cae48dc73ecc6365214e728b4295ef
(Duration d)
int64_t
ToInt64Hours
namespaceabsl.html
aa1f3171e2ed5d602b1189db8be75239c
(Duration d)
int64_t
ToInt64Microseconds
namespaceabsl.html
a8c4f2184ecfc6c4c548e90eb5a6eee5c
(Duration d)
int64_t
ToInt64Milliseconds
namespaceabsl.html
a4f70f2277b49d41ef19dabe4a049e391
(Duration d)
int64_t
ToInt64Minutes
namespaceabsl.html
ad418827a97991387aa825570f62bb65f
(Duration d)
int64_t
ToInt64Nanoseconds
namespaceabsl.html
a2f7fad1df8ca3b234c175d73716aeb06
(Duration d)
int64_t
ToInt64Seconds
namespaceabsl.html
a827ba40812e0fd6ca90a6593d3832acc
(Duration d)
timespec
ToTimespec
namespaceabsl.html
a8cf6fed1f32d72b1958852d3825e0390
(Duration d)
timeval
ToTimeval
namespaceabsl.html
a8510d39d436c5475f2145315493172d6
(Duration d)
Duration
Trunc
namespaceabsl.html
a424c017426071b22c1c151616773ffbe
(Duration d, Duration unit)
std::string
UnparseFlag
namespaceabsl.html
ab14c3e24c238f17e0c9e6b432c6d97d6
(Duration d)
duration_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/
duration__benchmark_8cc
absl/base/attributes.h
absl/time/time.h
duration_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/
duration__test_8cc
absl/time/time.h
#define
ROUND_TRIP_UNIT
duration__test_8cc.html
a67820d55ea90854766cd0ec76f970a03
(U, LOW, HIGH)
#define
TEST_ADD_OPS
duration__test_8cc.html
a69de85870e703aa93ac0ccb41df6779a
(UNIT)
#define
TEST_DURATION_CONVERSION
duration__test_8cc.html
ac45ca4ee040826f8ae56cac2a89746dd
(UNIT)
#define
TEST_FACTORY_OVERLOADS
duration__test_8cc.html
a911d9cae1b921614aa8d81cd8da7b373
(NAME)
#define
TEST_INF_DIV_WITH_TYPE
duration__test_8cc.html
a6abb89a6368d373935558c15e9b3405f
(T)
#define
TEST_INF_MUL_WITH_TYPE
duration__test_8cc.html
a89c62e85d20eccbaaa57145bc68fb8de
(T)
#define
TEST_MOD_IDENTITY
duration__test_8cc.html
a7becf0cf83baed8d7056674497fa308e
(a, b)
#define
TEST_MUL_OPS
duration__test_8cc.html
a6c1003ab588da489188af3b53bc86bfa
(UNIT)
#define
TEST_NAN_HANDLING
duration__test_8cc.html
a4ef716d7d28de36c29ac37024db18624
(NAME, NAN)
#define
TEST_PARSE_ROUNDTRIP
duration__test_8cc.html
a9b5d5e27f0bd8386dc9ef29823dabda4
(d)
#define
TEST_REL_OPS
duration__test_8cc.html
abd4d2e49214888023dc7d6a0e4d7ac3d
(UNIT)
dynamic_annotations.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
dynamic__annotations_8cc
absl/base/dynamic_annotations.h
#define
__has_feature
dynamic__annotations_8cc.html
af989845e24678c452b9222afdac95e7f
(x)
#define
DYNAMIC_ANNOTATIONS_EXTERNAL_IMPL
dynamic__annotations_8cc.html
ae2180bacf441d27f334224a340843762
void
AnnotateBenignRace
dynamic__annotations_8cc.html
a76caf8f7b14601a5c8a9a97f789e9faf
(const char *, int, const volatile void *, const char *)
void
AnnotateBenignRaceSized
dynamic__annotations_8cc.html
a6b6f5bcf22caf244c29c2c00b44d502f
(const char *, int, const volatile void *, size_t, const char *)
void
AnnotateEnableRaceDetection
dynamic__annotations_8cc.html
a07cc0b06df6fa06d163e1f6179213df3
(const char *, int, int)
void
AnnotateIgnoreReadsBegin
dynamic__annotations_8cc.html
a84e5577e8d6d82bea174167f1af3c0b0
(const char *, int)
void
AnnotateIgnoreReadsEnd
dynamic__annotations_8cc.html
a12efbb7703433688d379ce8ce3a19c8d
(const char *, int)
void
AnnotateIgnoreWritesBegin
dynamic__annotations_8cc.html
ac2e7dc4402e7e09568c2a8e63a02ea6f
(const char *, int)
void
AnnotateIgnoreWritesEnd
dynamic__annotations_8cc.html
aeb0d88d8e53e511275108fbb3955aca0
(const char *, int)
void
AnnotateMemoryIsInitialized
dynamic__annotations_8cc.html
af9e5a03c38fc31003d96bdf96401f6e8
(const char *, int, const volatile void *mem, size_t size)
void
AnnotateMemoryIsUninitialized
dynamic__annotations_8cc.html
af0ce6f31cc9f6ae3a44577899351406c
(const char *, int, const volatile void *mem, size_t size)
void
AnnotateRWLockAcquired
dynamic__annotations_8cc.html
ade83d91ed3eec12235310dc26f80eadf
(const char *, int, const volatile void *, long)
void
AnnotateRWLockCreate
dynamic__annotations_8cc.html
a3c5003bac22fccd6c0d7b90dcef4ba96
(const char *, int, const volatile void *)
void
AnnotateRWLockDestroy
dynamic__annotations_8cc.html
a82a9e18a8ce7bf6080441664acda0c9a
(const char *, int, const volatile void *)
void
AnnotateRWLockReleased
dynamic__annotations_8cc.html
af3f716464532d857910e88023cc9f1b7
(const char *, int, const volatile void *, long)
void
AnnotateThreadName
dynamic__annotations_8cc.html
afd330131882efbb2eaa419d775dc2c57
(const char *, int, const char *)
static int
GetRunningOnValgrind
dynamic__annotations_8cc.html
aaa7d600d8767ef94795c661488a5ca31
(void)
int
RunningOnValgrind
dynamic__annotations_8cc.html
a2cac2df354c64f06d576a308740dad22
(void)
double
ValgrindSlowdown
dynamic__annotations_8cc.html
a216defe47f3218a2d50016e5991775ab
(void)
dynamic_annotations.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
dynamic__annotations_8h
#define
ADDRESS_SANITIZER_REDZONE
dynamic__annotations_8h.html
ac19f6c96ecaff61ea46ad010f5ac4bfe
(name)
#define
ANNOTATE_BENIGN_RACE
dynamic__annotations_8h.html
a5da307fb03f321d33cb599dc0315acb4
(address, description)
#define
ANNOTATE_BENIGN_RACE_SIZED
dynamic__annotations_8h.html
ac71d8d86c4b9b8076f5ff2d57037a6aa
(address, size, description)
#define
ANNOTATE_BENIGN_RACE_STATIC
dynamic__annotations_8h.html
a1916331d6ff845d6d6ff5b761fb1d43d
(static_var, description)
#define
ANNOTATE_CONTIGUOUS_CONTAINER
dynamic__annotations_8h.html
ae27760b315baefd4e20905e8f921ca3b
(beg, end, old_mid, new_mid)
#define
ANNOTATE_ENABLE_RACE_DETECTION
dynamic__annotations_8h.html
a52227fd91eebaed566a60e9cfcc7c458
(enable)
#define
ANNOTATE_IGNORE_READS_AND_WRITES_BEGIN
dynamic__annotations_8h.html
aa6cbf777ab68529fdfff053e8240512a
()
#define
ANNOTATE_IGNORE_READS_AND_WRITES_END
dynamic__annotations_8h.html
a5a75fadba61d752eb034cd1c2122ba56
()
#define
ANNOTATE_IGNORE_READS_BEGIN
dynamic__annotations_8h.html
af12d2bccda17242567c5165c0d378751
()
#define
ANNOTATE_IGNORE_READS_END
dynamic__annotations_8h.html
a9537a31736d9e990c06f7b054a7d01be
()
#define
ANNOTATE_IGNORE_WRITES_BEGIN
dynamic__annotations_8h.html
abe7623fcbf51b9e76675126ea9eabf94
()
#define
ANNOTATE_IGNORE_WRITES_END
dynamic__annotations_8h.html
a864e4b3b30f91e3d01faa6cbe5d59096
()
#define
ANNOTATE_MEMORY_IS_INITIALIZED
dynamic__annotations_8h.html
acb4fd0ab267db37e2dafa9934f8b3f1e
(address, size)
#define
ANNOTATE_MEMORY_IS_UNINITIALIZED
dynamic__annotations_8h.html
a364239551840648542156d4c6e6888a1
(address, size)
#define
ANNOTATE_RWLOCK_ACQUIRED
dynamic__annotations_8h.html
a9d8b1274c2bbc6c2f4756b1997258127
(lock, is_w)
#define
ANNOTATE_RWLOCK_CREATE
dynamic__annotations_8h.html
aeb038fbad7400ce8124dbf8bf1ea50b4
(lock)
#define
ANNOTATE_RWLOCK_CREATE_STATIC
dynamic__annotations_8h.html
a0a917cc07f0ff60a30158adf31941e73
(lock)
#define
ANNOTATE_RWLOCK_DESTROY
dynamic__annotations_8h.html
aba298b8dd4cc472fb484463c94dde486
(lock)
#define
ANNOTATE_RWLOCK_RELEASED
dynamic__annotations_8h.html
a587b5e42c97194b6f6a4c838f698be25
(lock, is_w)
#define
ANNOTATE_THREAD_NAME
dynamic__annotations_8h.html
ad5715bb19f41507b44ff503bde6804e3
(name)
#define
ANNOTATE_UNPROTECTED_READ
dynamic__annotations_8h.html
a500758e7e3948c98b2ac55e97bf3cab2
(x)
#define
ATTRIBUTE_IGNORE_READS_BEGIN
dynamic__annotations_8h.html
a46c974fc3fdb76057ce9483e8b519494
#define
ATTRIBUTE_IGNORE_READS_END
dynamic__annotations_8h.html
adb227834b26495c1f255cbb07da6179b
#define
DYNAMIC_ANNOTATIONS_ENABLED
dynamic__annotations_8h.html
ad0cf8aac29bb14019ec974d8f4d0a7a4
void
AnnotateBenignRace
dynamic__annotations_8h.html
acb553f384fa239d9e1ce4e089b1a2127
(const char *file, int line, const volatile void *address, const char *description)
void
AnnotateBenignRaceSized
dynamic__annotations_8h.html
aa108f765db8ae91c35d3a7a6194ba33c
(const char *file, int line, const volatile void *address, size_t size, const char *description)
void
AnnotateEnableRaceDetection
dynamic__annotations_8h.html
ae98ac0bd1d52662ae23f3d91eecae2c5
(const char *file, int line, int enable)
void
AnnotateIgnoreReadsBegin
dynamic__annotations_8h.html
a0cda522a5a2abbd665d13f42b9f0bc5d
(const char *file, int line) ATTRIBUTE_IGNORE_READS_BEGIN
void
AnnotateIgnoreReadsEnd
dynamic__annotations_8h.html
ab1366321c22a3358e71a6707bd3f5e66
(const char *file, int line) ATTRIBUTE_IGNORE_READS_END
void
AnnotateIgnoreWritesBegin
dynamic__annotations_8h.html
a7528cbe9973812bd77c056260f48edac
(const char *file, int line)
void
AnnotateIgnoreWritesEnd
dynamic__annotations_8h.html
a97e4f1603efb96c3a63d8de0a311319b
(const char *file, int line)
void
AnnotateMemoryIsInitialized
dynamic__annotations_8h.html
a7341a4af245e929f4c501c79a5c9edb6
(const char *file, int line, const volatile void *mem, size_t size)
void
AnnotateMemoryIsUninitialized
dynamic__annotations_8h.html
acb5bd46991215e3bc747da0265c2a76a
(const char *file, int line, const volatile void *mem, size_t size)
void
AnnotateRWLockAcquired
dynamic__annotations_8h.html
a7817b7ba3b012763c0e0a6668cb5434c
(const char *file, int line, const volatile void *lock, long is_w)
void
AnnotateRWLockCreate
dynamic__annotations_8h.html
a438481c95ba8d377ee988cd000b8fbc8
(const char *file, int line, const volatile void *lock)
void
AnnotateRWLockCreateStatic
dynamic__annotations_8h.html
a3a43d81721ad1873dbe9725f93f2fa5a
(const char *file, int line, const volatile void *lock)
void
AnnotateRWLockDestroy
dynamic__annotations_8h.html
a4fcf5d5c30c7a4f5706e7ff7267485ec
(const char *file, int line, const volatile void *lock)
void
AnnotateRWLockReleased
dynamic__annotations_8h.html
a2991809b9e086dfa3b26ace925ef7f40
(const char *file, int line, const volatile void *lock, long is_w)
void
AnnotateThreadName
dynamic__annotations_8h.html
a22c9babdcf119c240b0aa344e9cde015
(const char *file, int line, const char *name)
int
RunningOnValgrind
dynamic__annotations_8h.html
a2cac2df354c64f06d576a308740dad22
(void)
double
ValgrindSlowdown
dynamic__annotations_8h.html
a216defe47f3218a2d50016e5991775ab
(void)
elf_mem_image.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/internal/
elf__mem__image_8cc
absl/debugging/internal/elf_mem_image.h
elf_mem_image.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/internal/
elf__mem__image_8h
endian.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
endian_8h
absl/base/config.h
absl/base/internal/unaligned_access.h
absl/base/port.h
absl
absl::big_endian
absl::little_endian
uint16_t
gbswap_16
namespaceabsl.html
a51b0fc937d3aec5460bd26e3b3683963
(uint16_t host_int)
uint32_t
gbswap_32
namespaceabsl.html
acd3a40d701928eed5d6068b413531ab0
(uint32_t host_int)
uint64_t
gbswap_64
namespaceabsl.html
a9ed84fddb572877d0a4d05330551bfa3
(uint64_t host_int)
uint32_t
gntohl
namespaceabsl.html
aa14b9766e4d66d51e4934608d72d91fd
(uint32_t x)
uint64_t
gntohll
namespaceabsl.html
aae1c152ca32a5b62c2fe5a0036f2a3a8
(uint64_t x)
uint16_t
gntohs
namespaceabsl.html
afb55145ef55609d26e1a8313fbf6f06f
(uint16_t x)
uint16_t
Load16
namespaceabsl_1_1little__endian.html
afa9ff5b8a85d47adc0f826ca4a1602a6
(const void *p)
uint16_t
Load16
namespaceabsl_1_1big__endian.html
a16c59ed57f9b5789ac2d320071a924fb
(const void *p)
uint32_t
Load32
namespaceabsl_1_1little__endian.html
ae43fea5b99a5c35cc815000d6b9554a1
(const void *p)
uint32_t
Load32
namespaceabsl_1_1big__endian.html
a5f9fcd1759f7a2a9119f97f1776f5166
(const void *p)
uint64_t
Load64
namespaceabsl_1_1little__endian.html
aab5a8257c3d661bdb83c0b64eb69ac7e
(const void *p)
uint64_t
Load64
namespaceabsl_1_1big__endian.html
a7603d8f25b3aed51a38f3e703c116b0e
(const void *p)
void
Store16
namespaceabsl_1_1little__endian.html
afab20200d36293a34af6d571b4553b14
(void *p, uint16_t v)
void
Store16
namespaceabsl_1_1big__endian.html
aaec6d8ccc038b4b4bb183006fcb78da1
(void *p, uint16_t v)
void
Store32
namespaceabsl_1_1little__endian.html
a25a952e17e977141a277bdcc56065c99
(void *p, uint32_t v)
void
Store32
namespaceabsl_1_1big__endian.html
a46d8a7b2cb61c63e1041c7f916d1bcd7
(void *p, uint32_t v)
void
Store64
namespaceabsl_1_1little__endian.html
a39f68eac3c2271641fd9995512490767
(void *p, uint64_t v)
void
Store64
namespaceabsl_1_1big__endian.html
a1af1607fcb65877d53473cfd93d4bbb4
(void *p, uint64_t v)
endian_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
endian__test_8cc
absl/base/internal/endian.h
absl/base/config.h
absl
equal_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/algorithm/
equal__benchmark_8cc
absl/algorithm/algorithm.h
escaping.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
escaping_8cc
absl/strings/escaping.h
absl/base/internal/endian.h
absl/base/internal/raw_logging.h
absl/base/internal/unaligned_access.h
absl/strings/internal/char_map.h
absl/strings/internal/resize_uninitialized.h
absl/strings/internal/utf8.h
absl/strings/str_cat.h
absl/strings/str_join.h
absl/strings/string_view.h
absl
#define
GET_INPUT
escaping_8cc.html
aee06c90e4ff0685636f99a30286fa664
(label, remain)
void
Base64Escape
namespaceabsl.html
a4049f668f66208cb3ab3debe89a2def5
(absl::string_view src, std::string *dest)
std::string
Base64Escape
namespaceabsl.html
af9846662d29d1b74eb6fbaa9b1178941
(absl::string_view src)
bool
Base64Unescape
namespaceabsl.html
ada33bde1dc4ba50a1a9d38fff16aaea0
(absl::string_view src, std::string *dest)
std::string
BytesToHexString
namespaceabsl.html
aa5cca7e13c2788bf06aa0682d0372cb9
(absl::string_view from)
std::string
CEscape
namespaceabsl.html
a9bc741542a635ade9b69edea417e85f7
(absl::string_view src)
std::string
CHexEscape
namespaceabsl.html
af24134bb5654e2384ee4b1032ac75732
(absl::string_view src)
bool
CUnescape
namespaceabsl.html
ac5cdbdf0bcce9b3f50a777c97b0f99b0
(absl::string_view source, std::string *dest, std::string *error)
std::string
HexStringToBytes
namespaceabsl.html
a82cf6041af420a69b56240f666970f14
(absl::string_view from)
std::string
Utf8SafeCEscape
namespaceabsl.html
a16ad12872b6dcee3c5d118621d02c69f
(absl::string_view src)
std::string
Utf8SafeCHexEscape
namespaceabsl.html
a45bd94c3050a223993393a9e4e02afdc
(absl::string_view src)
void
WebSafeBase64Escape
namespaceabsl.html
a3e5a3200bb7489d46e69fb816394e8fb
(absl::string_view src, std::string *dest)
std::string
WebSafeBase64Escape
namespaceabsl.html
ab7bebe9731d3f3ad0bc40dd1cda08c7d
(absl::string_view src)
bool
WebSafeBase64Unescape
namespaceabsl.html
a77534efae4a00a37b7b95f70d514313a
(absl::string_view src, std::string *dest)
escaping.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
escaping_8h
absl/base/macros.h
absl/strings/ascii.h
absl/strings/str_join.h
absl/strings/string_view.h
absl
void
Base64Escape
namespaceabsl.html
a4049f668f66208cb3ab3debe89a2def5
(absl::string_view src, std::string *dest)
std::string
Base64Escape
namespaceabsl.html
af9846662d29d1b74eb6fbaa9b1178941
(absl::string_view src)
bool
Base64Unescape
namespaceabsl.html
ada33bde1dc4ba50a1a9d38fff16aaea0
(absl::string_view src, std::string *dest)
std::string
BytesToHexString
namespaceabsl.html
aa5cca7e13c2788bf06aa0682d0372cb9
(absl::string_view from)
std::string
CEscape
namespaceabsl.html
a9bc741542a635ade9b69edea417e85f7
(absl::string_view src)
std::string
CHexEscape
namespaceabsl.html
af24134bb5654e2384ee4b1032ac75732
(absl::string_view src)
bool
CUnescape
namespaceabsl.html
a05009eba2a75deae0f61a79e4a0e964f
(absl::string_view source, std::string *dest)
bool
CUnescape
namespaceabsl.html
ac5cdbdf0bcce9b3f50a777c97b0f99b0
(absl::string_view source, std::string *dest, std::string *error)
std::string
HexStringToBytes
namespaceabsl.html
a82cf6041af420a69b56240f666970f14
(absl::string_view from)
std::string
Utf8SafeCEscape
namespaceabsl.html
a16ad12872b6dcee3c5d118621d02c69f
(absl::string_view src)
std::string
Utf8SafeCHexEscape
namespaceabsl.html
a45bd94c3050a223993393a9e4e02afdc
(absl::string_view src)
void
WebSafeBase64Escape
namespaceabsl.html
a3e5a3200bb7489d46e69fb816394e8fb
(absl::string_view src, std::string *dest)
std::string
WebSafeBase64Escape
namespaceabsl.html
ab7bebe9731d3f3ad0bc40dd1cda08c7d
(absl::string_view src)
bool
WebSafeBase64Unescape
namespaceabsl.html
a77534efae4a00a37b7b95f70d514313a
(absl::string_view src, std::string *dest)
escaping_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
escaping__benchmark_8cc
absl/strings/escaping.h
absl/base/internal/raw_logging.h
absl/strings/internal/escaping_test_common.h
escaping_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
escaping__test_8cc
absl/strings/escaping.h
absl/container/fixed_array.h
absl/strings/str_cat.h
absl/strings/internal/escaping_test_common.h
escaping_test_common.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
escaping__test__common_8h
absl/strings/string_view.h
absl::strings_internal::base64_testcase
absl
absl::strings_internal
const std::array< base64_testcase, 5 > &
base64_strings
namespaceabsl_1_1strings__internal.html
a97638460d37c3cb3fc42c7cb9f307aa1
()
examine_stack.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/internal/
examine__stack_8cc
absl/debugging/internal/examine_stack.h
absl/base/attributes.h
absl/base/internal/raw_logging.h
absl/base/macros.h
absl/debugging/stacktrace.h
absl/debugging/symbolize.h
absl
absl::debugging_internal
static void
DumpPCAndFrameSize
namespaceabsl_1_1debugging__internal.html
a3e7c7e27873022d85f326285a45d88cd
(void(*writerfn)(const char *, void *), void *writerfn_arg, void *pc, int framesize, const char *const prefix)
static void
DumpPCAndFrameSizeAndSymbol
namespaceabsl_1_1debugging__internal.html
a33b6bbbdae02d291534080b473b06f5d
(void(*writerfn)(const char *, void *), void *writerfn_arg, void *pc, void *symbolize_pc, int framesize, const char *const prefix)
void
DumpPCAndFrameSizesAndStackTrace
namespaceabsl_1_1debugging__internal.html
ab64b73ec5c47489b2f0a0fb1387e2854
(void *pc, void *const stack[], int frame_sizes[], int depth, int min_dropped_frames, bool symbolize_stacktrace, void(*writerfn)(const char *, void *), void *writerfn_arg)
void *
GetProgramCounter
namespaceabsl_1_1debugging__internal.html
a386768a4432f912d4b1e38f10d47656b
(void *vuc)
static constexpr int
kPrintfPointerFieldWidth
namespaceabsl_1_1debugging__internal.html
a690e1a47c6d4b2412f0291be0ed1c7a8
examine_stack.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/internal/
examine__stack_8h
absl
absl::debugging_internal
void
DumpPCAndFrameSizesAndStackTrace
namespaceabsl_1_1debugging__internal.html
ab64b73ec5c47489b2f0a0fb1387e2854
(void *pc, void *const stack[], int frame_sizes[], int depth, int min_dropped_frames, bool symbolize_stacktrace, void(*writerfn)(const char *, void *), void *writerfn_arg)
void *
GetProgramCounter
namespaceabsl_1_1debugging__internal.html
a386768a4432f912d4b1e38f10d47656b
(void *vuc)
exception_safety_testing.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
exception__safety__testing_8cc
absl/base/internal/exception_safety_testing.h
absl/meta/type_traits.h
testing
testing::exceptions_internal
testing::AssertionResult
FailureMessage
namespacetesting_1_1exceptions__internal.html
adbdc71c3237ea3ccbdaf5c4d80bb2583
(const TestException &e, int countdown) noexcept
std::string
GetSpecString
namespacetesting_1_1exceptions__internal.html
a921cf3503878512f02a656d6c3daea2f
(TypeSpec spec)
std::string
GetSpecString
namespacetesting_1_1exceptions__internal.html
a9935d0c183d7e8edd3b2d8526ed7ad7e
(AllocSpec spec)
exceptions_internal::ExceptionSafetyTestBuilder
MakeExceptionSafetyTester
namespacetesting.html
a9e2d79722d6e18e4097e0ce77d63ceba
()
void
MaybeThrow
namespacetesting_1_1exceptions__internal.html
a8f4be9a1bd8920895cdedccb82dec84f
(absl::string_view msg, bool throw_bad_alloc)
int
countdown
namespacetesting_1_1exceptions__internal.html
a6ba5632b3617ba202dbde425ae503000
exceptions_internal::NoThrowTag
nothrow_ctor
namespacetesting.html
ad59081098ee528303f704e7871c14167
exceptions_internal::StrongGuaranteeTagType
strong_guarantee
namespacetesting.html
a1098a46a50b98f954b435d097987b539
exception_safety_testing.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
exception__safety__testing_8h
absl/base/config.h
absl/base/internal/pretty_function.h
absl/memory/memory.h
absl/meta/type_traits.h
absl/strings/string_view.h
absl/strings/substitute.h
absl/utility/utility.h
testing::exceptions_internal::ConstructorTracker
testing::exceptions_internal::DefaultFactory
testing::exceptions_internal::ExceptionSafetyTest
testing::exceptions_internal::ExceptionSafetyTestBuilder
testing::exceptions_internal::FactoryPtrTypeHelper
testing::exceptions_internal::IsUniquePtr
testing::exceptions_internal::IsUniquePtr< std::unique_ptr< T, D > >
testing::exceptions_internal::NoThrowTag
testing::ThrowingAllocator::rebind
testing::exceptions_internal::StrongGuaranteeTagType
testing::exceptions_internal::TestBadAllocException
testing::exceptions_internal::TestException
testing::ThrowingAllocator
testing::ThrowingBool
testing::ThrowingValue
testing::exceptions_internal::TrackedAddress
testing::exceptions_internal::TrackedObject
testing::exceptions_internal::UninitializedT
testing
testing::exceptions_internal
AllocSpec
namespacetesting.html
ac61f59cd027af83df572ccee6a08373b
kEverythingThrows
namespacetesting.html
ac61f59cd027af83df572ccee6a08373bab2fcb4ddaad4f45ee54e43d3671886a3
kNoThrowAllocate
namespacetesting.html
ac61f59cd027af83df572ccee6a08373baa6606849798704c146a0632e9ee25518
TypeSpec
namespacetesting.html
ac6d1cfc69ff1d2b1563ede2d19942dad
kEverythingThrows
namespacetesting.html
ac61f59cd027af83df572ccee6a08373bab2fcb4ddaad4f45ee54e43d3671886a3
kNoThrowCopy
namespacetesting.html
ac6d1cfc69ff1d2b1563ede2d19942dadae6502733cc3d6ad6b71ac850d057d546
kNoThrowMove
namespacetesting.html
ac6d1cfc69ff1d2b1563ede2d19942dadaec66077dd4639f9965650963ebba7b45
kNoThrowNew
namespacetesting.html
ac6d1cfc69ff1d2b1563ede2d19942dadaf48feba3535fb7dcb0e3405720743b15
testing::AssertionResult
FailureMessage
namespacetesting_1_1exceptions__internal.html
adbdc71c3237ea3ccbdaf5c4d80bb2583
(const TestException &e, int countdown) noexcept
std::string
GetSpecString
namespacetesting_1_1exceptions__internal.html
a921cf3503878512f02a656d6c3daea2f
(TypeSpec spec)
std::string
GetSpecString
namespacetesting_1_1exceptions__internal.html
a9935d0c183d7e8edd3b2d8526ed7ad7e
(AllocSpec spec)
exceptions_internal::ExceptionSafetyTestBuilder
MakeExceptionSafetyTester
namespacetesting.html
a9e2d79722d6e18e4097e0ce77d63ceba
()
void
MaybeThrow
namespacetesting_1_1exceptions__internal.html
a8f4be9a1bd8920895cdedccb82dec84f
(absl::string_view msg, bool throw_bad_alloc)
constexpr TypeSpec
operator&
namespacetesting.html
a4ec6d20d4bcf1a43a7694085bbefcfaa
(TypeSpec a, TypeSpec b)
constexpr AllocSpec
operator&
namespacetesting.html
a798ff51bd6efc47ad8b8db5002196e13
(AllocSpec a, AllocSpec b)
void
operator,
namespacetesting.html
afea70c57ee9eb91f3b3a4808d7e91440
(const ThrowingValue< Spec > &, T &&)
void
operator,
namespacetesting.html
ae05c76d5ac5c0b911a3c95a7d7d1ac01
(T &&, const ThrowingValue< Spec > &)
constexpr TypeSpec
operator|
namespacetesting.html
a95a83f731741a9779fa27b97ca7b9bd9
(TypeSpec a, TypeSpec b)
constexpr AllocSpec
operator|
namespacetesting.html
ac2375787b8e01786c71dd7ded1034a68
(AllocSpec a, AllocSpec b)
void
SetCountdown
namespacetesting_1_1exceptions__internal.html
a38d4ec64926eb89a305a4ec863343256
(int i=0)
testing::AssertionResult
TestNothrowOp
namespacetesting.html
a8c2875a67dd03400010e0481583ae8d1
(const Operation &operation)
void
TestThrowingCtor
namespacetesting.html
af600448ebfee089a9734c2de0bd6e695
(Args &&...args)
void
UnsetCountdown
namespacetesting_1_1exceptions__internal.html
a991f376b0f52b3bc10ac2f1cc9ca8c6f
()
exception_safety_testing_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
exception__safety__testing__test_8cc
absl/base/internal/exception_safety_testing.h
absl/memory/memory.h
testing
exception_testing.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
exception__testing_8h
absl/base/config.h
#define
ABSL_BASE_INTERNAL_EXPECT_FAIL
exception__testing_8h.html
aaf75d7613ce431cc831accaa812b5408
(expr, exception_t, text)
extension.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/str_format/
extension_8cc
absl/strings/internal/str_format/extension.h
absl
absl::str_format_internal
#define
ABSL_LENGTH_MODS_EXPAND_
extension_8cc.html
a8b402e3b95e05841bc873aeeb28475e8
#define
X_SEP
extension_8cc.html
a923cd66e2074f32817a3468c5617a440
#define
X_SEP
extension_8cc.html
a923cd66e2074f32817a3468c5617a440
#define
X_VAL
extension_8cc.html
a2d8ce1fdecab586d315c0fd3b9f2fa1b
(id)
#define
X_VAL
extension_8cc.html
a2d8ce1fdecab586d315c0fd3b9f2fa1b
(id)
extension.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/str_format/
extension_8h
absl/base/port.h
absl/strings/internal/str_format/output.h
absl/strings/string_view.h
absl::str_format_internal::ConversionChar
absl::str_format_internal::ConversionSpec
absl::str_format_internal::ConvertResult
absl::str_format_internal::Flags
absl::str_format_internal::FormatRawSinkImpl
absl::str_format_internal::FormatSinkImpl
absl::str_format_internal::LengthMod
absl::str_format_internal::ConversionChar::Spec
absl::str_format_internal::LengthMod::Spec
absl
absl::str_format_internal
#define
ABSL_CONVERSION_CHARS_EXPAND_
extension_8h.html
a749fce82a58301534def1dc1736d27e4
(X_VAL, X_SEP)
#define
CONV_SET_CASE
extension_8h.html
a11dfb45cb146d8d60d1d5df588d76e1f
(c)
#define
CONV_SET_CASE
extension_8h.html
a11dfb45cb146d8d60d1d5df588d76e1f
(c)
#define
X_VAL
extension_8h.html
a2d8ce1fdecab586d315c0fd3b9f2fa1b
(id)
Conv
namespaceabsl_1_1str__format__internal.html
afa6120e73cd2de9c64776ec23a754ff4
constexpr bool
Contains
namespaceabsl_1_1str__format__internal.html
a28d700e501eebd60547b8599d4936e33
(Conv set, char c)
constexpr bool
Contains
namespaceabsl_1_1str__format__internal.html
aad2c662439dba5f70f993bf44695af52
(Conv set, Conv c)
constexpr Conv
ConversionCharToConv
namespaceabsl_1_1str__format__internal.html
a997ed2011962b637e4c2ae6c646df920
(char c)
constexpr uint64_t
ConversionCharToConvValue
namespaceabsl_1_1str__format__internal.html
a54cf81d46c45bc7e705b04ede278aaed
(char conv)
size_t
Excess
namespaceabsl_1_1str__format__internal.html
a8fbeb2cf2e801ed380c53a7ccae9fb73
(size_t used, size_t capacity)
constexpr Conv
operator|
namespaceabsl_1_1str__format__internal.html
a33984d30a8a98d826fc032fb53686993
(Conv a, Conv b)
extension_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/str_format/
extension__test_8cc
absl/strings/internal/str_format/extension.h
absl/strings/str_format.h
failure_signal_handler.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/
failure__signal__handler_8cc
absl/debugging/failure_signal_handler.h
absl/base/config.h
absl/base/attributes.h
absl/base/internal/raw_logging.h
absl/base/internal/sysinfo.h
absl/debugging/internal/examine_stack.h
absl/debugging/stacktrace.h
absl::FailureSignalData
absl::WriterFnStruct
absl
absl::debugging_internal
#define
ABSL_HAVE_SIGACTION
failure__signal__handler_8cc.html
a89ab724239bcf73a3d7b152bcfde4eae
#define
FSD_PREVIOUS_INIT
failure__signal__handler_8cc.html
a75f08553ed38c8e8712feed14d5e3b6b
static void
AbslFailureSignalHandler
namespaceabsl.html
a360cd046f8e97cc8a4013e96f92dd828
(int signo, siginfo_t *, void *ucontext)
static ABSL_CONST_INIT std::atomic< GetTidType >
failed_tid
namespaceabsl.html
ab9e042632e11cce86295c87c7c31e6fd
(0)
const char *
FailureSignalToString
namespaceabsl_1_1debugging__internal.html
a4b282af9b1ecb9895dadc176222a350d
(int signo)
void
InstallFailureSignalHandler
namespaceabsl.html
af51441d281af8beb129915273d0ab610
(const FailureSignalHandlerOptions &options)
static void
InstallOneFailureHandler
namespaceabsl.html
a85af1cb7f9b886779eaa77ece394837c
(FailureSignalData *data, void(*handler)(int, siginfo_t *, void *))
static int
MaybeSetupAlternateStack
namespaceabsl.html
ae3f03da34f263e0b842e1b11d8dbcf64
()
static void
PortableSleepForSeconds
namespaceabsl.html
a18785045e0880f26234e9388698ac38b
(int seconds)
static void
RaiseToDefaultHandler
namespaceabsl.html
a8768c3495939b49961e374277ae17548
(int signo)
static void
RaiseToPreviousHandler
namespaceabsl.html
afd8b1ba7e5b2493ce6e08cdf0739c786
(int signo)
static bool
SetupAlternateStackOnce
namespaceabsl.html
afca793b434e3da725408b5f07e2c309b
()
static void
WriteFailureInfo
namespaceabsl.html
a77cbbee95631b1b26c5d9b4d7dc5fd09
(int signo, void *ucontext, void(*writerfn)(const char *))
static void
WriterFnWrapper
namespaceabsl.html
a55e377a61885f2387646c721a4f2ad98
(const char *data, void *arg)
static void
WriteSignalMessage
namespaceabsl.html
ae32270c99cc9d3cff08043ff9c7831fb
(int signo, void(*writerfn)(const char *))
static ABSL_ATTRIBUTE_NOINLINE void
WriteStackTrace
namespaceabsl.html
a8e7adf855b07a9868b1eb2b885550d2f
(void *ucontext, bool symbolize_stacktrace, void(*writerfn)(const char *, void *), void *writerfn_arg)
static void
WriteToStderr
namespaceabsl.html
a4caddafb16116569624c9904cefec3f9
(const char *data)
static ABSL_CONST_INIT FailureSignalData
failure_signal_data
namespaceabsl.html
a1ba48a0ec7057fb0c81b7a742261406e
[]
static ABSL_CONST_INIT FailureSignalHandlerOptions
fsh_options
namespaceabsl.html
a8c5e272261be1fd1f102b5c968eb278a
failure_signal_handler.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/
failure__signal__handler_8h
absl::FailureSignalHandlerOptions
absl
absl::debugging_internal
const char *
FailureSignalToString
namespaceabsl_1_1debugging__internal.html
a4b282af9b1ecb9895dadc176222a350d
(int signo)
void
InstallFailureSignalHandler
namespaceabsl.html
af51441d281af8beb129915273d0ab610
(const FailureSignalHandlerOptions &options)
failure_signal_handler_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/
failure__signal__handler__test_8cc
absl/debugging/failure_signal_handler.h
absl/base/internal/raw_logging.h
absl/debugging/stacktrace.h
absl/debugging/symbolize.h
absl/strings/match.h
absl/strings/str_cat.h
int
main
failure__signal__handler__test_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
fixed_array.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/
fixed__array_8h
absl/algorithm/algorithm.h
absl/base/dynamic_annotations.h
absl/base/internal/throw_delegate.h
absl/base/macros.h
absl/base/optimization.h
absl/base/port.h
absl/container/internal/compressed_tuple.h
absl/memory/memory.h
absl::FixedArray::EmptyInlinedStorage
absl::FixedArray
absl::FixedArray::NonEmptyInlinedStorage
absl::FixedArray::Storage
absl::FixedArray::StorageElementWrapper
absl
static constexpr auto
kFixedArrayUseDefault
namespaceabsl.html
ae7e6ee3a5160737b4a50f0af785224f5
fixed_array_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/
fixed__array__benchmark_8cc
absl/container/fixed_array.h
fixed_array_exception_safety_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/
fixed__array__exception__safety__test_8cc
absl/container/fixed_array.h
absl/base/internal/exception_safety_testing.h
absl
fixed_array_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/
fixed__array__test_8cc
absl/container/fixed_array.h
absl/base/internal/exception_testing.h
absl/hash/hash_testing.h
absl/memory/memory.h
flag.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/
flag_8cc
absl/flags/flag.h
absl
#define
ABSL_FLAGS_ATOMIC_GET
flag_8cc.html
a9e6ce71126f31f3918332ec337e8e5ad
(T)
flag.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/
flag_8h
absl/base/attributes.h
absl/base/casts.h
absl/flags/config.h
absl/flags/declare.h
absl/flags/internal/commandlineflag.h
absl/flags/internal/flag.h
absl/flags/marshalling.h
absl
#define
ABSL_FLAG
flag_8h.html
aef84531317a08a10e51d6f726fcd1d0f
(Type, name, default_value, help)
#define
ABSL_FLAG_IMPL
flag_8h.html
ac43d69b01c0959f6a8971325162767b1
(Type, name, default_value, help)
#define
ABSL_FLAG_IMPL_DECLARE_DEF_VAL_WRAPPER
flag_8h.html
a7577e48895924c979a521386504bbc4d
(name, Type, default_value)
#define
ABSL_FLAG_IMPL_DECLARE_HELP_WRAPPER
flag_8h.html
a49904b4a77e87829f29110d727ea7ec2
(name, txt)
#define
ABSL_FLAG_IMPL_FILENAME
flag_8h.html
ae4a656007ba0ffaff1aaf3b43f655289
()
#define
ABSL_FLAG_IMPL_FLAGHELP
flag_8h.html
a32e456fd22cae976ed66ca312740c964
(txt)
#define
ABSL_FLAG_IMPL_FLAGNAME
flag_8h.html
a122e5ceb7ecffde94ab26f2568f692a4
(txt)
#define
ABSL_FLAG_IMPL_REGISTRAR
flag_8h.html
a25d36affa71547f84b7c179fc858c210
(T, flag)
#define
ABSL_FLAGS_INTERNAL_LOCK_FREE_EXPORT
flag_8h.html
ad309b22c813d84584d91cbc7552a4dd3
(T)
#define
ABSL_FLAGS_INTERNAL_LOCK_FREE_VALIDATE
flag_8h.html
ae89dd4a8679e6746a53705c282a11019
(BIT)
#define
ABSL_RETIRED_FLAG
flag_8h.html
a953ff598a410de8a2c9f0d93735ad70c
(type, flagname, default_value, explanation)
T
GetFlag
namespaceabsl.html
a2c62d43ff7badd30ff1d50c8b86ccad4
(const absl::Flag< T > &flag)
void
SetFlag
namespaceabsl.html
a36197da0558ffb4e2c1b0177c3b441dd
(absl::Flag< T > *flag, const T &v)
void
SetFlag
namespaceabsl.html
a477c9eae222a977e77ff39823e55c66c
(absl::Flag< T > *flag, const V &v)
internal/flag.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/internal/
internal_2flag_8h
absl/flags/internal/commandlineflag.h
absl/flags/internal/registry.h
absl::flags_internal::EmptyBraces
absl::flags_internal::Flag
absl::flags_internal::FlagRegistrar
absl
absl::flags_internal
T *
MakeFromDefaultValue
namespaceabsl_1_1flags__internal.html
a3c23ec8978922c7da7059a40b3f5d966
(T t)
T *
MakeFromDefaultValue
namespaceabsl_1_1flags__internal.html
ae6ec94af10aefd8047e6458d807a79c1
(EmptyBraces)
flag_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/
flag__test_8cc
absl/flags/flag.h
absl/strings/match.h
absl/strings/numbers.h
absl/strings/str_cat.h
absl/strings/str_split.h
ABSL_DECLARE_FLAG
flag__test_8cc.html
a51dc8454d9ba93339a7a633b8fdb7778
(int64_t, mistyped_int_flag)
ABSL_DECLARE_FLAG
flag__test_8cc.html
aa4cf0ed69654006ca730bf1121abf969
(std::vector< std::string >, mistyped_string_flag)
ABSL_DECLARE_FLAG
flag__test_8cc.html
af646e873308e628f7a7e082c02e4b325
(bool, test_flag_01)
ABSL_DECLARE_FLAG
flag__test_8cc.html
a568a266465ac5dd17bc5bd28670d8fa1
(int, test_flag_02)
ABSL_DECLARE_FLAG
flag__test_8cc.html
a3a1a746b80c5c8266b3f4270c40b3a5d
(int16_t, test_flag_03)
ABSL_DECLARE_FLAG
flag__test_8cc.html
a3d9fff06c4d067f028fbd21b1489199d
(uint16_t, test_flag_04)
ABSL_DECLARE_FLAG
flag__test_8cc.html
a538ecad7ef2518dd926f99d67e27a002
(int32_t, test_flag_05)
ABSL_DECLARE_FLAG
flag__test_8cc.html
ad9f043363474661150426d7694eeae38
(uint32_t, test_flag_06)
ABSL_DECLARE_FLAG
flag__test_8cc.html
ac82191a9d81e7a7d464a032d3042d5ff
(int64_t, test_flag_07)
ABSL_DECLARE_FLAG
flag__test_8cc.html
a153fd775955b5d6dd7871ba90ed62fcc
(uint64_t, test_flag_08)
ABSL_DECLARE_FLAG
flag__test_8cc.html
ac014923ee739509109477c634e3b9518
(double, test_flag_09)
ABSL_DECLARE_FLAG
flag__test_8cc.html
accc0faabf3f8ccd9d3e544b16cd57882
(float, test_flag_10)
ABSL_DECLARE_FLAG
flag__test_8cc.html
a7c6f2a395f6ea77517a992b8e8283b25
(std::string, test_flag_11)
ABSL_FLAG
flag__test_8cc.html
a80826d5b16083f243e7a613a83c95ad5
(bool, test_flag_01, true,"test flag 01")
ABSL_FLAG
flag__test_8cc.html
a19c07f6f01a895159537e577eda534b9
(int, test_flag_02, 1234,"test flag 02")
ABSL_FLAG
flag__test_8cc.html
a17bdee09c4e582e385491f496b8fe7a9
(int16_t, test_flag_03,-34,"test flag 03")
ABSL_FLAG
flag__test_8cc.html
a8eed689326ff2bb2ac48d33e41e1bdd9
(uint16_t, test_flag_04, 189,"test flag 04")
ABSL_FLAG
flag__test_8cc.html
a811468d9246eb7cdc0c3514a6d02dc1a
(int32_t, test_flag_05, 10765,"test flag 05")
ABSL_FLAG
flag__test_8cc.html
ad53a2487ac36905de848eb336b546394
(uint32_t, test_flag_06, 40000,"test flag 06")
ABSL_FLAG
flag__test_8cc.html
a15a6ac88335428e844a9c6d9c23683ea
(int64_t, test_flag_07,-1234567,"test flag 07")
ABSL_FLAG
flag__test_8cc.html
abb474f720d29aebc9639e397fc8ced3a
(uint64_t, test_flag_08, 9876543,"test flag 08")
ABSL_FLAG
flag__test_8cc.html
acae0b91800b48f64401f3bfbb261d438
(double, test_flag_09,-9.876e-50,"test flag 09")
ABSL_FLAG
flag__test_8cc.html
ad640bd6066dbc049c32b218f630804ac
(float, test_flag_10, 1.234e12f,"test flag 10")
ABSL_FLAG
flag__test_8cc.html
a0d34912057d26150ecded32a78e340a6
(std::string, test_flag_11,"","test flag 11")
ABSL_FLAG
flag__test_8cc.html
a5b14f1927dc5509c40399f6505532ca1
(int, test_flag_12, GetDflt1(),"test flag 12")
ABSL_FLAG
flag__test_8cc.html
ad4d5a297f87192b932a95bd5ed2ad692
(std::string, test_flag_13, absl::StrCat("AAA","BBB"),"test flag 13")
ABSL_FLAG
flag__test_8cc.html
a87c991782c6e5cc26a817d0e41c024de
(bool, test_flag_14, true, absl::StrCat("test ","flag ","14"))
ABSL_FLAG
flag__test_8cc.html
a3e597005fc489180ae56d3f2de06ea14
(int, test_flag_with_cb, 100,"").OnUpdate(TestFlagCB)
ABSL_FLAG
flag__test_8cc.html
ad6627b3a30702a9c8846956dab5f3118
(int, test_flag_with_lambda_cb, 200,"").OnUpdate([]()
ABSL_FLAG
flag__test_8cc.html
a15ce1e7801f10c0a4e93cfe884cd29ae
(CustomUDT, test_flag_15, CustomUDT(),"test flag 15")
ABSL_FLAG
flag__test_8cc.html
ab720f3faedbebdb37ba1a7cf90651257
(ConversionTestVal, test_flag_16, ConversionTestVal::ViaImplicitConv::kTen,"test flag 16")
ABSL_FLAG
flag__test_8cc.html
acdd81569e0c8b1f3cd115a889e6b3801
(NonDfltConstructible, ndc_flag1, NonDfltConstructible('1'),"Flag with non default constructible type")
ABSL_FLAG
flag__test_8cc.html
aaef65f237958e46a390719f5cb01c323
(NonDfltConstructible, ndc_flag2, 0,"Flag with non default constructible type")
ABSL_RETIRED_FLAG
flag__test_8cc.html
aa05675f4b7545ffd77e8061d2ab2ee4a
(bool, old_bool_flag, true,"old descr")
ABSL_RETIRED_FLAG
flag__test_8cc.html
a57383669ce3cb1c008c1a9cb96f2312e
(int, old_int_flag,(int) std::sqrt(10),"old descr")
ABSL_RETIRED_FLAG
flag__test_8cc.html
a46d9da984c0a6ae1284045443a9eb607
(std::string, old_str_flag,"", absl::StrCat("old ","descr"))
flag_test_defs.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/
flag__test__defs_8cc
absl/flags/flag.h
ABSL_FLAG
flag__test__defs_8cc.html
ad1933a7f23215db8f0e91df4b5edd044
(int, mistyped_int_flag, 0,"")
ABSL_FLAG
flag__test__defs_8cc.html
a28de439f6521577c88498630e2e85e59
(std::string, mistyped_string_flag,"","")
flat_hash_map.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/
flat__hash__map_8h
absl/algorithm/container.h
absl/container/internal/container_memory.h
absl/container/internal/hash_function_defaults.h
absl/container/internal/raw_hash_map.h
absl/memory/memory.h
absl::flat_hash_map
absl::container_internal::FlatHashMapPolicy
absl::container_algorithm_internal::IsUnorderedContainer< absl::flat_hash_map< Key, T, Hash, KeyEqual, Allocator > >
absl
absl::container_algorithm_internal
absl::container_internal
flat_hash_map_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/
flat__hash__map__test_8cc
absl/container/flat_hash_map.h
absl/container/internal/hash_generator_testing.h
absl/container/internal/unordered_map_constructor_test.h
absl/container/internal/unordered_map_lookup_test.h
absl/container/internal/unordered_map_members_test.h
absl/container/internal/unordered_map_modifiers_test.h
absl/types/any.h
absl
absl::container_internal
flat_hash_set.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/
flat__hash__set_8h
absl/algorithm/container.h
absl/base/macros.h
absl/container/internal/container_memory.h
absl/container/internal/hash_function_defaults.h
absl/container/internal/raw_hash_set.h
absl/memory/memory.h
absl::flat_hash_set
absl::container_internal::FlatHashSetPolicy
absl::container_algorithm_internal::IsUnorderedContainer< absl::flat_hash_set< Key, Hash, KeyEqual, Allocator > >
absl
absl::container_algorithm_internal
absl::container_internal
flat_hash_set_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/
flat__hash__set__test_8cc
absl/container/flat_hash_set.h
absl/container/internal/hash_generator_testing.h
absl/container/internal/unordered_set_constructor_test.h
absl/container/internal/unordered_set_lookup_test.h
absl/container/internal/unordered_set_members_test.h
absl/container/internal/unordered_set_modifiers_test.h
absl/memory/memory.h
absl/strings/string_view.h
absl
absl::container_internal
float_conversion.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/str_format/
float__conversion_8cc
absl/strings/internal/str_format/float_conversion.h
absl
absl::str_format_internal
bool
ConvertFloatImpl
namespaceabsl_1_1str__format__internal.html
a53c4d38c3566406221e30cb9c09873f0
(long double v, const ConversionSpec &conv, FormatSinkImpl *sink)
bool
ConvertFloatImpl
namespaceabsl_1_1str__format__internal.html
aa09ce2aef285b352140df775c49f7cb4
(float v, const ConversionSpec &conv, FormatSinkImpl *sink)
bool
ConvertFloatImpl
namespaceabsl_1_1str__format__internal.html
afa1bcd45e90a1bfef61b96eb0240e7ed
(double v, const ConversionSpec &conv, FormatSinkImpl *sink)
float_conversion.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/str_format/
float__conversion_8h
absl/strings/internal/str_format/extension.h
absl
absl::str_format_internal
bool
ConvertFloatImpl
namespaceabsl_1_1str__format__internal.html
a53c4d38c3566406221e30cb9c09873f0
(long double v, const ConversionSpec &conv, FormatSinkImpl *sink)
bool
ConvertFloatImpl
namespaceabsl_1_1str__format__internal.html
aa09ce2aef285b352140df775c49f7cb4
(float v, const ConversionSpec &conv, FormatSinkImpl *sink)
bool
ConvertFloatImpl
namespaceabsl_1_1str__format__internal.html
afa1bcd45e90a1bfef61b96eb0240e7ed
(double v, const ConversionSpec &conv, FormatSinkImpl *sink)
format.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/
format_8cc
absl/time/internal/cctz/include/cctz/time_zone.h
absl/time/time.h
absl
std::string
FormatTime
namespaceabsl.html
a10fdd13645dd0d6455f91e5ec60aaa02
(const std::string &format, absl::Time t, absl::TimeZone tz)
std::string
FormatTime
namespaceabsl.html
a8b6765a1c6d40f830d5cb0d6aa47ef39
(absl::Time t, absl::TimeZone tz)
std::string
FormatTime
namespaceabsl.html
aa361e72aeb266eeb55d727362710bef4
(absl::Time t)
bool
ParseFlag
namespaceabsl.html
aca978d62fd03ebe1ed8c478bd007eebd
(const std::string &text, absl::Time *t, std::string *error)
bool
ParseTime
namespaceabsl.html
a2d1288eed721223ece78e842a9990702
(const std::string &format, const std::string &input, absl::Time *time, std::string *err)
bool
ParseTime
namespaceabsl.html
a860e3f8e1dcbf4651dc945c82594e3cc
(const std::string &format, const std::string &input, absl::TimeZone tz, absl::Time *time, std::string *err)
std::string
UnparseFlag
namespaceabsl.html
a670a822ff7a994c553fb33d4267c30e9
(absl::Time t)
const char
RFC1123_full
namespaceabsl.html
af02a3596cda4ba7742fb068343b40a62
[]
const char
RFC1123_no_wday
namespaceabsl.html
aa1efda7dc5322ec60f4a8bbc82291d81
[]
const char
RFC3339_full
namespaceabsl.html
a4002db7ce890d100f80a0085d6236da1
[]
const char
RFC3339_sec
namespaceabsl.html
a0b25530b1e3bb7eb8c088eac81d74125
[]
format_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/
format__benchmark_8cc
absl/time/internal/test_util.h
absl/time/time.h
format_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/
format__test_8cc
absl/time/internal/test_util.h
absl/time/time.h
generate_copts.py
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/copts/
generate__copts_8py
generate_copts::CMakeStyle
generate_copts::StarlarkStyle
generate_copts
def
copt_list
namespacegenerate__copts.html
af5802ae032edee3855768d9da96307ca
def
file_header_lines
namespacegenerate__copts.html
a20d4f7656def4e451779538d94be25e6
def
flatten
namespacegenerate__copts.html
af540cd622fe972db5b31f74eba85236f
def
generate_copt_file
namespacegenerate__copts.html
a845af94570581657368fd8aaa7a21f3f
def
main
namespacegenerate__copts.html
a57ac45ce7409e0680096c7f49bd1fd7b
def
relative_filename
namespacegenerate__copts.html
a6829aa82957526414a16e6ab07304ef3
graphcycles.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/internal/
graphcycles_8cc
absl/base/attributes.h
absl/base/internal/low_level_alloc.h
absl/synchronization/internal/graphcycles.h
absl/base/internal/hide_ptr.h
absl/base/internal/raw_logging.h
absl/base/internal/spinlock.h
absl::synchronization_internal::GraphCycles::Rep
absl
absl::synchronization_internal
#define
HASH_FOR_EACH
graphcycles_8cc.html
a44f0ff9dec2c90e6474302b7d6eff201
(elem, eset)
static void
BackwardDFS
namespaceabsl_1_1synchronization__internal.html
a678c08bc5534fc909cdcb03fe8edeb89
(GraphCycles::Rep *r, int32_t n, int32_t lower_bound)
static Node *
FindNode
namespaceabsl_1_1synchronization__internal.html
a228191d3a0e0aaae59277c333b184755
(GraphCycles::Rep *rep, GraphId id)
static bool
ForwardDFS
namespaceabsl_1_1synchronization__internal.html
ad278b5c4edb7552c3fbdd951498efaa8
(GraphCycles::Rep *r, int32_t n, int32_t upper_bound)
static void
MoveToList
namespaceabsl_1_1synchronization__internal.html
a6076fa9da77ccddc2989f59da0afbb7e
(GraphCycles::Rep *r, Vec< int32_t > *src, Vec< int32_t > *dst)
static void
Reorder
namespaceabsl_1_1synchronization__internal.html
a11aba26e93dc92e73061058bcc917c7b
(GraphCycles::Rep *r)
static void
Sort
namespaceabsl_1_1synchronization__internal.html
ad6a3ddf3a73ad0539dccb1b2e674cd72
(const Vec< Node * > &, Vec< int32_t > *delta)
graphcycles.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/internal/
graphcycles_8h
absl::synchronization_internal::GraphCycles
absl::synchronization_internal::GraphId
absl
absl::synchronization_internal
GraphId
InvalidGraphId
namespaceabsl_1_1synchronization__internal.html
ab3d8c7658be04e5d06ae41a09564067f
()
graphcycles_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/internal/
graphcycles__benchmark_8cc
absl/synchronization/internal/graphcycles.h
absl/base/internal/raw_logging.h
graphcycles_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/internal/
graphcycles__test_8cc
absl/synchronization/internal/graphcycles.h
absl/base/internal/raw_logging.h
absl/base/macros.h
absl::synchronization_internal::Edge
absl::synchronization_internal::GraphCyclesTest
absl
absl::synchronization_internal
std::map< int, GraphId >
IdMap
namespaceabsl_1_1synchronization__internal.html
ae92a4f9b6caabcef90cc240965af84ee
static void
CheckEdges
namespaceabsl_1_1synchronization__internal.html
a633637a0befbff2d24591296e87c186d
(Nodes *nodes, Edges *edges, const IdMap &id, GraphCycles *gc)
static void
CheckInvariants
namespaceabsl_1_1synchronization__internal.html
ade17c125d30f71d7c3b921bce71c2dee
(const GraphCycles &gc)
static void
CheckTransitiveClosure
namespaceabsl_1_1synchronization__internal.html
ac77273b73a7ff677f7407fc59863f0d5
(Nodes *nodes, Edges *edges, const IdMap &id, GraphCycles *gc)
static int
EdgeIndex
namespaceabsl_1_1synchronization__internal.html
a8af8006c3f26561ce180f75c7d95d8be
(Edges *edges, int from, int to)
static GraphId
Get
namespaceabsl_1_1synchronization__internal.html
a25757e9f90dbd432487a6010a2271a45
(const IdMap &id, int num)
static bool
IsReachable
namespaceabsl_1_1synchronization__internal.html
a0fa9d53ed8c88996aadd46126968360e
(Edges *edges, int from, int to, std::unordered_set< int > *seen)
static void
PrintEdges
namespaceabsl_1_1synchronization__internal.html
ae1606aeb460a5f61fab2cc756a101fef
(Edges *edges)
static void
PrintGCEdges
namespaceabsl_1_1synchronization__internal.html
a58a49e5fd2f3a419521cd13f0fd04708
(Nodes *nodes, const IdMap &id, GraphCycles *gc)
static void
PrintGCTransitiveClosure
namespaceabsl_1_1synchronization__internal.html
a1faeeb6a0aa8118cc3806f1fcc969a7e
(Nodes *nodes, const IdMap &id, GraphCycles *gc)
static void
PrintTransitiveClosure
namespaceabsl_1_1synchronization__internal.html
ad1e5315a7cc4433fe9ae96ddfe4f45d7
(Nodes *nodes, Edges *edges)
static int
RandomEdge
namespaceabsl_1_1synchronization__internal.html
a0246158eac6e16e98c0985a11f9934a5
(RandomEngine *rng, Edges *edges)
static int
RandomNode
namespaceabsl_1_1synchronization__internal.html
afefba2e638dd0af6c7a3db60f175b9de
(RandomEngine *rng, Nodes *nodes)
TEST
namespaceabsl_1_1synchronization__internal.html
a475ed33e70f6eccbbcf2fc6bb2145dd2
(GraphCycles, RandomizedTest)
TEST_F
namespaceabsl_1_1synchronization__internal.html
a2307c46679e358177554cc2c67166793
(GraphCyclesTest, NoCycle)
TEST_F
namespaceabsl_1_1synchronization__internal.html
af7fc144440271baea84b77d45fb1237f
(GraphCyclesTest, SimpleCycle)
TEST_F
namespaceabsl_1_1synchronization__internal.html
aa9a8260819a0691e1f7ed3f951ec58e8
(GraphCyclesTest, IndirectCycle)
TEST_F
namespaceabsl_1_1synchronization__internal.html
afdda32ee5907680451fc463bc005421a
(GraphCyclesTest, LongPath)
TEST_F
namespaceabsl_1_1synchronization__internal.html
ace0c4031c7bbb8b52e1c4e5d3f4ccd34
(GraphCyclesTest, RemoveNode)
TEST_F
namespaceabsl_1_1synchronization__internal.html
a10644c9743203ff200f396802695c249
(GraphCyclesTest, ManyEdges)
hash.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/hash/internal/
hash_8cc
absl/hash/internal/hash.h
absl
absl::hash_internal
hash.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/hash/
hash_8h
absl/hash/internal/hash.h
absl::HashState
absl
internal/hash.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/hash/internal/
internal_2hash_8h
absl/base/internal/endian.h
absl/base/port.h
absl/container/fixed_array.h
absl/meta/type_traits.h
absl/numeric/int128.h
absl/strings/string_view.h
absl/types/optional.h
absl/types/variant.h
absl/utility/utility.h
absl/hash/internal/city.h
absl::hash_internal::AggregateBarrier
absl::hash_internal::CityHashState
absl::hash_internal::Hash
absl::hash_internal::HashImpl
absl::hash_internal::HashSelect
absl::hash_internal::HashStateBase
absl::hash_internal::HashSelect::HashValueProbe
absl::hash_internal::is_hashable
absl::hash_internal::is_uniquely_represented
absl::hash_internal::is_uniquely_represented< bool >
absl::hash_internal::is_uniquely_represented< Integral, typename std::enable_if< std::is_integral< Integral >::value >::type >
absl::hash_internal::is_uniquely_represented< unsigned char >
absl::hash_internal::HashSelect::LegacyHashProbe
absl::hash_internal::PoisonedHash
absl::hash_internal::HashSelect::Probe
absl::hash_internal::HashSelect::State
absl::hash_internal::HashSelect::StdHashProbe
absl::hash_internal::HashSelect::UniquelyRepresentedProbe
absl::hash_internal::VariantVisitor
absl
absl::hash_internal
#define
ABSL_HASH_INTERNAL_SUPPORT_LEGACY_HASH_
internal_2hash_8h.html
a791d2fe2c7d355de3017d62146c4712c
std::enable_if< std::is_same< B, bool >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
ab2e5ea751c4264cf549ff79f098626d4
(H hash_state, B value)
std::enable_if< std::is_enum< Enum >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a7ffa994f46bdd3d7e876f5590768b134
(H hash_state, Enum e)
std::enable_if< std::is_same< Float, float >::value||std::is_same< Float, double >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a85f8e50e6386db6e863ba043f59d1dcf
(H hash_state, Float value)
std::enable_if< std::is_same< LongDouble, long double >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a39c734a2a38826101f2d18047d12eaaa
(H hash_state, LongDouble value)
H
AbslHashValue
namespaceabsl_1_1hash__internal.html
a5cc817f287dc6bffb9c5c547cd976735
(H hash_state, T *ptr)
H
AbslHashValue
namespaceabsl_1_1hash__internal.html
a7c7c8a2cb204f7e8d7c867923cb9159a
(H hash_state, std::nullptr_t)
std::enable_if< is_hashable< T1 >::value &&is_hashable< T2 >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a9a913a770b155de89f01eb7c02b6a0e1
(H hash_state, const std::pair< T1, T2 > &p)
std::enable_if< absl::conjunction< is_hashable< Ts >...>::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a195893daf92bc5243618a4e906d3c2ef
(H hash_state, const std::tuple< Ts...> &t)
H
AbslHashValue
namespaceabsl_1_1hash__internal.html
a55a87e0dfdd9ee9c04f61006b960fc92
(H hash_state, const std::unique_ptr< T, D > &ptr)
H
AbslHashValue
namespaceabsl_1_1hash__internal.html
ae261d509d7730a982dbcc5d645f22891
(H hash_state, const std::shared_ptr< T > &ptr)
H
AbslHashValue
namespaceabsl_1_1hash__internal.html
a053db7fdbe08069af1a9d2ccec2f67bb
(H hash_state, absl::string_view str)
std::enable_if< is_hashable< T >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
ac24eb113cc67ea2b2779222a7b435f4b
(H hash_state, const std::array< T, N > &array)
std::enable_if< is_hashable< T >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a55734c9d5500985d17927d81cae88883
(H hash_state, const std::deque< T, Allocator > &deque)
std::enable_if< is_hashable< T >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a8dcd3f3b918a31c665ec5c1f439fb2bf
(H hash_state, const std::forward_list< T, Allocator > &list)
std::enable_if< is_hashable< T >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
ab55b2723be8c3d66d8fccd67d32a0d1c
(H hash_state, const std::list< T, Allocator > &list)
std::enable_if< is_hashable< T >::value &&!std::is_same< T, bool >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a78bdfa0ec5f500a5ed5510c5537c48f3
(H hash_state, const std::vector< T, Allocator > &vector)
std::enable_if< is_hashable< Key >::value &&is_hashable< T >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a18c2b3952f05c2f727b730a86dcdf02d
(H hash_state, const std::map< Key, T, Compare, Allocator > &map)
std::enable_if< is_hashable< Key >::value &&is_hashable< T >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a31226a52bcf24e9613b8405cf55de87e
(H hash_state, const std::multimap< Key, T, Compare, Allocator > &map)
std::enable_if< is_hashable< Key >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a63dba4c9dce608575c2cd2ad7720f248
(H hash_state, const std::set< Key, Compare, Allocator > &set)
std::enable_if< is_hashable< Key >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
aba41c56a91d32259b66dd401718e78ad
(H hash_state, const std::multiset< Key, Compare, Allocator > &set)
std::enable_if< is_hashable< T >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a3f373ae7c7f01d3cc4d8a97b852d29fb
(H hash_state, const absl::optional< T > &opt)
std::enable_if< conjunction< is_hashable< T >...>::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a4789ac5fb185ef8a73093e72971641b1
(H hash_state, const absl::variant< T...> &v)
H
hash_bytes
namespaceabsl_1_1hash__internal.html
a57eec8498f929d0a5ed8623e3ceef7da
(H hash_state, const T &value)
std::enable_if< is_uniquely_represented< T >::value, H >::type
hash_range_or_bytes
namespaceabsl_1_1hash__internal.html
a820cfc106c1c28816489a68864742b73
(H hash_state, const T *data, size_t size)
H
hash_tuple
namespaceabsl_1_1hash__internal.html
a5b556f29b9eb3d990486a9da7ab1a7fd
(H hash_state, const Tuple &t, absl::index_sequence< Is...>)
hash_function_defaults.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
hash__function__defaults_8h
absl/base/config.h
absl/hash/hash.h
absl/strings/string_view.h
absl::container_internal::HashEq< T * >::Eq
absl::container_internal::StringHashEq::Eq
absl::container_internal::HashEq< T * >::Hash
absl::container_internal::HashEq
absl::container_internal::HashEq< absl::string_view >
absl::container_internal::HashEq< std::shared_ptr< T > >
absl::container_internal::HashEq< std::string >
absl::container_internal::HashEq< std::unique_ptr< T, D > >
absl::container_internal::HashEq< T * >
absl::container_internal::StringHash
absl::container_internal::StringHashEq
absl
absl::container_internal
hash_function_defaults_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
hash__function__defaults__test_8cc
absl/container/internal/hash_function_defaults.h
absl/strings/string_view.h
std::hash< Hashable< H > >
Hashable
absl
absl::container_internal
std
Hash
hash__function__defaults__test_8cc.html
a4bb64ca18aa30fe73276fff5b72bb6b0
kStd
hash__function__defaults__test_8cc.html
a4bb64ca18aa30fe73276fff5b72bb6b0a6ce053add722f3d9c85f159fe786feaf
kExtension
hash__function__defaults__test_8cc.html
a4bb64ca18aa30fe73276fff5b72bb6b0a9b047c8331fb8de836ac391a5de8692b
hash_generator_testing.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
hash__generator__testing_8cc
absl/container/internal/hash_generator_testing.h
absl
absl::container_internal
absl::container_internal::hash_internal
std::mt19937_64 *
GetSharedRng
namespaceabsl_1_1container__internal_1_1hash__internal.html
a48f28b7631764e63194c5135a5aefe11
()
hash_generator_testing.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
hash__generator__testing_8h
absl/container/internal/hash_policy_testing.h
absl/meta/type_traits.h
absl/strings/string_view.h
absl::container_internal::hash_internal::Generator< absl::string_view >
absl::container_internal::hash_internal::Generator< Enum >
absl::container_internal::hash_internal::Generator< EnumClass >
absl::container_internal::hash_internal::Generator< NonStandardLayout >
absl::container_internal::hash_internal::Generator< std::pair< K, V > >
absl::container_internal::hash_internal::Generator< std::string >
absl::container_internal::hash_internal::Generator< std::tuple< Ts...> >
absl::container_internal::hash_internal::Generator< T, typename std::enable_if< std::is_integral< T >::value >::type >
absl::container_internal::hash_internal::Generator< U, absl::void_t< decltype(std::declval< U & >().key()), decltype(std::declval< U & >().value())> >
absl::container_internal::hash_internal::generator_internal::IsMap
absl::container_internal::hash_internal::generator_internal::IsMap< Map, absl::void_t< typename Map::mapped_type > >
absl
absl::container_internal
absl::container_internal::hash_internal
absl::container_internal::hash_internal::generator_internal
Enum
namespaceabsl_1_1container__internal_1_1hash__internal.html
aaca49cfdb6a5a6473ab15c3b44941505
kEnumEmpty
namespaceabsl_1_1container__internal_1_1hash__internal.html
aaca49cfdb6a5a6473ab15c3b44941505a304a83897118a2a4d9e83abdcaac09c6
kEnumDeleted
namespaceabsl_1_1container__internal_1_1hash__internal.html
aaca49cfdb6a5a6473ab15c3b44941505a757b77f1ae9d7a306cb98f75f80d0576
EnumClass
namespaceabsl_1_1container__internal_1_1hash__internal.html
ab6ba2d6ccc56271fa49e8022cb89bf1b
kEmpty
namespaceabsl_1_1container__internal_1_1hash__internal.html
ab6ba2d6ccc56271fa49e8022cb89bf1bad4d74f876c9b2841d33c9f560e702846
kDeleted
namespaceabsl_1_1container__internal_1_1hash__internal.html
ab6ba2d6ccc56271fa49e8022cb89bf1ba7acd715deb9791a8684c1a7ea3053b07
std::mt19937_64 *
GetSharedRng
namespaceabsl_1_1container__internal_1_1hash__internal.html
a48f28b7631764e63194c5135a5aefe11
()
std::ostream &
operator<<
namespaceabsl_1_1container__internal_1_1hash__internal.html
ac8240d3d3a280c33b70d15bf619cb693
(std::ostream &o, const EnumClass &ec)
hash_policy_testing.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
hash__policy__testing_8h
absl/hash/hash.h
absl/strings/string_view.h
absl::container_internal::Alloc
absl::container_internal::NonStandardLayout
absl::container_internal::Alloc::rebind
absl::container_internal::StatefulTestingEqual
absl::container_internal::StatefulTestingHash
absl::container_internal::hash_testing_internal::WithId
absl
absl::container_internal
absl::container_internal::hash_testing_internal
#define
ABSL_UNORDERED_SUPPORTS_ALLOC_CTORS
hash__policy__testing_8h.html
a46d9a7e680b27dcace7345bd62180878
auto
items
namespaceabsl_1_1container__internal.html
a0936310b289b7529b37a9fd547155dda
(const Map &m)-> std
auto
keys
namespaceabsl_1_1container__internal.html
a2d47a13b4a8c95eb384354d6d34b3f34
(const Set &s)-> std
hash_policy_testing_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
hash__policy__testing__test_8cc
absl/container/internal/hash_policy_testing.h
absl
absl::container_internal
hash_policy_traits.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
hash__policy__traits_8h
absl/meta/type_traits.h
absl::container_internal::hash_policy_traits::ConstantIteratorsImpl
absl::container_internal::hash_policy_traits::ConstantIteratorsImpl< P, absl::void_t< typename P::constant_iterators > >
absl::container_internal::hash_policy_traits
absl::container_internal::hash_policy_traits::ReturnKey
absl
absl::container_internal
hash_policy_traits_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
hash__policy__traits__test_8cc
absl/container/internal/hash_policy_traits.h
absl
absl::container_internal
hash_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/hash/
hash__test_8cc
absl/hash/hash.h
absl/container/flat_hash_set.h
absl/hash/hash_testing.h
absl/hash/internal/spy_hash_state.h
absl/meta/type_traits.h
absl/numeric/int128.h
std::hash< CustomHashType< Tags...> >
std::hash< ValueWithBoolConversion >
absl::hash_internal::is_uniquely_represented< CustomHashType< Tags...>, typename EnableIfContained< InvokeTag::kUniquelyRepresented, Tags...>::type >
absl
absl::hash_internal
std
EnumClass
hash__test_8cc.html
a6d070f7ac07a01e24ac1bc6d06dea22c
LegacyEnum
hash__test_8cc.html
aa96677ce3f0674fc28be8d54cf6516a7
hash_testing.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/hash/
hash__testing_8h
absl/hash/internal/spy_hash_state.h
absl/meta/type_traits.h
absl/strings/str_cat.h
absl/types/variant.h
absl::hash_internal::ContainerAsVector
absl::hash_internal::ContainerAsVector< std::tuple< T...> >
absl::hash_internal::ContainerAsVector< std::tuple<> >
absl::hash_internal::DefaultEquals
absl::hash_internal::EqVisitor
absl::hash_internal::ExpandVisitor
absl::hash_internal::TypeSet::Insert
absl::hash_internal::TypeSet::Insert< U, true >
absl::hash_internal::MakeTypeSet
absl::hash_internal::MakeTypeSet< T, Ts...>
absl::hash_internal::PrintVisitor
absl::hash_internal::TypeSet
absl
absl::hash_internal
ABSL_MUST_USE_RESULT testing::AssertionResult
VerifyTypeImplementsAbslHashCorrectly
namespaceabsl.html
adee14c2e62ea40ceb8e835bd01fb0c77
(const Container &values)
ABSL_MUST_USE_RESULT testing::AssertionResult
VerifyTypeImplementsAbslHashCorrectly
namespaceabsl.html
aafec3c188e859d1570950d292ed5d230
(const Container &values, Eq equals)
ABSL_MUST_USE_RESULT testing::AssertionResult
VerifyTypeImplementsAbslHashCorrectly
namespaceabsl.html
a649627f16f6b794c8fe019ca09e856f4
(std::initializer_list< T > values)
ABSL_MUST_USE_RESULT testing::AssertionResult
VerifyTypeImplementsAbslHashCorrectly
namespaceabsl.html
aa3aacdb6778851d73e2aaacd37cdc6db
(std::initializer_list< T > values, Eq equals)
ABSL_MUST_USE_RESULT testing::AssertionResult
VerifyTypeImplementsAbslHashCorrectly
namespaceabsl_1_1hash__internal.html
aa4f5bf8fd7a4ceabb447e385f62068a1
(const Container &values, Eq equals)
hashtable_debug.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
hashtable__debug_8h
absl/container/internal/hashtable_debug_hooks.h
absl::container_internal::HashtableDebugProbeSummary
absl
absl::container_internal
size_t
AllocatedByteSize
namespaceabsl_1_1container__internal.html
a7bab92ef74fa2b31712e5aac97859168
(const C &c)
size_t
GetHashtableDebugNumProbes
namespaceabsl_1_1container__internal.html
aa7c8e38bd88a1b7036910f8e3f1b29ea
(const C &c, const typename C::key_type &key)
std::vector< size_t >
GetHashtableDebugNumProbesHistogram
namespaceabsl_1_1container__internal.html
a4a59e22d868309b41aa5d67fe0b1a30d
(const C &container)
HashtableDebugProbeSummary
GetHashtableDebugProbeSummary
namespaceabsl_1_1container__internal.html
a922a7ca1a88d57e68ad106ef5c2ee622
(const C &container)
size_t
LowerBoundAllocatedByteSize
namespaceabsl_1_1container__internal.html
a1d6ff93e2573a8131a78e4ff1fdce845
(size_t num_elements)
hashtable_debug_hooks.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
hashtable__debug__hooks_8h
absl::container_internal::hashtable_debug_internal::HashtableDebugAccess
absl
absl::container_internal
absl::container_internal::hashtable_debug_internal
auto
GetKey
namespaceabsl_1_1container__internal_1_1hashtable__debug__internal.html
ab19f73088dfa366e386c7745fe2f1d9c
(const typename T::value_type &pair, int)-> decltype(get< 0 >(pair))
const T::key_type &
GetKey
namespaceabsl_1_1container__internal_1_1hashtable__debug__internal.html
a8a59e0784b88db3e978daa6ca125c565
(const typename T::key_type &key, char)
hashtablez_sampler.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
hashtablez__sampler_8cc
absl/container/internal/hashtablez_sampler.h
absl/base/attributes.h
absl/container/internal/have_sse.h
absl/debugging/stacktrace.h
absl/memory/memory.h
absl/synchronization/mutex.h
absl
absl::container_internal
void
RecordInsertSlow
namespaceabsl_1_1container__internal.html
abf50ab91eb5fcef9eb36cf99b1bd759f
(HashtablezInfo *info, size_t hash, size_t distance_from_desired)
HashtablezInfo *
SampleSlow
namespaceabsl_1_1container__internal.html
a927a061a8dbda3e18c20194f448e0617
(int64_t *next_sample)
void
SetHashtablezEnabled
namespaceabsl_1_1container__internal.html
a6ed3dd8c827dab0d158481ec4e6f823b
(bool enabled)
void
SetHashtablezMaxSamples
namespaceabsl_1_1container__internal.html
ac3934a103d404084243ed64623934dab
(int32_t max)
void
SetHashtablezSampleParameter
namespaceabsl_1_1container__internal.html
a7137908009cc04ed4f372b4e224e42ce
(int32_t rate)
void
UnsampleSlow
namespaceabsl_1_1container__internal.html
a191dfb25b906c4d6a1e7069303c88db4
(HashtablezInfo *info)
hashtablez_sampler.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
hashtablez__sampler_8h
absl/base/internal/per_thread_tls.h
absl/base/optimization.h
absl/container/internal/have_sse.h
absl/synchronization/mutex.h
absl/utility/utility.h
absl::container_internal::HashtablezInfo
absl::container_internal::HashtablezInfoHandle
absl::container_internal::HashtablezSampler
absl
absl::container_internal
void
RecordEraseSlow
namespaceabsl_1_1container__internal.html
a1476155d97c29c62884facf29d2f1ac5
(HashtablezInfo *info)
void
RecordInsertSlow
namespaceabsl_1_1container__internal.html
abf50ab91eb5fcef9eb36cf99b1bd759f
(HashtablezInfo *info, size_t hash, size_t distance_from_desired)
void
RecordRehashSlow
namespaceabsl_1_1container__internal.html
a5ed328d81373e3fc0ec65bd32b76ad38
(HashtablezInfo *info, size_t total_probe_length)
void
RecordStorageChangedSlow
namespaceabsl_1_1container__internal.html
ad4eb9bfff087a5587d85f9c5dd8d5d95
(HashtablezInfo *info, size_t size, size_t capacity)
HashtablezInfoHandle
Sample
namespaceabsl_1_1container__internal.html
a3402e9172393e6cbc42c968b023cfd79
()
HashtablezInfo *
SampleSlow
namespaceabsl_1_1container__internal.html
a927a061a8dbda3e18c20194f448e0617
(int64_t *next_sample)
void
SetHashtablezEnabled
namespaceabsl_1_1container__internal.html
a6ed3dd8c827dab0d158481ec4e6f823b
(bool enabled)
void
SetHashtablezMaxSamples
namespaceabsl_1_1container__internal.html
ac3934a103d404084243ed64623934dab
(int32_t max)
void
SetHashtablezSampleParameter
namespaceabsl_1_1container__internal.html
a7137908009cc04ed4f372b4e224e42ce
(int32_t rate)
void
UnsampleSlow
namespaceabsl_1_1container__internal.html
a191dfb25b906c4d6a1e7069303c88db4
(HashtablezInfo *info)
const bool
kAbslContainerInternalSampleEverything
namespaceabsl_1_1container__internal.html
a129f8c220f30e363b5f0ec49a1ca61fc
hashtablez_sampler_force_weak_definition.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
hashtablez__sampler__force__weak__definition_8cc
absl/container/internal/hashtablez_sampler.h
absl/base/attributes.h
absl
absl::container_internal
hashtablez_sampler_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
hashtablez__sampler__test_8cc
absl/container/internal/hashtablez_sampler.h
absl/base/attributes.h
absl/container/internal/have_sse.h
absl/synchronization/blocking_counter.h
absl/synchronization/internal/thread_pool.h
absl/synchronization/mutex.h
absl/synchronization/notification.h
absl/time/clock.h
absl/time/time.h
absl::container_internal::HashtablezInfoHandlePeer
absl
absl::container_internal
constexpr int
kProbeLength
hashtablez__sampler__test_8cc.html
a16ded5f268f2107071716444fe83f74d
have_sse.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
have__sse_8h
#define
SWISSTABLE_HAVE_SSE2
have__sse_8h.html
ad7870693868ea5439e25c045bb105959
#define
SWISSTABLE_HAVE_SSSE3
have__sse_8h.html
ae154237a522adc3091c212c8727f5585
hide_ptr.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
hide__ptr_8h
absl
absl::base_internal
constexpr uintptr_t
HideMask
namespaceabsl_1_1base__internal.html
ada43d8d44ea2e3a4f6a673d8718c3faa
()
uintptr_t
HidePtr
namespaceabsl_1_1base__internal.html
aeb41da611c733908de983f7a1ba0b6d3
(T *ptr)
T *
UnhidePtr
namespaceabsl_1_1base__internal.html
a25b9a9257f2911c9b75891ffc8eb5218
(uintptr_t hidden)
identity.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
identity_8h
absl::internal::identity
absl
absl::internal
inline_variable.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
inline__variable_8h
absl/base/internal/identity.h
#define
ABSL_INTERNAL_INLINE_CONSTEXPR
inline__variable_8h.html
a401cd241bee1b210ebca85418447c7cb
(var_type, name, init)
inline_variable_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
inline__variable__test_8cc
absl/base/internal/inline_variable.h
absl/base/internal/inline_variable_testing.h
absl
absl::inline_variable_testing_internal
inline_variable_test_a.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
inline__variable__test__a_8cc
absl/base/internal/inline_variable_testing.h
absl
absl::inline_variable_testing_internal
const Foo &
get_foo_a
namespaceabsl_1_1inline__variable__testing__internal.html
a7195270530418293037d1b8cff7cfe46
()
const int &
get_int_a
namespaceabsl_1_1inline__variable__testing__internal.html
abbb1a2e82d7b16ef65413a3f524da46e
()
inline_variable_test_b.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
inline__variable__test__b_8cc
absl/base/internal/inline_variable_testing.h
absl
absl::inline_variable_testing_internal
const Foo &
get_foo_b
namespaceabsl_1_1inline__variable__testing__internal.html
a078d5a3cf46a5aa8cd8b0f6a786312ec
()
const int &
get_int_b
namespaceabsl_1_1inline__variable__testing__internal.html
ad457004b04458bf83d57705ce8669808
()
inline_variable_testing.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
inline__variable__testing_8h
absl/base/internal/inline_variable.h
absl::inline_variable_testing_internal::Foo
absl
absl::inline_variable_testing_internal
ABSL_INTERNAL_INLINE_CONSTEXPR
namespaceabsl_1_1inline__variable__testing__internal.html
aa60cf63ad5aa34c5c22edb6301e2fe23
(Foo, inline_variable_foo,{})
ABSL_INTERNAL_INLINE_CONSTEXPR
namespaceabsl_1_1inline__variable__testing__internal.html
a1c9eaa0293b291a8abbc5bba019afae8
(Foo, other_inline_variable_foo,{})
ABSL_INTERNAL_INLINE_CONSTEXPR
namespaceabsl_1_1inline__variable__testing__internal.html
abf83ec966c03ffdbe374bfa17840177b
(int, inline_variable_int, 5)
ABSL_INTERNAL_INLINE_CONSTEXPR
namespaceabsl_1_1inline__variable__testing__internal.html
adcadd3f30e0cdc5c533b81404c50989f
(int, other_inline_variable_int, 5)
ABSL_INTERNAL_INLINE_CONSTEXPR
namespaceabsl_1_1inline__variable__testing__internal.html
a5c068e4fd03450f66c3a8f3d98b7e0df
(void(*)(), inline_variable_fun_ptr, nullptr)
const Foo &
get_foo_a
namespaceabsl_1_1inline__variable__testing__internal.html
a7195270530418293037d1b8cff7cfe46
()
const Foo &
get_foo_b
namespaceabsl_1_1inline__variable__testing__internal.html
a078d5a3cf46a5aa8cd8b0f6a786312ec
()
const int &
get_int_a
namespaceabsl_1_1inline__variable__testing__internal.html
abbb1a2e82d7b16ef65413a3f524da46e
()
const int &
get_int_b
namespaceabsl_1_1inline__variable__testing__internal.html
ad457004b04458bf83d57705ce8669808
()
inlined_vector.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/
inlined__vector_8h
absl/algorithm/algorithm.h
absl/base/internal/throw_delegate.h
absl/base/optimization.h
absl/base/port.h
absl/container/internal/inlined_vector.h
absl/memory/memory.h
absl::InlinedVector
absl
H
AbslHashValue
namespaceabsl.html
a506dc72f8b8db856f6cb13a17adf55b7
(H h, const absl::InlinedVector< TheT, TheN, TheA > &a)
bool
operator!=
namespaceabsl.html
a78dbd46464e8900c304d14534f0567bc
(const absl::InlinedVector< T, N, A > &a, const absl::InlinedVector< T, N, A > &b)
bool
operator<
namespaceabsl.html
aa48960e448fa3aefb047530196e017b7
(const absl::InlinedVector< T, N, A > &a, const absl::InlinedVector< T, N, A > &b)
bool
operator<=
namespaceabsl.html
aabcadd94f539da66532f7199bfc95fa9
(const absl::InlinedVector< T, N, A > &a, const absl::InlinedVector< T, N, A > &b)
bool
operator==
namespaceabsl.html
a6e23a3339a264413328c9a0ce0896eac
(const absl::InlinedVector< T, N, A > &a, const absl::InlinedVector< T, N, A > &b)
bool
operator>
namespaceabsl.html
a190b6b1dd99fa3df43c9775c7140c4dc
(const absl::InlinedVector< T, N, A > &a, const absl::InlinedVector< T, N, A > &b)
bool
operator>=
namespaceabsl.html
a49d80292dfe7f27ea80f4de0875f6907
(const absl::InlinedVector< T, N, A > &a, const absl::InlinedVector< T, N, A > &b)
void
swap
namespaceabsl.html
adbd420d4735e3c6761625bb1cdbc8faf
(absl::InlinedVector< T, N, A > &a, absl::InlinedVector< T, N, A > &b) noexcept(noexcept(a.swap(b)))
internal/inlined_vector.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
internal_2inlined__vector_8h
absl/container/internal/compressed_tuple.h
absl/meta/type_traits.h
absl::inlined_vector_internal::Storage::Allocated
absl::inlined_vector_internal::Storage::Data
absl::inlined_vector_internal::Storage::Inlined
absl::inlined_vector_internal::Storage
absl
absl::inlined_vector_internal
void
DestroyElements
namespaceabsl_1_1inlined__vector__internal.html
a679cbc1190c5135e1ac790beffd4db63
(AllocatorType *alloc_ptr, ValueType *destroy_first, SizeType destroy_size)
inlined_vector_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/
inlined__vector__benchmark_8cc
absl/base/internal/raw_logging.h
absl/base/macros.h
absl/container/inlined_vector.h
absl/strings/str_cat.h
inlined_vector_exception_safety_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/
inlined__vector__exception__safety__test_8cc
absl/base/internal/exception_safety_testing.h
absl/container/inlined_vector.h
inlined_vector_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/
inlined__vector__test_8cc
absl/container/inlined_vector.h
absl/base/attributes.h
absl/base/internal/exception_testing.h
absl/base/internal/raw_logging.h
absl/base/macros.h
absl/container/internal/counting_allocator.h
absl/container/internal/test_instance_tracker.h
absl/hash/hash_testing.h
absl/memory/memory.h
absl/strings/str_cat.h
int128.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/numeric/
int128_8cc
absl/numeric/int128.h
absl
std
#define
STEP
int128_8cc.html
ace0946110ac196e73d9bdee00f75e6d1
(T, n, pos, sh)
uint128
operator%
namespaceabsl.html
a2718e0892cd9d787c2508747e345bbdc
(uint128 lhs, uint128 rhs)
uint128
operator/
namespaceabsl.html
a06d6d2488f22bc163081741d79057fa7
(uint128 lhs, uint128 rhs)
std::ostream &
operator<<
namespaceabsl.html
a0919da3d7e51f76ab4506a520706f1a3
(std::ostream &os, uint128 v)
const uint128
kuint128max
namespaceabsl.html
a2550bb92e192301268c98c7befcffe29
int128.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/numeric/
int128_8h
absl/base/config.h
absl/base/macros.h
absl/base/port.h
std::numeric_limits< absl::uint128 >
absl::uint128
absl
std
#define
ABSL_INTERNAL_WCHAR_T
int128_8h.html
a99133e5aaa845278da39cef8bc075ae7
constexpr uint128
MakeUint128
namespaceabsl.html
a401edea9a8fa709f16c5c373db950408
(uint64_t high, uint64_t low)
bool
operator!
namespaceabsl.html
a0901f60425a9e172b9a5a940901853cc
(uint128 val)
bool
operator!=
namespaceabsl.html
a94f3ac351420ab57d7f3e82ce4b6521c
(uint128 lhs, uint128 rhs)
uint128
operator%
namespaceabsl.html
a2718e0892cd9d787c2508747e345bbdc
(uint128 lhs, uint128 rhs)
uint128
operator&
namespaceabsl.html
a35ebbeeaa4ac540c403a5537d2d83132
(uint128 lhs, uint128 rhs)
uint128
operator*
namespaceabsl.html
ae50de9a310971e98f1f32db604a9e8cf
(uint128 lhs, uint128 rhs)
uint128
operator+
namespaceabsl.html
afdd9e8541083724986865fe96ea90a3d
(uint128 lhs, uint128 rhs)
uint128
operator-
namespaceabsl.html
affdafa7bf8096c4c49ad0e8886504a97
(uint128 lhs, uint128 rhs)
uint128
operator-
namespaceabsl.html
a71676016b13726cceb32eac2b12cf271
(uint128 val)
uint128
operator/
namespaceabsl.html
a06d6d2488f22bc163081741d79057fa7
(uint128 lhs, uint128 rhs)
bool
operator<
namespaceabsl.html
a6490732cf3ac00dce50d50a388aacfa3
(uint128 lhs, uint128 rhs)
std::ostream &
operator<<
namespaceabsl.html
a0919da3d7e51f76ab4506a520706f1a3
(std::ostream &os, uint128 v)
uint128
operator<<
namespaceabsl.html
a6fbbc4800936fd9c977763536dee4910
(uint128 lhs, int amount)
bool
operator<=
namespaceabsl.html
acc371fb16eb8bf1ad94ba1f618aec64e
(uint128 lhs, uint128 rhs)
bool
operator==
namespaceabsl.html
a1c0988bffa96a3a5241fb8b4b5269740
(uint128 lhs, uint128 rhs)
bool
operator>
namespaceabsl.html
a8045870480113bf19e95b658d4dd1ddd
(uint128 lhs, uint128 rhs)
bool
operator>=
namespaceabsl.html
aef516292befd82a3919bbdf9409443b0
(uint128 lhs, uint128 rhs)
uint128
operator>>
namespaceabsl.html
a669750e4613491a257fb0f4199e61795
(uint128 lhs, int amount)
uint128
operator^
namespaceabsl.html
a10839a05b607fc84c8ee9e165439b572
(uint128 lhs, uint128 rhs)
uint128
operator|
namespaceabsl.html
a8217b29bd2e065fc3d5993413179f28a
(uint128 lhs, uint128 rhs)
uint128
operator~
namespaceabsl.html
ad82e33108e0d5e34f4d4ed2295157331
(uint128 val)
constexpr uint64_t
Uint128High64
namespaceabsl.html
aa4d1a5f89683d2e7c9792bbcb0f76cdc
(uint128 v)
constexpr uint64_t
Uint128Low64
namespaceabsl.html
a83dabea7da36c35eb8ada5f301b98615
(uint128 v)
constexpr uint128
Uint128Max
namespaceabsl.html
a2b5cba86383cd5f475253b63a215ebd8
()
int128_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/numeric/
int128__benchmark_8cc
absl/numeric/int128.h
absl/base/config.h
int128_stream_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/numeric/
int128__stream__test_8cc
absl/numeric/int128.h
int128_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/numeric/
int128__test_8cc
absl/numeric/int128.h
absl/base/internal/cycleclock.h
absl/hash/hash_testing.h
absl/meta/type_traits.h
invoke.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
invoke_8h
absl::base_internal::StrippedAccept::Accept
absl::base_internal::DataMemAndPtr::AcceptImpl
absl::base_internal::DataMemAndRef::AcceptImpl
absl::base_internal::MemFunAndPtr::AcceptImpl
absl::base_internal::MemFunAndRef::AcceptImpl
absl::base_internal::DataMemAndRef::AcceptImpl< R C::*, Obj >
absl::base_internal::DataMemAndPtr::AcceptImpl< R C::*, Ptr >
absl::base_internal::MemFunAndRef::AcceptImpl< R(C::*)(Params...) const, Obj, Args...>
absl::base_internal::MemFunAndPtr::AcceptImpl< R(C::*)(Params...) const, Ptr, Args...>
absl::base_internal::MemFunAndRef::AcceptImpl< R(C::*)(Params...), Obj, Args...>
absl::base_internal::MemFunAndPtr::AcceptImpl< R(C::*)(Params...), Ptr, Args...>
absl::base_internal::Callable
absl::base_internal::DataMemAndPtr
absl::base_internal::DataMemAndRef
absl::base_internal::Invoker
absl::base_internal::MemFunAndPtr
absl::base_internal::MemFunAndRef
absl::base_internal::StrippedAccept
absl
absl::base_internal
InvokeT< F, Args...>
Invoke
namespaceabsl_1_1base__internal.html
a1cfa8bcc077abf65c765a4feb7a0599b
(F &&f, Args &&...args)
invoke_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
invoke__test_8cc
absl/base/internal/invoke.h
absl/memory/memory.h
absl/strings/str_cat.h
absl
absl::base_internal
kernel_timeout.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/internal/
kernel__timeout_8h
time.h
absl/base/internal/raw_logging.h
absl/time/clock.h
absl::synchronization_internal::KernelTimeout
absl
absl::synchronization_internal
layout.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
layout_8h
absl/meta/type_traits.h
absl/strings/str_cat.h
absl/types/span.h
absl/utility/utility.h
absl::container_internal::internal_layout::AlignOf
absl::container_internal::internal_layout::AlignOf< Aligned< T, N > >
absl::container_internal::Layout
absl::container_internal::internal_layout::LayoutImpl< std::tuple< Elements...>, absl::index_sequence< SizeSeq...>, absl::index_sequence< OffsetSeq...> >
absl::container_internal::internal_layout::NotAligned
absl::container_internal::internal_layout::NotAligned< const Aligned< T, N > >
absl::container_internal::internal_layout::SizeOf
absl::container_internal::internal_layout::SizeOf< Aligned< T, N > >
absl::container_internal::internal_layout::Type
absl::container_internal::internal_layout::Type< Aligned< T, N > >
absl
absl::container_internal
absl::container_internal::internal_layout
absl::container_internal::internal_layout::adl_barrier
constexpr size_t
Align
namespaceabsl_1_1container__internal_1_1internal__layout_1_1adl__barrier.html
abd502d4b6e5b4dd83dc776f9d69b0eb6
(size_t n, size_t m)
constexpr size_t
Find
namespaceabsl_1_1container__internal_1_1internal__layout_1_1adl__barrier.html
a9812860efec6ac9fbc5373a83e5db544
(Needle, Needle, Ts...)
constexpr size_t
Find
namespaceabsl_1_1container__internal_1_1internal__layout_1_1adl__barrier.html
a97ad993bc02b0f66f80c7478afdc62aa
(Needle, T, Ts...)
constexpr bool
IsPow2
namespaceabsl_1_1container__internal_1_1internal__layout_1_1adl__barrier.html
aa0c758599edbfd6a00a095d27278b6a8
(size_t n)
constexpr size_t
Max
namespaceabsl_1_1container__internal_1_1internal__layout_1_1adl__barrier.html
a463bab5868ab193590c8c9b85807ad63
(size_t a)
constexpr size_t
Max
namespaceabsl_1_1container__internal_1_1internal__layout_1_1adl__barrier.html
a201bebffb21bddd86f08fda37cd096db
(size_t a, size_t b, Ts...rest)
constexpr size_t
Min
namespaceabsl_1_1container__internal_1_1internal__layout_1_1adl__barrier.html
af3c667aae08dbc5d4820c66feb199c7e
(size_t a, size_t b)
std::string
TypeName
namespaceabsl_1_1container__internal_1_1internal__layout_1_1adl__barrier.html
a098b1b8a26947430b9164d5dedcdeb58
()
layout_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
layout__test_8cc
absl/container/internal/layout.h
absl/base/internal/raw_logging.h
absl/types/span.h
absl
absl::container_internal
absl::container_internal::example
leak_check.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/
leak__check_8cc
absl/debugging/leak_check.h
absl
void
DoIgnoreLeak
namespaceabsl.html
a6a1f119e80b6a0d7c593686be341c1b1
(const void *)
bool
HaveLeakSanitizer
namespaceabsl.html
aab850673303d8f0d3e4595d4fde84a45
()
void
RegisterLivePointers
namespaceabsl.html
aca1c46054a7175ad20d43e34971436a8
(const void *, size_t)
void
UnRegisterLivePointers
namespaceabsl.html
af6da4654c469c25bdaa00be45e7bd44c
(const void *, size_t)
leak_check.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/
leak__check_8h
absl::LeakCheckDisabler
absl
void
DoIgnoreLeak
namespaceabsl.html
a6a1f119e80b6a0d7c593686be341c1b1
(const void *)
bool
HaveLeakSanitizer
namespaceabsl.html
aab850673303d8f0d3e4595d4fde84a45
()
T *
IgnoreLeak
namespaceabsl.html
a07d6f2c5702deb021f1515f3aff9adc2
(T *ptr)
void
RegisterLivePointers
namespaceabsl.html
aca1c46054a7175ad20d43e34971436a8
(const void *, size_t)
void
UnRegisterLivePointers
namespaceabsl.html
af6da4654c469c25bdaa00be45e7bd44c
(const void *, size_t)
leak_check_disable.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/
leak__check__disable_8cc
int
__lsan_is_turned_off
leak__check__disable_8cc.html
a2b33eff9bc50550556224cc6300abe61
()
leak_check_fail_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/
leak__check__fail__test_8cc
absl/base/internal/raw_logging.h
absl/debugging/leak_check.h
leak_check_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/
leak__check__test_8cc
absl/base/internal/raw_logging.h
absl/debugging/leak_check.h
lifetime_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/
lifetime__test_8cc
absl/base/attributes.h
absl/base/const_init.h
absl/base/internal/raw_logging.h
absl/base/thread_annotations.h
absl/synchronization/mutex.h
absl/synchronization/notification.h
int
main
lifetime__test_8cc.html
ae66f6b31b5ad750f1fe042a706a4e3d4
()
log_severity.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
log__severity_8cc
absl/base/log_severity.h
absl
std::ostream &
operator<<
namespaceabsl.html
a28a291a3fe339195acfaae93e38b9573
(std::ostream &os, absl::LogSeverity s)
log_severity.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
log__severity_8h
absl/base/attributes.h
absl
LogSeverity
namespaceabsl.html
a44afaba314c8dc104862f73abcd785a8
kInfo
namespaceabsl.html
a44afaba314c8dc104862f73abcd785a8afb8ba778b0cfed09d5adaa5d98f4eb53
kWarning
namespaceabsl.html
a44afaba314c8dc104862f73abcd785a8a5b6c3b58c16f9d48d74d3796c479371f
kError
namespaceabsl.html
a44afaba314c8dc104862f73abcd785a8a5a3fd41d69e987d9f16581481a5065b2
kFatal
namespaceabsl.html
a44afaba314c8dc104862f73abcd785a8a7e2a633886fd60a8925a2d5d3783fac4
constexpr std::array< absl::LogSeverity, 4 >
LogSeverities
namespaceabsl.html
a6e62369cc9fdc311251e7d2c4ba51f6e
()
constexpr const char *
LogSeverityName
namespaceabsl.html
a46ef1ac3fb2b48a80cb6b7fc652a68d8
(absl::LogSeverity s)
constexpr absl::LogSeverity
NormalizeLogSeverity
namespaceabsl.html
a2e06cd6474c3b9b5c5aac17ed7ae2dea
(absl::LogSeverity s)
constexpr absl::LogSeverity
NormalizeLogSeverity
namespaceabsl.html
a69f0a14b3aaf46dfea28897a8c5fd56b
(int s)
std::ostream &
operator<<
namespaceabsl.html
a28a291a3fe339195acfaae93e38b9573
(std::ostream &os, absl::LogSeverity s)
log_severity_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
log__severity__test_8cc
absl/base/log_severity.h
low_level_alloc.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
low__level__alloc_8cc
absl/base/internal/low_level_alloc.h
absl/base/call_once.h
absl/base/config.h
absl/base/internal/direct_mmap.h
absl/base/internal/scheduling_mode.h
absl/base/macros.h
absl/base/thread_annotations.h
absl/base/dynamic_annotations.h
absl/base/internal/raw_logging.h
absl/base/internal/spinlock.h
absl::base_internal::LowLevelAlloc::Arena
absl
absl::base_internal
static void
AddToFreelist
namespaceabsl_1_1base__internal.html
a0951d0ab23a03101aab5a424f9143b41
(void *v, LowLevelAlloc::Arena *arena)
static uintptr_t
CheckedAdd
namespaceabsl_1_1base__internal.html
a6f9764b980715dc2c86387a0088a07a4
(uintptr_t a, uintptr_t b)
static void
Coalesce
namespaceabsl_1_1base__internal.html
a7ce5115b9f0be546f4fe97f0302b058d
(AllocList *a)
static void *
DoAllocWithArena
namespaceabsl_1_1base__internal.html
a924637180a6218582c4cb7991c4d03b9
(size_t request, LowLevelAlloc::Arena *arena)
static int
IntLog2
namespaceabsl_1_1base__internal.html
a65ca757f3e6ebc83ce327a428619fd82
(size_t size, size_t base)
static void
LLA_SkiplistDelete
namespaceabsl_1_1base__internal.html
a8509b71a33a248ba6c80a8ac7a0da5cc
(AllocList *head, AllocList *e, AllocList **prev)
static void
LLA_SkiplistInsert
namespaceabsl_1_1base__internal.html
a22423c7f89086003aae838dccf795865
(AllocList *head, AllocList *e, AllocList **prev)
static int
LLA_SkiplistLevels
namespaceabsl_1_1base__internal.html
a52c057b856bf922b24168903a84d8322
(size_t size, size_t base, uint32_t *random)
static AllocList *
LLA_SkiplistSearch
namespaceabsl_1_1base__internal.html
a12a75d474fe66f01a3a124708ad22c64
(AllocList *head, AllocList *e, AllocList **prev)
static uintptr_t
Magic
namespaceabsl_1_1base__internal.html
aae64a10b93354adbe26531ffaa67c5ce
(uintptr_t magic, AllocList::Header *ptr)
static AllocList *
Next
namespaceabsl_1_1base__internal.html
a321d59ed81555b90f7fc6779cbfb92e4
(int i, AllocList *prev, LowLevelAlloc::Arena *arena)
static int
Random
namespaceabsl_1_1base__internal.html
a56628360d8e0ebccffa9157ae6c3908f
(uint32_t *state)
static uintptr_t
RoundUp
namespaceabsl_1_1base__internal.html
a84a40852686abf04513e5ef3a0670c6e
(uintptr_t addr, uintptr_t align)
static const uintptr_t
kMagicAllocated
namespaceabsl_1_1base__internal.html
a0d301bf838f5631f4e085c07704d5880
static const uintptr_t
kMagicUnallocated
namespaceabsl_1_1base__internal.html
a00cb99365753d26ed98e86f74266d22a
static const int
kMaxLevel
namespaceabsl_1_1base__internal.html
a376f9a2a233ac551d9a3d44c5078140a
low_level_alloc.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
low__level__alloc_8h
absl/base/attributes.h
absl/base/config.h
absl/base/port.h
absl::base_internal::LowLevelAlloc
absl
absl::base_internal
#define
ABSL_LOW_LEVEL_ALLOC_MISSING
low__level__alloc_8h.html
a2e06f522118bc56c6d1ca3e6c2619040
low_level_alloc_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
low__level__alloc__test_8cc
absl/base/internal/low_level_alloc.h
absl
absl::base_internal
#define
TEST_ASSERT
low__level__alloc__test_8cc.html
a79f6bbe6259a64c13e1e886482e3318f
(x)
int
main
low__level__alloc__test_8cc.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
low_level_scheduling.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
low__level__scheduling_8h
absl/base/internal/scheduling_mode.h
absl/base/macros.h
absl::base_internal::SchedulingGuard
absl::base_internal::SchedulingGuard::ScopedDisable
absl
absl::base_internal
bool
__google_disable_rescheduling
low__level__scheduling_8h.html
a947682157a5533fada14223fa1e81c9c
(void)
void
__google_enable_rescheduling
low__level__scheduling_8h.html
a0027258e0349d242e95efab5b4204d56
(bool disable_result)
macros.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
macros_8h
absl/base/optimization.h
absl/base/port.h
absl
absl::base_internal
absl::macros_internal
#define
ABSL_ARRAYSIZE
macros_8h.html
a0464079c6108d22fbcc93c4e1129b3ab
(array)
#define
ABSL_ASSERT
macros_8h.html
a4d70d2bd0537c88540bb8a58bd3c9074
(expr)
#define
ABSL_DEPRECATED
macros_8h.html
ab9d9672cd14cd241c68cc25f39f50529
(message)
#define
ABSL_FALLTHROUGH_INTENDED
macros_8h.html
af9989e38f1071368c602381dbc67fa4d
#define
ABSL_INTERNAL_CATCH_ANY
macros_8h.html
a93cc06084e25e050f466657e61729cdf
#define
ABSL_INTERNAL_RETHROW
macros_8h.html
a6b0c9c2591294693a57febd708062538
#define
ABSL_INTERNAL_TRY
macros_8h.html
a1bceb3976b8fb4255b537303007faf5f
LinkerInitialized
namespaceabsl_1_1base__internal.html
a066bc69f6cbd78e8311264a7fc37972f
kLinkerInitialized
namespaceabsl_1_1base__internal.html
a066bc69f6cbd78e8311264a7fc37972fab4d4fc3890b63bebd95b84fba1a1b373
auto
ArraySizeHelper
namespaceabsl_1_1macros__internal.html
a64df23337bd7b9c895a94304900fcd6d
(const T(&array)[N])-> char(&)[N]
marshalling.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/
marshalling_8cc
absl/flags/marshalling.h
absl/base/macros.h
absl/strings/match.h
absl/strings/numbers.h
absl/strings/str_cat.h
absl/strings/str_format.h
absl/strings/str_join.h
absl/strings/str_split.h
absl
absl::flags_internal
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a182b6980a4cbb5adb25863409c708b78
(absl::string_view text, bool *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a0ad3dafb2486d40656851a86b6e6e0e1
(absl::string_view text, short *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a4875db153cdb351a902e8bf7719b2e16
(absl::string_view text, unsigned short *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a19c45787ba8aedd1bc862a7cf6300da2
(absl::string_view text, int *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a213d0d49bd8da234328b56f92af1796e
(absl::string_view text, unsigned int *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a7806f5db246c5513735aa65e7bbe6168
(absl::string_view text, long *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
ab113d82ad198a82414482201a9c4f917
(absl::string_view text, unsigned long *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a3a6fffa9aee585c971663686edc2d468
(absl::string_view text, long long *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a486ef3a044ea80f794fb56859a0b50d3
(absl::string_view text, unsigned long long *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
add6330af5d454e7f36609080d0c8fd51
(absl::string_view text, float *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
ab1cf22cba9efdd2cc7a53925b4c89503
(absl::string_view text, double *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
aef25775986fb410309696898f383c084
(absl::string_view text, std::string *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
ac9ec714417c4f863d2dd35cdf46b86d6
(absl::string_view text, std::vector< std::string > *dst, std::string *)
std::string
AbslUnparseFlag
namespaceabsl_1_1flags__internal.html
afcb66efeeff984577451f482e7a65d26
(absl::string_view v)
std::string
AbslUnparseFlag
namespaceabsl_1_1flags__internal.html
a0f32b4ba4f36eac848e690f0b75199ad
(const std::vector< std::string > &v)
static int
NumericBase
namespaceabsl_1_1flags__internal.html
aecc55d0f4ab062f34018211b3dbad56f
(absl::string_view text)
bool
ParseFlagImpl
namespaceabsl_1_1flags__internal.html
aaa27e7781510c5bb3b731a55b77923a4
(absl::string_view text, IntType *dst)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a1960996c1857130e13c1b4c243054380
(bool v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a26cc286a626456eee29b0792dd96ed74
(short v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a672411178e2bf39ac9d5d5cdc93a1747
(unsigned short v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a6634e0464e0f13c6f410f081e736ec7f
(int v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a9f2f4c9ae80ff9bf0a4e06927e3bc609
(unsigned int v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
af24c32944bfc621e0277a62623f6a197
(long v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a0ddc3930682d830460cddba868bfae73
(unsigned long v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a2d6bcf7d015160c88b45c52a6dba8a8d
(long long v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
aef7ea02acd02743ce460786147b8dfd6
(unsigned long long v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
aa588fa0be27db8ef0fb012e6d268915f
(float v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
acaaeb976d2da773476d0e2d286084f93
(double v)
std::string
UnparseFloatingPointVal
namespaceabsl_1_1flags__internal.html
ae8f0c57a64bf946fab91aef5b9058200
(T v)
marshalling.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/
marshalling_8h
absl/strings/string_view.h
absl::flags_internal::GlobalStringADLGuard
absl
absl::flags_internal
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a182b6980a4cbb5adb25863409c708b78
(absl::string_view text, bool *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a0ad3dafb2486d40656851a86b6e6e0e1
(absl::string_view text, short *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a4875db153cdb351a902e8bf7719b2e16
(absl::string_view text, unsigned short *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a19c45787ba8aedd1bc862a7cf6300da2
(absl::string_view text, int *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a213d0d49bd8da234328b56f92af1796e
(absl::string_view text, unsigned int *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a7806f5db246c5513735aa65e7bbe6168
(absl::string_view text, long *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
ab113d82ad198a82414482201a9c4f917
(absl::string_view text, unsigned long *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a3a6fffa9aee585c971663686edc2d468
(absl::string_view text, long long *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a486ef3a044ea80f794fb56859a0b50d3
(absl::string_view text, unsigned long long *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
add6330af5d454e7f36609080d0c8fd51
(absl::string_view text, float *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
ab1cf22cba9efdd2cc7a53925b4c89503
(absl::string_view text, double *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
aef25775986fb410309696898f383c084
(absl::string_view text, std::string *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
ac9ec714417c4f863d2dd35cdf46b86d6
(absl::string_view text, std::vector< std::string > *dst, std::string *)
std::string
AbslUnparseFlag
namespaceabsl_1_1flags__internal.html
afcb66efeeff984577451f482e7a65d26
(absl::string_view v)
std::string
AbslUnparseFlag
namespaceabsl_1_1flags__internal.html
a0f32b4ba4f36eac848e690f0b75199ad
(const std::vector< std::string > &v)
bool
InvokeParseFlag
namespaceabsl_1_1flags__internal.html
a9e0964f691550d8ef5b1093a33cf65d5
(absl::string_view input, T *dst, std::string *err)
bool
ParseFlag
namespaceabsl.html
a6a03180264dc1b265936b2fec1a1eb06
(absl::string_view input, T *dst, std::string *error)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a1960996c1857130e13c1b4c243054380
(bool v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a26cc286a626456eee29b0792dd96ed74
(short v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a672411178e2bf39ac9d5d5cdc93a1747
(unsigned short v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a6634e0464e0f13c6f410f081e736ec7f
(int v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a9f2f4c9ae80ff9bf0a4e06927e3bc609
(unsigned int v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
af24c32944bfc621e0277a62623f6a197
(long v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a0ddc3930682d830460cddba868bfae73
(unsigned long v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a2d6bcf7d015160c88b45c52a6dba8a8d
(long long v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
aef7ea02acd02743ce460786147b8dfd6
(unsigned long long v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
aa588fa0be27db8ef0fb012e6d268915f
(float v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
acaaeb976d2da773476d0e2d286084f93
(double v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
aca0a326e6d64724aab05f99b9278a719
(const T &v)
std::string
UnparseFlag
namespaceabsl.html
aa63925fff8b40f15aaeeb8962c13cf5c
(const T &v)
marshalling_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/
marshalling__test_8cc
absl/flags/marshalling.h
match.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
match_8cc
absl/strings/match.h
absl/strings/internal/memutil.h
absl
bool
EndsWithIgnoreCase
namespaceabsl.html
a66fb17045b976000193f275755664f3a
(absl::string_view text, absl::string_view suffix)
bool
EqualsIgnoreCase
namespaceabsl.html
a8b52adaf33a7f1de5ddee6a0ce85499c
(absl::string_view piece1, absl::string_view piece2)
bool
StartsWithIgnoreCase
namespaceabsl.html
a7674e4edfdf006b81009caf15ad29724
(absl::string_view text, absl::string_view prefix)
match.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
match_8h
absl/strings/string_view.h
absl
bool
EndsWith
namespaceabsl.html
abc22229de1da8e7a493ce0a7c50e644f
(absl::string_view text, absl::string_view suffix)
bool
EndsWithIgnoreCase
namespaceabsl.html
a66fb17045b976000193f275755664f3a
(absl::string_view text, absl::string_view suffix)
bool
EqualsIgnoreCase
namespaceabsl.html
a8b52adaf33a7f1de5ddee6a0ce85499c
(absl::string_view piece1, absl::string_view piece2)
bool
StartsWith
namespaceabsl.html
a69d630dcbaf365f0744919ee6845d5ab
(absl::string_view text, absl::string_view prefix)
bool
StartsWithIgnoreCase
namespaceabsl.html
a7674e4edfdf006b81009caf15ad29724
(absl::string_view text, absl::string_view prefix)
bool
StrContains
namespaceabsl.html
a2a8f92abffd92155989341cf33d48256
(absl::string_view haystack, absl::string_view needle)
match_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
match__test_8cc
absl/strings/match.h
memory.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/memory/
memory_8h
absl/base/macros.h
absl/meta/type_traits.h
absl::allocator_is_nothrow
absl::allocator_traits
absl::default_allocator_is_nothrow
absl::memory_internal::ElementType
absl::memory_internal::ElementType< T, void_t< typename T::element_type > >
absl::memory_internal::ExtractOr
absl::memory_internal::ExtractOr< Extract, Obj, Default, void_t< Extract< Obj > > >
absl::memory_internal::GetFirstArg< Class< T, Args...> >
absl::memory_internal::MakeUniqueResult
absl::memory_internal::MakeUniqueResult< T[]>
absl::memory_internal::MakeUniqueResult< T[N]>
absl::pointer_traits
absl::pointer_traits< T * >
absl::memory_internal::RebindAlloc
absl::memory_internal::RebindAlloc< T, U, true >
absl::memory_internal::RebindFirstArg< Class< T, Args...>, U >
absl::memory_internal::RebindPtr
absl::memory_internal::RebindPtr< T, U, void_t< typename T::template rebind< U > > >
absl
absl::memory_internal
void
ConstructRange
namespaceabsl_1_1memory__internal.html
a3288d325f6f36b90967a944e9f0c7850
(Allocator &alloc, Iterator first, Iterator last, const Args &...args)
void
CopyRange
namespaceabsl_1_1memory__internal.html
a6f166185c5376177f3650f5cdac74059
(Allocator &alloc, Iterator destination, InputIterator first, InputIterator last)
constexpr bool
HasRebindAlloc
namespaceabsl_1_1memory__internal.html
a59350bbb20ec9604e72078673eda7496
(...)
constexpr bool
HasRebindAlloc
namespaceabsl_1_1memory__internal.html
aaae8b2f7746e05f62395c85c043e49a2
(typename T::template rebind< U >::other *)
memory_internal::MakeUniqueResult< T >::scalar
make_unique
namespaceabsl.html
ab41acaf17ae739edf7ed9e2d8d3907e7
(Args &&...args)
memory_internal::MakeUniqueResult< T >::array
make_unique
namespaceabsl.html
a8423d89a38d67f810fca1be1e23944fc
(size_t n)
memory_internal::MakeUniqueResult< T >::invalid
make_unique
namespaceabsl.html
addf5293086c86c03bb0226ed3b5fae55
(Args &&...)
auto
RawPtr
namespaceabsl.html
a4f22a51bc2412220e1cbcd006eb7a4e7
(T &&ptr)-> decltype(std
std::nullptr_t
RawPtr
namespaceabsl.html
a69132641dfd30aa9ee0794433f3902e5
(std::nullptr_t)
std::shared_ptr< T >
ShareUniquePtr
namespaceabsl.html
a86383af5f931799d954c2bc099f5ccca
(std::unique_ptr< T, D > &&ptr)
std::weak_ptr< T >
WeakenPtr
namespaceabsl.html
a7d4de3b9e27ef624e4910df7898571d5
(const std::shared_ptr< T > &ptr)
std::unique_ptr< T >
WrapUnique
namespaceabsl.html
a1539d8d3ce4b6677585da93be9a7c9d8
(T *ptr)
memory_exception_safety_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/memory/
memory__exception__safety__test_8cc
absl/memory/memory.h
absl/base/internal/exception_safety_testing.h
absl
memory_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/memory/
memory__test_8cc
absl/memory/memory.h
memutil.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
memutil_8cc
absl/strings/internal/memutil.h
absl
absl::strings_internal
int
memcasecmp
namespaceabsl_1_1strings__internal.html
a0e05d6bceee7be40922b3276201af5ac
(const char *s1, const char *s2, size_t len)
size_t
memcspn
namespaceabsl_1_1strings__internal.html
a1d2d8feb8a298f9c705a445675eb228a
(const char *s, size_t slen, const char *reject)
char *
memdup
namespaceabsl_1_1strings__internal.html
ab4136b9fbafd9047143b04d2a0bd87ff
(const char *s, size_t slen)
const char *
memmatch
namespaceabsl_1_1strings__internal.html
aff80d7da2b2b9eba796f4b822d6bc547
(const char *phaystack, size_t haylen, const char *pneedle, size_t neelen)
char *
mempbrk
namespaceabsl_1_1strings__internal.html
a662a454533c1620a17c5a13ad4fbd7d9
(const char *s, size_t slen, const char *accept)
char *
memrchr
namespaceabsl_1_1strings__internal.html
a2e64d30d5d390aaf8a054015bf4b912b
(const char *s, int c, size_t slen)
size_t
memspn
namespaceabsl_1_1strings__internal.html
a44a91c39798dc58bd9ba6191a9ce36cf
(const char *s, size_t slen, const char *accept)
memutil.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
memutil_8h
absl/base/port.h
absl/strings/ascii.h
absl
absl::strings_internal
const char *
int_memmatch
namespaceabsl_1_1strings__internal.html
a95f49173342d9dc490b2d9f810059b82
(const char *haystack, size_t haylen, const char *needle, size_t neelen)
int
memcasecmp
namespaceabsl_1_1strings__internal.html
a0e05d6bceee7be40922b3276201af5ac
(const char *s1, const char *s2, size_t len)
const char *
memcasemem
namespaceabsl_1_1strings__internal.html
a1a6f3007381cb505cc0ec52279571d02
(const char *phaystack, size_t haylen, const char *pneedle, size_t needlelen)
const char *
memcasestr
namespaceabsl_1_1strings__internal.html
af43c0a5b64d2ee4b2753133e6fcff961
(const char *phaystack, size_t haylen, const char *pneedle)
char *
memcat
namespaceabsl_1_1strings__internal.html
a2fe5dba103a16da4f6d45e74d4c2871f
(char *dest, size_t destlen, const char *src, size_t srclen)
size_t
memcspn
namespaceabsl_1_1strings__internal.html
a1d2d8feb8a298f9c705a445675eb228a
(const char *s, size_t slen, const char *reject)
char *
memdup
namespaceabsl_1_1strings__internal.html
ab4136b9fbafd9047143b04d2a0bd87ff
(const char *s, size_t slen)
const char *
memmatch
namespaceabsl_1_1strings__internal.html
aff80d7da2b2b9eba796f4b822d6bc547
(const char *phaystack, size_t haylen, const char *pneedle, size_t neelen)
const char *
memmem
namespaceabsl_1_1strings__internal.html
a84de746653c2189edca60b99699fa21a
(const char *phaystack, size_t haylen, const char *pneedle, size_t needlelen)
char *
mempbrk
namespaceabsl_1_1strings__internal.html
a662a454533c1620a17c5a13ad4fbd7d9
(const char *s, size_t slen, const char *accept)
char *
memrchr
namespaceabsl_1_1strings__internal.html
a2e64d30d5d390aaf8a054015bf4b912b
(const char *s, int c, size_t slen)
size_t
memspn
namespaceabsl_1_1strings__internal.html
a44a91c39798dc58bd9ba6191a9ce36cf
(const char *s, size_t slen, const char *accept)
const char *
memstr
namespaceabsl_1_1strings__internal.html
a55078c36bfe29881154a8883b17395f1
(const char *phaystack, size_t haylen, const char *pneedle)
memutil_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
memutil__benchmark_8cc
absl/strings/internal/memutil.h
absl/strings/ascii.h
memutil_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
memutil__test_8cc
absl/strings/internal/memutil.h
absl/strings/ascii.h
mutex.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/
mutex_8cc
absl/synchronization/mutex.h
time.h
absl/base/attributes.h
absl/base/config.h
absl/base/dynamic_annotations.h
absl/base/internal/atomic_hook.h
absl/base/internal/cycleclock.h
absl/base/internal/hide_ptr.h
absl/base/internal/low_level_alloc.h
absl/base/internal/raw_logging.h
absl/base/internal/spinlock.h
absl/base/internal/sysinfo.h
absl/base/internal/thread_identity.h
absl/base/port.h
absl/debugging/stacktrace.h
absl/debugging/symbolize.h
absl/synchronization/internal/graphcycles.h
absl/synchronization/internal/per_thread_sem.h
absl::MuHowS
absl::SynchEvent
absl::SynchLocksHeld
absl::SynchWaitParams
absl
#define
__tsan_read1
mutex_8cc.html
a3ff3085f781f8c8315893c332968a96a
(addr)
#define
RAW_CHECK_FMT
mutex_8cc.html
afb4262a1e538c11f3e0e3e9269e25c2b
(cond,...)
kGdbMuSpin
namespaceabsl.html
aba2bb827a26d5070d3098197c7c1326daf12eaa2070622bcf37b201e2ff1036ec
kGdbMuEvent
namespaceabsl.html
aba2bb827a26d5070d3098197c7c1326daed95a3232600d8414e5d4f2283d89924
kGdbMuWait
namespaceabsl.html
aba2bb827a26d5070d3098197c7c1326da0a632641af3bc7b1e806f16a33c40f95
kGdbMuWriter
namespaceabsl.html
aba2bb827a26d5070d3098197c7c1326daeb6e323608f8d8e87a79c66776059fda
kGdbMuDesig
namespaceabsl.html
aba2bb827a26d5070d3098197c7c1326da8c93cb39c963219f73fe87b6ea931d01
kGdbMuWrWait
namespaceabsl.html
aba2bb827a26d5070d3098197c7c1326da7bf48b764d8d78e29def3899f2c900f0
kGdbMuReader
namespaceabsl.html
aba2bb827a26d5070d3098197c7c1326da214f53c957128f37931f5885baa84116
kGdbMuLow
namespaceabsl.html
aba2bb827a26d5070d3098197c7c1326da73e399f7b294e460a8e6b4d260394c72
kGdbCvSpin
namespaceabsl.html
a756963ce5839027784a07ee8720ce0d0a67f90151851e7c1cd5f6285b67761a5c
kGdbCvEvent
namespaceabsl.html
a756963ce5839027784a07ee8720ce0d0ae98496a0025dc533b8a71b679fc25313
kGdbCvLow
namespaceabsl.html
a756963ce5839027784a07ee8720ce0d0a313b321b7c160bf331122c1f69816ae4
ABSL_XRAY_LOG_ARGS
namespaceabsl.html
a530830d0cefd732787a6adbd08cf0ed8
(1) void Mutex
ABSL_ATTRIBUTE_WEAK void
AbslInternalMutexYield
mutex_8cc.html
ad860fae1f235802a93af3a1838eb0112
()
static void
AtomicClearBits
namespaceabsl.html
ad187884d2fceb670c1e23d1bbce769f1
(std::atomic< intptr_t > *pv, intptr_t bits, intptr_t wait_until_clear)
static void
AtomicSetBits
namespaceabsl.html
ac986c61e683ab84bd63609e884f0ed35
(std::atomic< intptr_t > *pv, intptr_t bits, intptr_t wait_until_clear)
static void
CheckForMutexCorruption
namespaceabsl.html
a8834f2e69e389a2746ab0aed9a490190
(intptr_t v, const char *label)
static void
CondVarEnqueue
namespaceabsl.html
a227798fa2682fd15c053207368af1682
(SynchWaitParams *waitp)
static char *
CurrentStackString
namespaceabsl.html
a2ab6ac22dca71ccd080a9020e4d7ed1a
(char *buf, int maxlen, bool symbolize)
static absl::Time
DeadlineFromTimeout
namespaceabsl.html
aea9f213cdc8834a6bd55e871d33ca5b7
(absl::Duration timeout)
static GraphId
DeadlockCheck
namespaceabsl.html
aa092b248a730eb2345de85ab17ce983d
(Mutex *mu)
static GraphId
DebugOnlyDeadlockCheck
namespaceabsl.html
a25b7e4d458a898b4b7bdaa3d8ac1b7ae
(Mutex *mu)
static bool
DebugOnlyIsExiting
namespaceabsl.html
a7c58346d655891de23b73763abd80b2a
()
static void
DebugOnlyLockEnter
namespaceabsl.html
ac8add831bc40121efa9bb902a5b14a5c
(Mutex *mu)
static void
DebugOnlyLockEnter
namespaceabsl.html
a5351c7ab42ba637fec1738765636aac4
(Mutex *mu, GraphId id)
static void
DebugOnlyLockLeave
namespaceabsl.html
ae3f3bb34b5563117297a035b0e1deef1
(Mutex *mu)
static int
Delay
namespaceabsl.html
a210ebf4fb0b89f169b9f98b58ac1cd42
(int32_t c, DelayMode mode)
static void
DeleteSynchEvent
namespaceabsl.html
a313cec31169839c9fe9af25c077899cc
(SynchEvent *e)
static PerThreadSynch *
Dequeue
namespaceabsl.html
a5e27a17ff6c25ce49c93d0e1a6c56831
(PerThreadSynch *head, PerThreadSynch *pw)
static PerThreadSynch *
DequeueAllWakeable
namespaceabsl.html
a1ca0610f09a941ac2cf2e28278183981
(PerThreadSynch *head, PerThreadSynch *pw, PerThreadSynch **wake_tail)
static bool
Dereference
namespaceabsl.html
a8e6dc5828af1d05b782d263712a4c805
(void *arg)
void
EnableMutexInvariantDebugging
namespaceabsl.html
a40a1a11809899be681d87f1a0aaeedff
(bool enabled)
static PerThreadSynch *
Enqueue
namespaceabsl.html
a505c5d24a635b8cd990e4b8fb188a7a2
(PerThreadSynch *head, SynchWaitParams *waitp, intptr_t mu, int flags)
static SynchEvent *
EnsureSynchEvent
namespaceabsl.html
aa4b17a01b00efc89eda15505e23ffef2
(std::atomic< intptr_t > *addr, const char *name, intptr_t bits, intptr_t lockbit)
static bool
EvalConditionAnnotated
namespaceabsl.html
a93e78edb227dccc52fad86ef24b5cc7a
(const Condition *cond, Mutex *mu, bool locking, bool trylock, bool read_lock)
static bool
EvalConditionIgnored
namespaceabsl.html
a1d81094f9f538a7a7df89d4ce741841b
(Mutex *mu, const Condition *cond)
static bool
ExactlyOneReader
namespaceabsl.html
a02db511954cd4089e2668577a908828d
(intptr_t v)
static void
FixSkip
namespaceabsl.html
ad998e34b00fd7b6e6ff5063dca70c4eb
(PerThreadSynch *ancestor, PerThreadSynch *to_be_removed)
static void
ForgetSynchEvent
namespaceabsl.html
a3e4efb7ad8691a85fc3da69924fe8787
(std::atomic< intptr_t > *addr, intptr_t bits, intptr_t lockbit)
static GraphId
GetGraphId
namespaceabsl.html
ac3fb03632f2e9f56d4e2651ea65b829c
(Mutex *mu) LOCKS_EXCLUDED(deadlock_graph_mu)
static GraphId
GetGraphIdLocked
namespaceabsl.html
a11e031c3e328dd38d7209beb3b0259d4
(Mutex *mu) EXCLUSIVE_LOCKS_REQUIRED(deadlock_graph_mu)
static PerThreadSynch *
GetPerThreadSynch
namespaceabsl.html
ad64ee5b9c1c0aeeceb5663a884314bd9
(intptr_t v)
static SynchEvent *
GetSynchEvent
namespaceabsl.html
a666a27145923c537334e685dc0e10b73
(const void *addr)
static GraphCycles *deadlock_graph
GUARDED_BY
namespaceabsl.html
a05751981981e5bd5769e643df5f88dfe
(deadlock_graph_mu) PT_GUARDED_BY(deadlock_graph_mu)
static struct absl::SynchEvent
GUARDED_BY
namespaceabsl.html
ad639ca6dc597deb025877aed9f150a34
(synch_event_mu)
int refcount
GUARDED_BY
mutex_8cc.html
a49766f382ffa6671b6bf8a5dbbf742ee
(synch_event_mu)
static void
LockEnter
namespaceabsl.html
aedbe6ad648bb2c9ff4c445e596c2c3d6
(Mutex *mu, GraphId id, SynchLocksHeld *held_locks)
static void
LockLeave
namespaceabsl.html
af2770aa603932d6a55a6bb280a23ff9a
(Mutex *mu, GraphId id, SynchLocksHeld *held_locks)
static SynchLocksHeld *
LocksHeldAlloc
namespaceabsl.html
a6c4b6103a174facac5517addc87931d1
()
static bool
MuSameCondition
namespaceabsl.html
a611df3e819fc7d0c8e966ec7fb5728ab
(PerThreadSynch *x, PerThreadSynch *y)
static void
PostSynchEvent
namespaceabsl.html
a9ae4d3d7a0a18ac54cd0ab1c7f23f778
(void *obj, int ev)
void
RegisterCondVarTracer
namespaceabsl.html
a230a1a33496fa71b09cbbbf971538e5e
(void(*fn)(const char *msg, const void *cv))
void
RegisterMutexProfiler
namespaceabsl.html
a3ac5218be98d6f3bbb70197125a748f3
(void(*fn)(int64_t wait_timestamp))
void
RegisterMutexTracer
namespaceabsl.html
a21752cddadba008676394bed736a5cd3
(void(*fn)(const char *msg, const void *obj, int64_t wait_cycles))
void
RegisterSymbolizer
namespaceabsl.html
a3c4e01c2b40b808a4690589d28480ab1
(bool(*fn)(const void *pc, char *out, int out_size))
void
SetMutexDeadlockDetectionMode
namespaceabsl.html
aca9e50b511cee10b4e92a90af6245be6
(OnDeadlockCycle mode)
static PerThreadSynch *
Skip
namespaceabsl.html
a557a51322a48876181c241d5c7ae4a8f
(PerThreadSynch *x)
static char *
StackString
namespaceabsl.html
ad08e47995fd96e0f3c879b9918e0e250
(void **pcs, int n, char *buf, int maxlen, bool symbolize)
static_assert
namespaceabsl.html
a1f1f7eb256f1452f5191dc02ea28d1a4
(PerThreadSynch::kAlignment > kMuLow,"PerThreadSynch::kAlignment must be greater than kMuLow")
static_assert
namespaceabsl.html
ae35ed9eaf15ed7c1ea825f21d9fa1641
(PerThreadSynch::kAlignment > kCvLow,"PerThreadSynch::kAlignment must be greater than kCvLow")
static SynchLocksHeld *
Synch_GetAllLocks
namespaceabsl.html
a875a8c76bc55626b68a3680294d21e85
()
static PerThreadSynch *
Synch_GetPerThread
namespaceabsl.html
a971fef37577487356f1514cd02a7d463
()
static PerThreadSynch *
Synch_GetPerThreadAnnotated
namespaceabsl.html
a22435485b99615a24bd5ef34d3cbf705
(Mutex *mu)
static bool
TryAcquireWithSpinning
namespaceabsl.html
af286b20c87ec77817375170fb7eda053
(std::atomic< intptr_t > *mu)
static void
UnrefSynchEvent
namespaceabsl.html
a69acdb7ac2b2f648d7a9986d185874dc
(SynchEvent *e)
void *
arg
mutex_8cc.html
a9ce2ec4812a92cb6ab39f6e81e9173a9
static absl::base_internal::SpinLock
deadlock_graph_mu
namespaceabsl.html
a73e27ff37de6cdbde445b1d51a135a51
(absl::base_internal::kLinkerInitialized)
static struct absl::@20
event_properties
namespaceabsl.html
a330c66c7700b1730e2d0db5a36ef6d15
[]
int
flags
structabsl_1_1@20.html
a416ad0e4684b316d20f02bac41a1a402
const char *
msg
structabsl_1_1@20.html
a8922d2315f74ddb8d35a1d08f20810b8
struct absl::SynchWaitParams
GUARDED_BY
namespaceabsl.html
abb0f8319e506a4148f98ae58af378688
[kNSynchEvent]
static const intptr_t
ignore_waiting_writers
namespaceabsl.html
acfce05142b829cc18479b072e607ef5f
[]
void(*
invariant
mutex_8cc.html
a743a0f055b51ed716c6e1817bd14e63e
)(void *arg)
static const intptr_t
kCvEvent
namespaceabsl.html
af6e6f1e496d69ba040c8a84e7a280ed0
static const intptr_t
kCvLow
namespaceabsl.html
a1525462b8d0ce1e073b43934535844e2
static const intptr_t
kCvSpin
namespaceabsl.html
a61c5a57ee26ad498abfc6c9d5aa61539
static constexpr bool
kDebugMode
namespaceabsl.html
a789ff84b6b6fc96db6b0dee0b69bde86
static const Mutex::MuHow
kExclusive
namespaceabsl.html
af2150edfe56e412bff5df891e41d3370
static const MuHowS
kExclusiveS
namespaceabsl.html
ae3799756f9269edb21571c443b5c1beb
static const intptr_t
kMuDesig
namespaceabsl.html
a43f272fa2a32cf11ceb6b55ab4fc9257
static const intptr_t
kMuEvent
namespaceabsl.html
a15f4db75e22b498f462ada2b0015f846
static const int
kMuHasBlocked
namespaceabsl.html
ad5dbd462008544ea6095da67d59a2ffc
static const intptr_t
kMuHigh
namespaceabsl.html
ae485ac3697193d0b4541dcea84d3866b
static const int
kMuIsCond
namespaceabsl.html
a9230041d5f007a5c6c57e7675fb6b19c
static const intptr_t
kMuLow
namespaceabsl.html
a9e7fb1a83fb9639a021237e6acbfae45
static const intptr_t
kMuOne
namespaceabsl.html
ad1a6d9140a1105e3b3bc20014d9fe237
static const intptr_t
kMuReader
namespaceabsl.html
a3c2d80497fdd68b83fccb4130daf946d
static const intptr_t
kMuSpin
namespaceabsl.html
adf092e9d63bdd595c7cd917b1e5f246b
static const intptr_t
kMuWait
namespaceabsl.html
a3b5a3aea705b9d6e58b8837056653c57
static const intptr_t
kMuWriter
namespaceabsl.html
a2dd7e2eb3a02acffae194b1376233efc
static const intptr_t
kMuWrWait
namespaceabsl.html
acd3c3b718ff4f174ad2b7afccfca92ce
static const uint32_t
kNSynchEvent
namespaceabsl.html
a92db7851e8288300ddca741739c7b13b
static PerThreadSynch *const
kPerThreadSynchNull
namespaceabsl.html
abd8d07d652848ef8ffcd01af6ffacf89
static const Mutex::MuHow
kShared
namespaceabsl.html
a8b8e7358b9fc8ff34d55c06ab4317c10
static const MuHowS
kSharedS
namespaceabsl.html
ac11f82c496c886bc1ab651e0473ca3a4
bool
log
mutex_8cc.html
ae81d3246bfc238875eaecb9aff755a2e
uintptr_t
masked_addr
mutex_8cc.html
ac581ba977ec4cd32d4958e7e0c897d23
char
name
mutex_8cc.html
ac8b44a387cf3da062c4a32316b43962c
[1]
static absl::base_internal::SpinLock
synch_event_mu
namespaceabsl.html
a9879917c5f5c5bd5290bf2b697df9cec
(absl::base_internal::kLinkerInitialized)
static const intptr_t
zap_desig_waker
namespaceabsl.html
ab9ebe41939eb2dcc9d35beac24106b1e
[]
mutex.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/
mutex_8h
absl/base/const_init.h
absl/base/internal/identity.h
absl/base/internal/low_level_alloc.h
absl/base/internal/thread_identity.h
absl/base/internal/tsan_mutex_interface.h
absl/base/port.h
absl/base/thread_annotations.h
absl/synchronization/internal/kernel_timeout.h
absl/synchronization/internal/per_thread_sem.h
absl/time/time.h
absl::Condition
absl::CondVar
absl::Mutex
absl::MutexLock
absl::MutexLockMaybe
absl::ReaderMutexLock
absl::ReleasableMutexLock
absl::WriterMutexLock
absl
OnDeadlockCycle
namespaceabsl.html
ace75cbec80d8fffd6bf6189e6861f9b3
kIgnore
namespaceabsl.html
ace75cbec80d8fffd6bf6189e6861f9b3aca04fd07057da959f4afd20d8b6172e2
kReport
namespaceabsl.html
ace75cbec80d8fffd6bf6189e6861f9b3a4b6f005cc10d9c7533186ade0082b352
kAbort
namespaceabsl.html
ace75cbec80d8fffd6bf6189e6861f9b3a91c3915a755d0cdac70544f01f6b210f
ABSL_DEPRECATED
namespaceabsl.html
a0482335637d179a0093379b132817a47
("absl::RegisterSymbolizer() is deprecated and will be removed ""on or after 2023-05-01") void RegisterSymbolizer(bool(*fn)(const void *pc
void
AbslInternalMutexYield
mutex_8h.html
afa339a81f78d0ffef954c9a37dc4c55b
()
void
EnableMutexInvariantDebugging
namespaceabsl.html
a40a1a11809899be681d87f1a0aaeedff
(bool enabled)
void
RegisterCondVarTracer
namespaceabsl.html
a230a1a33496fa71b09cbbbf971538e5e
(void(*fn)(const char *msg, const void *cv))
void
RegisterMutexProfiler
namespaceabsl.html
a3ac5218be98d6f3bbb70197125a748f3
(void(*fn)(int64_t wait_timestamp))
void
RegisterMutexTracer
namespaceabsl.html
a21752cddadba008676394bed736a5cd3
(void(*fn)(const char *msg, const void *obj, int64_t wait_cycles))
void
SetMutexDeadlockDetectionMode
namespaceabsl.html
aca9e50b511cee10b4e92a90af6245be6
(OnDeadlockCycle mode)
char *
out
namespaceabsl.html
a34dc52eda15ed656f412318a28d92094
char int
out_size
namespaceabsl.html
a4d8f6df69e7d7c96cb7494f0f1873147
mutex_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/
mutex__benchmark_8cc
absl/base/internal/cycleclock.h
absl/base/internal/spinlock.h
absl/synchronization/blocking_counter.h
absl/synchronization/internal/thread_pool.h
absl/synchronization/mutex.h
mutex_nonprod.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/internal/
mutex__nonprod_8cc
absl/synchronization/mutex.h
time.h
absl/base/internal/raw_logging.h
absl
absl::synchronization_internal
#define
__tsan_read1
mutex__nonprod_8cc.html
a3ff3085f781f8c8315893c332968a96a
(addr)
static bool
Dereference
namespaceabsl.html
a8e6dc5828af1d05b782d263712a4c805
(void *arg)
void
RegisterSymbolizer
namespaceabsl.html
ab1dc3ed4938db2a26b3fdb515c40d6e9
(bool(*)(const void *, char *, int))
mutex_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/
mutex__test_8cc
absl/synchronization/mutex.h
absl/base/attributes.h
absl/base/internal/raw_logging.h
absl/base/internal/sysinfo.h
absl/memory/memory.h
absl/synchronization/internal/thread_pool.h
absl/time/clock.h
absl/time/time.h
node_hash_map.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/
node__hash__map_8h
absl/algorithm/container.h
absl/container/internal/container_memory.h
absl/container/internal/hash_function_defaults.h
absl/container/internal/node_hash_policy.h
absl/container/internal/raw_hash_map.h
absl/memory/memory.h
absl::container_algorithm_internal::IsUnorderedContainer< absl::node_hash_map< Key, T, Hash, KeyEqual, Allocator > >
absl::node_hash_map
absl::container_internal::NodeHashMapPolicy
absl
absl::container_algorithm_internal
absl::container_internal
node_hash_map_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/
node__hash__map__test_8cc
absl/container/node_hash_map.h
absl/container/internal/tracked.h
absl/container/internal/unordered_map_constructor_test.h
absl/container/internal/unordered_map_lookup_test.h
absl/container/internal/unordered_map_members_test.h
absl/container/internal/unordered_map_modifiers_test.h
absl
absl::container_internal
node_hash_policy.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
node__hash__policy_8h
absl::container_internal::node_hash_policy
absl
absl::container_internal
node_hash_policy_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
node__hash__policy__test_8cc
absl/container/internal/node_hash_policy.h
absl/container/internal/hash_policy_traits.h
absl
absl::container_internal
node_hash_set.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/
node__hash__set_8h
absl/algorithm/container.h
absl/container/internal/hash_function_defaults.h
absl/container/internal/node_hash_policy.h
absl/container/internal/raw_hash_set.h
absl/memory/memory.h
absl::container_algorithm_internal::IsUnorderedContainer< absl::node_hash_set< Key, Hash, KeyEqual, Allocator > >
absl::node_hash_set
absl::container_internal::NodeHashSetPolicy
absl
absl::container_algorithm_internal
absl::container_internal
node_hash_set_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/
node__hash__set__test_8cc
absl/container/node_hash_set.h
absl/container/internal/unordered_set_constructor_test.h
absl/container/internal/unordered_set_lookup_test.h
absl/container/internal/unordered_set_members_test.h
absl/container/internal/unordered_set_modifiers_test.h
absl
absl::container_internal
notification.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/
notification_8cc
absl/synchronization/notification.h
absl/base/attributes.h
absl/base/internal/raw_logging.h
absl/synchronization/mutex.h
absl/time/time.h
absl
static bool
HasBeenNotifiedInternal
namespaceabsl.html
a34ee066569972ef6e18a4cf58b0e28fb
(const std::atomic< bool > *notified_yet)
notification.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/
notification_8h
absl/base/macros.h
absl/synchronization/mutex.h
absl/time/time.h
absl::Notification
absl
notification_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/
notification__test_8cc
absl/synchronization/notification.h
absl/synchronization/mutex.h
absl::ThreadSafeCounter
absl
static void
BasicTests
namespaceabsl.html
a9a71aca5730e6adc9842ec41168c4360
(bool notify_before_waiting, Notification *notification)
static void
RunWorker
namespaceabsl.html
ac2d3edd48b4259cf2082e42e540e598a
(int i, ThreadSafeCounter *ready_counter, Notification *notification, ThreadSafeCounter *done_counter)
TEST
namespaceabsl.html
a0196197472054cae000934debb266176
(NotificationTest, SanityTest)
numbers.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
numbers_8cc
absl/strings/numbers.h
absl/base/internal/bits.h
absl/base/internal/raw_logging.h
absl/strings/ascii.h
absl/strings/charconv.h
absl/strings/internal/memutil.h
absl/strings/match.h
absl/strings/str_cat.h
absl::ExpDigits
absl
absl::numbers_internal
#define
X_OVER_BASE_INITIALIZER
numbers_8cc.html
a42b480954a8b5e063e420852e889e0d9
(X)
static std::pair< uint64_t, uint64_t >
Mul32
namespaceabsl.html
a73666fdb4b33b0d884b667a77f22b594
(std::pair< uint64_t, uint64_t > num, uint32_t mul)
static std::pair< uint64_t, uint64_t >
PowFive
namespaceabsl.html
aa3e6149e08e44ce04a873e608107a05d
(uint64_t num, int expfive)
bool
safe_strto32_base
namespaceabsl_1_1numbers__internal.html
ade4e90790d5f36e4ef5ebfdd40a98d26
(absl::string_view text, int32_t *value, int base)
bool
safe_strto64_base
namespaceabsl_1_1numbers__internal.html
a1a0a6b8b87d6c1f82f03330e180db92a
(absl::string_view text, int64_t *value, int base)
bool
safe_strtou32_base
namespaceabsl_1_1numbers__internal.html
a33b6ddc56b8ba7fea0fb5acb01b58d15
(absl::string_view text, uint32_t *value, int base)
bool
safe_strtou64_base
namespaceabsl_1_1numbers__internal.html
a31a778205a01a1c2b852519808ab79c2
(absl::string_view text, uint64_t *value, int base)
bool
SimpleAtob
namespaceabsl.html
a57bd121e1f8b0cd2e570b028b07fc959
(absl::string_view str, bool *out)
bool
SimpleAtod
namespaceabsl.html
a8e2c90bcf49ad46755d4a2afb18d5a44
(absl::string_view str, double *out)
bool
SimpleAtof
namespaceabsl.html
aa5152be96a860931088a816847dc748a
(absl::string_view str, float *out)
static ExpDigits
SplitToSix
namespaceabsl.html
a187d90b5c51336876682a16f4310bb96
(const double value)
numbers.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
numbers_8h
absl/base/macros.h
absl/base/port.h
absl/numeric/int128.h
absl/strings/string_view.h
absl
absl::numbers_internal
char *
FastIntToBuffer
namespaceabsl_1_1numbers__internal.html
ab8aa258d1c8f1aef0157a7a04a59c966
(int32_t, char *)
char *
FastIntToBuffer
namespaceabsl_1_1numbers__internal.html
a15ff1210dd24197f55537d6401303886
(uint32_t, char *)
char *
FastIntToBuffer
namespaceabsl_1_1numbers__internal.html
ae01fc01617354f07fb1db5304b97dd87
(int64_t, char *)
char *
FastIntToBuffer
namespaceabsl_1_1numbers__internal.html
ae40863543b28581d86a178bf5b4c1738
(uint64_t, char *)
char *
FastIntToBuffer
namespaceabsl_1_1numbers__internal.html
a456583a14ca3797afc908c868ae4c1b7
(int_type i, char *buffer)
bool
safe_strto32_base
namespaceabsl_1_1numbers__internal.html
ade4e90790d5f36e4ef5ebfdd40a98d26
(absl::string_view text, int32_t *value, int base)
bool
safe_strto64_base
namespaceabsl_1_1numbers__internal.html
a1a0a6b8b87d6c1f82f03330e180db92a
(absl::string_view text, int64_t *value, int base)
ABSL_MUST_USE_RESULT bool
safe_strtoi_base
namespaceabsl_1_1numbers__internal.html
a12a67bd5b68ad2574beef2703cbe8ac4
(absl::string_view s, int_type *out, int base)
bool
safe_strtou32_base
namespaceabsl_1_1numbers__internal.html
a33b6ddc56b8ba7fea0fb5acb01b58d15
(absl::string_view text, uint32_t *value, int base)
bool
safe_strtou64_base
namespaceabsl_1_1numbers__internal.html
a31a778205a01a1c2b852519808ab79c2
(absl::string_view text, uint64_t *value, int base)
bool
SimpleAtob
namespaceabsl.html
a57bd121e1f8b0cd2e570b028b07fc959
(absl::string_view str, bool *out)
bool
SimpleAtod
namespaceabsl.html
a8e2c90bcf49ad46755d4a2afb18d5a44
(absl::string_view str, double *out)
bool
SimpleAtof
namespaceabsl.html
aa5152be96a860931088a816847dc748a
(absl::string_view str, float *out)
ABSL_MUST_USE_RESULT bool
SimpleAtoi
namespaceabsl.html
a0f38c072180611cf36d47d0da15b1eff
(absl::string_view s, int_type *out)
size_t
SixDigitsToBuffer
namespaceabsl_1_1numbers__internal.html
ac369fe15fac351ed7c42556c166432fd
(double d, char *buffer)
static const int
kFastToBufferSize
namespaceabsl_1_1numbers__internal.html
a1128b4bda71f5c93b9ffe467374306ee
static const int
kSixDigitsToBufferSize
namespaceabsl_1_1numbers__internal.html
aa708f77563fcef442d3b0049e3aa20f1
numbers_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
numbers__benchmark_8cc
absl/base/internal/raw_logging.h
absl/strings/numbers.h
numbers_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
numbers__test_8cc
absl/strings/numbers.h
absl/base/internal/raw_logging.h
absl/strings/str_cat.h
absl/strings/internal/numbers_test_common.h
absl/strings/internal/pow10_helper.h
numbers_test_common.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
numbers__test__common_8h
absl::strings_internal::uint32_test_case
absl::strings_internal::uint64_test_case
absl
absl::strings_internal
bool
Itoa
namespaceabsl_1_1strings__internal.html
a6ef20045c06860bfb2822b31578b7ca6
(IntType value, int base, std::string *destination)
const std::array< uint32_test_case, 27 > &
strtouint32_test_cases
namespaceabsl_1_1strings__internal.html
a48f1604761fb49a4e22677ed4026353f
()
const std::array< uint64_test_case, 34 > &
strtouint64_test_cases
namespaceabsl_1_1strings__internal.html
a50144495ffbce930cdd421c215af1c25
()
optimization.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
optimization_8h
absl/base/config.h
#define
ABSL_BLOCK_TAIL_CALL_OPTIMIZATION
optimization_8h.html
aca3dd0393fbf3a84e00bcac06e0fc94f
()
#define
ABSL_CACHELINE_ALIGNED
optimization_8h.html
ab67ec6b32c596f297d5304dacd524994
#define
ABSL_CACHELINE_SIZE
optimization_8h.html
a6b5d45b0397eb394a7178cfbf344ec1e
#define
ABSL_PREDICT_FALSE
optimization_8h.html
a7de82b630fc76606a15c23483680a6a1
(x)
#define
ABSL_PREDICT_TRUE
optimization_8h.html
ae4445fb0c40ea7cc8e1c30647069d1a5
(x)
internal/optional.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/internal/
internal_2optional_8h
absl/base/internal/inline_variable.h
absl/memory/memory.h
absl/meta/type_traits.h
absl/utility/utility.h
absl::optional_internal::assign_copy_traits
absl::optional_internal::ctor_copy_traits
absl::optional_internal::optional_data_dtor_base< T, true >::dummy_type
absl::optional_internal::optional_data_dtor_base::dummy_type
absl::optional_internal::empty_struct
absl::optional_internal::init_t
absl::optional_internal::is_constructible_convertible_assignable_from_optional
absl::optional_internal::is_constructible_convertible_from_optional
absl::optional_internal::optional_assign_base< copy_traits::copyable >
absl::optional_internal::optional_assign_base< copy_traits::movable >
absl::optional_internal::optional_assign_base< copy_traits::non_movable >
absl::optional_internal::optional_ctor_base< copy_traits::copyable >
absl::optional_internal::optional_ctor_base< copy_traits::movable >
absl::optional_internal::optional_ctor_base< copy_traits::non_movable >
absl::optional_internal::optional_data< T, false >
absl::optional_internal::optional_data< T, true >
absl::optional_internal::optional_data_base
absl::optional_internal::optional_data_dtor_base
absl::optional_internal::optional_data_dtor_base< T, true >
absl::optional_internal::optional_hash_base
absl::optional_internal::optional_hash_base< T, decltype(std::hash< absl::remove_const_t< T > >()(std::declval< absl::remove_const_t< T > >()))>
absl
absl::optional_internal
copy_traits
namespaceabsl_1_1optional__internal.html
a239888afd9358f38f08074701fb1e592
copyable
namespaceabsl_1_1optional__internal.html
a239888afd9358f38f08074701fb1e592aa4335e52790fddeba075e9d8f290db07
movable
namespaceabsl_1_1optional__internal.html
a239888afd9358f38f08074701fb1e592a087ef8e14016136c215903eda976b557
non_movable
namespaceabsl_1_1optional__internal.html
a239888afd9358f38f08074701fb1e592a48bbf760a0a56726ffd656d882220a9b
bool
convertible_to_bool
namespaceabsl_1_1optional__internal.html
ab123d83ecaffd1eb658921460bfa115c
(bool)
optional.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/
optional_8h
absl/base/config.h
absl/utility/utility.h
absl/base/attributes.h
absl/base/internal/inline_variable.h
absl/meta/type_traits.h
absl/types/bad_optional_access.h
absl/types/internal/optional.h
std::hash< absl::optional< T > >
absl::nullopt_t
absl::optional
absl
std
ABSL_INTERNAL_INLINE_CONSTEXPR
namespaceabsl.html
ac00b10cc5717da015881ddd2a694afe5
(nullopt_t, nullopt, nullopt_t(optional_internal::init_t()))
constexpr optional< typename std::decay< T >::type >
make_optional
namespaceabsl.html
a5da5e4d22516f92785eccd8bce392a44
(T &&v)
constexpr optional< T >
make_optional
namespaceabsl.html
a99bbfc94e7d82278d4f749199175840d
(Args &&...args)
constexpr optional< T >
make_optional
namespaceabsl.html
a56b818c38e7a2e3b364b8f368f7a6135
(std::initializer_list< U > il, Args &&...args)
constexpr auto
operator!=
namespaceabsl.html
ae7fb54176232a0a63bef376ba5f438a7
(const optional< T > &x, const optional< U > &y)-> decltype(optional_internal
constexpr bool
operator!=
namespaceabsl.html
ad4c22c494b6a9deddccdd8e85ffc5f33
(const optional< T > &x, nullopt_t) noexcept
constexpr bool
operator!=
namespaceabsl.html
afa7b1bcc791c781d23397fcb11787968
(nullopt_t, const optional< T > &x) noexcept
constexpr auto
operator!=
namespaceabsl.html
af52c4143e69758c27e7d4ab6ff809d58
(const optional< T > &x, const U &v)-> decltype(optional_internal
constexpr auto
operator!=
namespaceabsl.html
addcd491fd3afea15cf14338615d698e0
(const U &v, const optional< T > &x)-> decltype(optional_internal
constexpr auto
operator<
namespaceabsl.html
a234622af000eab902c3d692bb974bcec
(const optional< T > &x, const optional< U > &y)-> decltype(optional_internal
constexpr bool
operator<
namespaceabsl.html
af7049a0f7fe558aaf312fe3fd35213d5
(const optional< T > &, nullopt_t) noexcept
constexpr bool
operator<
namespaceabsl.html
ae07f8366e6d2ef5d250a7561b68bd423
(nullopt_t, const optional< T > &x) noexcept
constexpr auto
operator<
namespaceabsl.html
af1edbdbac5e1363a86453bc9712dc2e8
(const optional< T > &x, const U &v)-> decltype(optional_internal
constexpr auto
operator<
namespaceabsl.html
a8aae34f399957bdec3f4ad44a42e8c54
(const U &v, const optional< T > &x)-> decltype(optional_internal
constexpr auto
operator<=
namespaceabsl.html
abf15ed426d96161b51553f6da3f76ef8
(const optional< T > &x, const optional< U > &y)-> decltype(optional_internal
constexpr bool
operator<=
namespaceabsl.html
a9ccb31073e963897b9db5959937b9b57
(const optional< T > &x, nullopt_t) noexcept
constexpr bool
operator<=
namespaceabsl.html
ad4859cd58bba6287136291191d590cdc
(nullopt_t, const optional< T > &) noexcept
constexpr auto
operator<=
namespaceabsl.html
ab7f7ea6fb79971b6666d1f1d8be922b6
(const optional< T > &x, const U &v)-> decltype(optional_internal
constexpr auto
operator<=
namespaceabsl.html
a72511892170888242599526cc1284246
(const U &v, const optional< T > &x)-> decltype(optional_internal
constexpr auto
operator==
namespaceabsl.html
af106017bb4b6d29cdc3c91a4ce94b416
(const optional< T > &x, const optional< U > &y)-> decltype(optional_internal
constexpr bool
operator==
namespaceabsl.html
a7ef81c9ca2b7a2665c7d6046ff99230d
(const optional< T > &x, nullopt_t) noexcept
constexpr bool
operator==
namespaceabsl.html
a9895a46613d9df3394831dd4f6e389e1
(nullopt_t, const optional< T > &x) noexcept
constexpr auto
operator==
namespaceabsl.html
a405173ed5d35613c6c17d08e82d3915a
(const optional< T > &x, const U &v)-> decltype(optional_internal
constexpr auto
operator==
namespaceabsl.html
aa766db12e391e918c5d1f8803506cde5
(const U &v, const optional< T > &x)-> decltype(optional_internal
constexpr auto
operator>
namespaceabsl.html
aacbd542e06a92d9c8df08b838f7fa7ec
(const optional< T > &x, const optional< U > &y)-> decltype(optional_internal
constexpr bool
operator>
namespaceabsl.html
a785535298959e0119201e77ca5b9320c
(const optional< T > &x, nullopt_t) noexcept
constexpr bool
operator>
namespaceabsl.html
a422d2a04311becd2ce1c1417617585d1
(nullopt_t, const optional< T > &) noexcept
constexpr auto
operator>
namespaceabsl.html
af0dedab1679be26f1267378c47044545
(const optional< T > &x, const U &v)-> decltype(optional_internal
constexpr auto
operator>
namespaceabsl.html
ad8fbc67ad6dd0c0e3305b5e3f280bc75
(const U &v, const optional< T > &x)-> decltype(optional_internal
constexpr auto
operator>=
namespaceabsl.html
aaa74e4342b2a200c9bcc28793ea7abf8
(const optional< T > &x, const optional< U > &y)-> decltype(optional_internal
constexpr bool
operator>=
namespaceabsl.html
a4ed7a7722f5808cfb8927ef5597d28f2
(const optional< T > &, nullopt_t) noexcept
constexpr bool
operator>=
namespaceabsl.html
acfe7567fd55f340bee04de2c237ae14e
(nullopt_t, const optional< T > &x) noexcept
constexpr auto
operator>=
namespaceabsl.html
ae1c8ce941a0ba691837dadd63b256b57
(const optional< T > &x, const U &v)-> decltype(optional_internal
constexpr auto
operator>=
namespaceabsl.html
a994e2987d762ae48f847abeafb6cf287
(const U &v, const optional< T > &x)-> decltype(optional_internal
void
swap
namespaceabsl.html
a780e85ed05ff4f0552d2dec9177505e2
(optional< T > &a, optional< T > &b) noexcept(noexcept(a.swap(b)))
optional_exception_safety_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/
optional__exception__safety__test_8cc
absl/types/optional.h
absl/base/internal/exception_safety_testing.h
absl
optional_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/
optional__test_8cc
absl/types/optional.h
absl/base/config.h
absl/base/internal/raw_logging.h
absl/meta/type_traits.h
absl/strings/string_view.h
std::hash< Hashable >
Hashable
NonHashable
std
ostringstream.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
ostringstream_8cc
absl/strings/internal/ostringstream.h
absl
absl::strings_internal
ostringstream.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
ostringstream_8h
absl/base/port.h
absl::strings_internal::OStringStream
absl
absl::strings_internal
ostringstream_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
ostringstream__benchmark_8cc
absl/strings/internal/ostringstream.h
StringType
ostringstream__benchmark_8cc.html
ad4d73ceef61b090c73e1c22493af0bd7
ostringstream_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
ostringstream__test_8cc
absl/strings/internal/ostringstream.h
output.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/str_format/
output_8cc
absl/strings/internal/str_format/output.h
absl
absl::str_format_internal
output.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/str_format/
output_8h
absl/base/port.h
absl/strings/string_view.h
absl::str_format_internal::BufferRawSink
absl::str_format_internal::FILERawSink
absl
absl::str_format_internal
void
AbslFormatFlush
namespaceabsl_1_1str__format__internal.html
a4a1b7d3096bf4f52f75b7a55e3133d33
(std::string *out, string_view s)
void
AbslFormatFlush
namespaceabsl_1_1str__format__internal.html
a3be40e9982007aa4f928d755d190f798
(std::ostream *out, string_view s)
void
AbslFormatFlush
namespaceabsl_1_1str__format__internal.html
af0a4bfb7ae81e1fea2345e088c20ba2d
(AbslCord *out, string_view s)
void
AbslFormatFlush
namespaceabsl_1_1str__format__internal.html
a4b4525e5dda7dcd6db07681db4f57cfd
(FILERawSink *sink, string_view v)
void
AbslFormatFlush
namespaceabsl_1_1str__format__internal.html
a6dc2f769ca800adbd327e50d04166b1b
(BufferRawSink *sink, string_view v)
auto
InvokeFlush
namespaceabsl_1_1str__format__internal.html
a6580e286cd028ab7e5e24d7d5e1f208b
(T *out, string_view s)-> decltype(str_format_internal
output_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/str_format/
output__test_8cc
absl/strings/internal/str_format/output.h
absl
parse.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/
parse_8cc
absl/flags/parse.h
absl/flags/flag.h
absl/flags/internal/program_name.h
absl/flags/internal/registry.h
absl/flags/internal/usage.h
absl/flags/usage_config.h
absl/strings/str_cat.h
absl/strings/strip.h
absl/synchronization/mutex.h
absl
absl::flags_internal
#define
IGNORE_TYPE
parse_8cc.html
a685ad4198d4c12b7477f42e8f8facbf5
(T)
ABSL_FLAG
parse_8cc.html
a04e601198d9ee4ac5ae3abb412af9a15
(std::vector< std::string >, flagfile,{},"comma-separated list of files to load flags from").OnUpdate([]()
ABSL_FLAG
parse_8cc.html
acad1ae6cc2d67a83ca71245079a8bc0e
(std::vector< std::string >, fromenv,{},"comma-separated list of flags to set from the environment"" [use 'export FLAGS_flag1=value']").OnUpdate([]()
ABSL_FLAG
parse_8cc.html
a038e01544b0e5e626ddce0790d2ff524
(std::vector< std::string >, tryfromenv,{},"comma-separated list of flags to try to set from the environment if ""present").OnUpdate([]()
ABSL_FLAG
parse_8cc.html
a966f4ee64bf419cff0644975c0087b2e
(std::vector< std::string >, undefok,{},"comma-separated list of flag names that it is okay to specify ""on the command line even if the program does not define a flag ""with that name")
std::vector< char * >
ParseCommandLine
namespaceabsl.html
a57372d5fb66e621c768a021bd97d34be
(int argc, char *argv[])
std::vector< char * >
ParseCommandLineImpl
namespaceabsl_1_1flags__internal.html
aad419c98e05689cb47c45d94af161851
(int argc, char *argv[], ArgvListAction arg_list_act, UsageFlagsAction usage_flag_act, OnUndefinedFlag on_undef_flag)
internal/parse.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/internal/
internal_2parse_8h
absl/flags/declare.h
absl
absl::flags_internal
ArgvListAction
namespaceabsl_1_1flags__internal.html
a8e900c3933e48a779ad2a4109a7ade1a
kRemoveParsedArgs
namespaceabsl_1_1flags__internal.html
a8e900c3933e48a779ad2a4109a7ade1aa7bda38e695639d7670a96dcafe1c5c34
kKeepParsedArgs
namespaceabsl_1_1flags__internal.html
a8e900c3933e48a779ad2a4109a7ade1aadadd3d242b4e2b0041c4cfcfcb21236f
OnUndefinedFlag
namespaceabsl_1_1flags__internal.html
a9d32a336fb0bc857411b37f0f58876c8
kIgnoreUndefined
namespaceabsl_1_1flags__internal.html
a9d32a336fb0bc857411b37f0f58876c8a3f6fda1b73c2e1fd297c3d020b59f5b4
kReportUndefined
namespaceabsl_1_1flags__internal.html
a9d32a336fb0bc857411b37f0f58876c8acf3bb6541dc1f3990acb05adfeac4911
kAbortIfUndefined
namespaceabsl_1_1flags__internal.html
a9d32a336fb0bc857411b37f0f58876c8a00b860ff0ab0ae1e368aa8a2e26c5b30
UsageFlagsAction
namespaceabsl_1_1flags__internal.html
a01cd2954d3345e34a57028187721b7bf
kHandleUsage
namespaceabsl_1_1flags__internal.html
a01cd2954d3345e34a57028187721b7bfa551e8d5f7f84285993d81c55007744f7
kIgnoreUsage
namespaceabsl_1_1flags__internal.html
a01cd2954d3345e34a57028187721b7bfa9488aba3906588c5228239da7a85ccbd
ABSL_DECLARE_FLAG
internal_2parse_8h.html
aa53d71162c80200facd3f26cac769445
(std::vector< std::string >, flagfile)
ABSL_DECLARE_FLAG
internal_2parse_8h.html
a9920624b759fc755e624d26c8742c989
(std::vector< std::string >, fromenv)
ABSL_DECLARE_FLAG
internal_2parse_8h.html
aaeeb0ca9d3b934b3f71db133b57c9864
(std::vector< std::string >, tryfromenv)
ABSL_DECLARE_FLAG
internal_2parse_8h.html
aebc4d27aefb59097a4cf8f11587f5af5
(std::vector< std::string >, undefok)
std::vector< char * >
ParseCommandLineImpl
namespaceabsl_1_1flags__internal.html
aad419c98e05689cb47c45d94af161851
(int argc, char *argv[], ArgvListAction arg_list_act, UsageFlagsAction usage_flag_act, OnUndefinedFlag on_undef_flag)
parse.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/
parse_8h
absl/flags/internal/parse.h
absl
std::vector< char * >
ParseCommandLine
namespaceabsl.html
a57372d5fb66e621c768a021bd97d34be
(int argc, char *argv[])
parse_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/
parse__test_8cc
absl/flags/parse.h
absl/base/internal/raw_logging.h
absl/base/internal/scoped_set_env.h
absl/flags/flag.h
absl/strings/str_cat.h
absl/strings/substitute.h
absl/types/span.h
ABSL_FLAG
parse__test_8cc.html
a1c8d45d62d87db80cea44bdee5bf9df0
(int, int_flag, 1,"")
ABSL_FLAG
parse__test_8cc.html
a651d3ea80d82d148ad45665618309194
(double, double_flag, 1.1,"")
ABSL_FLAG
parse__test_8cc.html
a1ab86b8014bd1d339c60c2b541bbf1c4
(std::string, string_flag,"a","")
ABSL_FLAG
parse__test_8cc.html
a26031d350517cbc6517f60d4cf6b5da0
(bool, bool_flag, false,"")
ABSL_FLAG
parse__test_8cc.html
a4d4a5b8f52111e562a3203f5081d0795
(UDT, udt_flag,-1,"")
ABSL_RETIRED_FLAG
parse__test_8cc.html
ab4bad2c2067850a10d4dce8b3f9f2fd9
(int, legacy_int, 1,"")
ABSL_RETIRED_FLAG
parse__test_8cc.html
afd0d781cff6a203b796dd5efb07c8ed6
(bool, legacy_bool, false,"")
ABSL_RETIRED_FLAG
parse__test_8cc.html
a9f6690d57fc1ceba8c6126883ed105a4
(std::string, legacy_str,"l","")
parser.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/str_format/
parser_8cc
absl/strings/internal/str_format/parser.h
absl::str_format_internal::ParsedFormatBase::ParsedFormatConsumer
absl
absl::str_format_internal
#define
ABSL_FORMAT_PARSER_INTERNAL_GET_CHAR
parser_8cc.html
ade2ba707d2abf6b97b1badb704ee75d3
()
const char *
ConsumeUnboundConversion
namespaceabsl_1_1str__format__internal.html
a617457fb8baa29ed95544b983cbd0ace
(const char *p, const char *end, UnboundConversion *conv, int *next_arg)
ABSL_CONST_INIT const ConvTag
kTags
namespaceabsl_1_1str__format__internal.html
ae5ebe9e400cef168e9dab9b2f36274a5
[256]
parser.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/str_format/
parser_8h
absl/strings/internal/str_format/checker.h
absl/strings/internal/str_format/extension.h
absl::str_format_internal::ParsedFormatBase::ConversionItem
absl::str_format_internal::ConvTag
absl::str_format_internal::ExtendedParsedFormat
absl::str_format_internal::UnboundConversion::InputValue
absl::str_format_internal::ParsedFormatBase
absl::str_format_internal::UnboundConversion
absl
absl::str_format_internal
const char *
ConsumeUnboundConversion
namespaceabsl_1_1str__format__internal.html
a617457fb8baa29ed95544b983cbd0ace
(const char *p, const char *end, UnboundConversion *conv, int *next_arg)
constexpr bool
EnsureConstexpr
namespaceabsl_1_1str__format__internal.html
a693a0cfc502b4589236676ce823aff0b
(string_view s)
ConvTag
GetTagForChar
namespaceabsl_1_1str__format__internal.html
ab169f3fc383669759a0fe85df82ee7c8
(char c)
bool
ParseFormatString
namespaceabsl_1_1str__format__internal.html
a87b91f60d7d8f0e22a7d1316b2fc665d
(string_view src, Consumer consumer)
parser_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/str_format/
parser__test_8cc
absl/strings/internal/str_format/parser.h
absl/base/macros.h
absl
absl::str_format_internal
#define
X
parser__test_8cc.html
ad6254e80d17335001dac03b6e8e15a25
(c)
path_util.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/internal/
path__util_8h
absl/strings/match.h
absl/strings/string_view.h
absl
absl::flags_internal
absl::string_view
Basename
namespaceabsl_1_1flags__internal.html
aca537998c3ac27d1c3c8730764b931e0
(absl::string_view filename)
absl::string_view
Package
namespaceabsl_1_1flags__internal.html
a114fe59abbe73a4c3c114b8e971684b5
(absl::string_view filename)
path_util_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/internal/
path__util__test_8cc
absl/flags/internal/path_util.h
per_thread_sem.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/internal/
per__thread__sem_8cc
absl/base/internal/low_level_alloc.h
absl/synchronization/internal/per_thread_sem.h
absl/base/attributes.h
absl/base/internal/thread_identity.h
absl/synchronization/internal/waiter.h
absl
absl::synchronization_internal
ABSL_ATTRIBUTE_WEAK void
AbslInternalPerThreadSemPost
per__thread__sem_8cc.html
a11c419e2f1c30560fb725c8870f5166e
(absl::base_internal::ThreadIdentity *identity)
ABSL_ATTRIBUTE_WEAK bool
AbslInternalPerThreadSemWait
per__thread__sem_8cc.html
a09d39c828c55753cac7cce2b4ed5c7d9
(absl::synchronization_internal::KernelTimeout t)
per_thread_sem.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/internal/
per__thread__sem_8h
absl/base/internal/thread_identity.h
absl/synchronization/internal/create_thread_identity.h
absl/synchronization/internal/kernel_timeout.h
absl::synchronization_internal::PerThreadSem
absl
absl::synchronization_internal
void
AbslInternalPerThreadSemPost
per__thread__sem_8h.html
a256a29d8ddd57e5b2e71805163fb5ef6
(absl::base_internal::ThreadIdentity *identity)
bool
AbslInternalPerThreadSemWait
per__thread__sem_8h.html
ac13d535baa96dfaf5302ed81d07eac55
(absl::synchronization_internal::KernelTimeout t)
per_thread_sem_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/internal/
per__thread__sem__test_8cc
absl/synchronization/internal/per_thread_sem.h
absl/base/internal/cycleclock.h
absl/base/internal/thread_identity.h
absl/strings/str_cat.h
absl/time/clock.h
absl/time/time.h
absl::synchronization_internal::PerThreadSemTest
absl::synchronization_internal::SimpleSemaphore
absl::synchronization_internal::ThreadData
absl
absl::synchronization_internal
per_thread_tls.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
per__thread__tls_8h
absl/base/port.h
#define
ABSL_PER_THREAD_TLS
per__thread__tls_8h.html
a1130e4948b0182965d710c4d2539783f
#define
ABSL_PER_THREAD_TLS_KEYWORD
per__thread__tls_8h.html
ac5a35e5c7065babf5e38e5a7b3df04d8
policy_checks.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
policy__checks_8h
port.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
port_8h
absl/base/attributes.h
absl/base/config.h
absl/base/optimization.h
pow10_helper.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
pow10__helper_8cc
absl/strings/internal/pow10_helper.h
absl
absl::strings_internal
double
Pow10
namespaceabsl_1_1strings__internal.html
a448eb320181ac8ee573232de9f544600
(int exp)
pow10_helper.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
pow10__helper_8h
absl
absl::strings_internal
double
Pow10
namespaceabsl_1_1strings__internal.html
a448eb320181ac8ee573232de9f544600
(int exp)
pow10_helper_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
pow10__helper__test_8cc
absl/strings/internal/pow10_helper.h
absl/strings/str_format.h
absl
absl::strings_internal
pretty_function.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
pretty__function_8h
print_hash_of.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/hash/internal/
print__hash__of_8cc
absl/hash/hash.h
int
main
print__hash__of_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
program_name.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/internal/
program__name_8cc
absl/flags/internal/program_name.h
absl/flags/internal/path_util.h
absl/synchronization/mutex.h
absl
absl::flags_internal
static ABSL_CONST_INIT std::string *program_name
GUARDED_BY
namespaceabsl_1_1flags__internal.html
acf87d18340bf8bf9f63086485b9a1912
(program_name_guard)
static ABSL_CONST_INIT absl::Mutex
program_name_guard
namespaceabsl_1_1flags__internal.html
a69532ce9f11034d1c7449e38a938020d
(absl::kConstInit)
std::string
ProgramInvocationName
namespaceabsl_1_1flags__internal.html
a365c5d3774b0fe850ea3b2233849d5f1
()
void
SetProgramInvocationName
namespaceabsl_1_1flags__internal.html
a09333ea8c62c09785a3d41bbcf0bf4ef
(absl::string_view prog_name_str)
std::string
ShortProgramInvocationName
namespaceabsl_1_1flags__internal.html
ac7a6073b6388a8c1a59592e9bc2afd7b
()
program_name.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/internal/
program__name_8h
absl/strings/string_view.h
absl
absl::flags_internal
std::string
ProgramInvocationName
namespaceabsl_1_1flags__internal.html
a365c5d3774b0fe850ea3b2233849d5f1
()
void
SetProgramInvocationName
namespaceabsl_1_1flags__internal.html
a09333ea8c62c09785a3d41bbcf0bf4ef
(absl::string_view prog_name_str)
std::string
ShortProgramInvocationName
namespaceabsl_1_1flags__internal.html
ac7a6073b6388a8c1a59592e9bc2afd7b
()
program_name_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/internal/
program__name__test_8cc
absl/flags/internal/program_name.h
absl/strings/match.h
raw_hash_map.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
raw__hash__map_8h
absl/container/internal/container_memory.h
absl/container/internal/raw_hash_set.h
absl::container_internal::raw_hash_map
absl
absl::container_internal
raw_hash_set.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
raw__hash__set_8cc
absl/container/internal/raw_hash_set.h
absl/base/config.h
absl
absl::container_internal
size_t
RandomSeed
namespaceabsl_1_1container__internal.html
aa8cb5b7b1cf150d65bbd716aac6ec110
()
bool
ShouldInsertBackwards
namespaceabsl_1_1container__internal.html
aacd4e5ab99bece70ed09a6d2c7b661e4
(size_t hash, ctrl_t *ctrl)
raw_hash_set.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
raw__hash__set_8h
absl/base/internal/bits.h
absl/base/internal/endian.h
absl/base/port.h
absl/container/internal/common.h
absl/container/internal/compressed_tuple.h
absl/container/internal/container_memory.h
absl/container/internal/hash_policy_traits.h
absl/container/internal/hashtable_debug_hooks.h
absl/container/internal/hashtablez_sampler.h
absl/container/internal/have_sse.h
absl/container/internal/layout.h
absl/memory/memory.h
absl/meta/type_traits.h
absl/utility/utility.h
absl::container_internal::BitMask
absl::container_internal::raw_hash_set::const_iterator
absl::container_internal::raw_hash_set::constructor
absl::container_internal::raw_hash_set::EmplaceDecomposable
absl::container_internal::raw_hash_set::EqualElement
absl::container_internal::raw_hash_set::FindElement
absl::container_internal::raw_hash_set::FindInfo
absl::container_internal::GroupPortableImpl
absl::container_internal::raw_hash_set::HashElement
absl::container_internal::hashtable_debug_internal::HashtableDebugAccess< Set, absl::void_t< typename Set::raw_hash_set > >
absl::container_internal::raw_hash_set::InsertSlot
absl::container_internal::IsDecomposable
absl::container_internal::IsDecomposable< absl::void_t< decltype(Policy::apply(RequireUsableKey< typename Policy::key_type, Hash, Eq >(), std::declval< Ts >()...))>, Policy, Hash, Eq, Ts...>
absl::container_internal::raw_hash_set::iterator
absl::container_internal::probe_seq
absl::container_internal::raw_hash_set
absl::container_internal::RequireUsableKey
absl::container_internal::raw_hash_set::SameAsElementReference
absl
absl::container_internal
absl::container_internal::hashtable_debug_internal
Ctrl
namespaceabsl_1_1container__internal.html
af25020366eeb36d439a7fad99f5adbfb
kEmpty
namespaceabsl_1_1container__internal.html
af25020366eeb36d439a7fad99f5adbfbad1465be75f6a62d3bc94f514200f8740
kDeleted
namespaceabsl_1_1container__internal.html
af25020366eeb36d439a7fad99f5adbfbad521454bec8826624e67275a3fc9f7d2
kSentinel
namespaceabsl_1_1container__internal.html
af25020366eeb36d439a7fad99f5adbfbad015a955c29d0dce0a558556ee56af91
size_t
CapacityToGrowth
namespaceabsl_1_1container__internal.html
ae66ae49ab6bbfd100cae7d6e3e2ff39d
(size_t capacity)
void
ConvertDeletedToEmptyAndFullToDeleted
namespaceabsl_1_1container__internal.html
ac02fc67fee37a58d29295e725480c367
(ctrl_t *ctrl, size_t capacity)
ctrl_t *
EmptyGroup
namespaceabsl_1_1container__internal.html
a5c4e48e473083368ad6411493c74bd6b
()
size_t
GrowthToLowerboundCapacity
namespaceabsl_1_1container__internal.html
a4b7564bd37f5ef7e0e38c0489b7b4958
(size_t growth)
size_t
H1
namespaceabsl_1_1container__internal.html
ad6ad31ad0a483723a0e7655a0a09d745
(size_t hash, const ctrl_t *ctrl)
ctrl_t
H2
namespaceabsl_1_1container__internal.html
a6a22ae422cca2b52c0a0af78333d3405
(size_t hash)
size_t
HashSeed
namespaceabsl_1_1container__internal.html
a7499fc3008f1059a8d315308f2c3098a
(const ctrl_t *ctrl)
bool
IsDeleted
namespaceabsl_1_1container__internal.html
a20462371548ca160c55c90c6ed4781a4
(ctrl_t c)
bool
IsEmpty
namespaceabsl_1_1container__internal.html
a2d241f444aeb398611f4a45cd1db6bb7
(ctrl_t c)
bool
IsEmptyOrDeleted
namespaceabsl_1_1container__internal.html
a084505c75b87626d5db89b73d6accb6b
(ctrl_t c)
bool
IsFull
namespaceabsl_1_1container__internal.html
a4cc656bb6185794d0f725eea029bf9de
(ctrl_t c)
constexpr bool
IsNoThrowSwappable
namespaceabsl_1_1container__internal.html
af626eaa9d586ae8e12ef83e4e54989cb
()
bool
IsValidCapacity
namespaceabsl_1_1container__internal.html
aa6238e1e6c2b119cf3c8283f80adbcf5
(size_t n)
int
LeadingZeros
namespaceabsl_1_1container__internal.html
a44e4c245e1642d97d7f17e9cf33ee3d0
(T x)
size_t
NormalizeCapacity
namespaceabsl_1_1container__internal.html
ab38b68730c4ebb0648fa2b43cf6b90ec
(size_t n)
bool
ShouldInsertBackwards
namespaceabsl_1_1container__internal.html
aacd4e5ab99bece70ed09a6d2c7b661e4
(size_t hash, ctrl_t *ctrl)
static_assert
namespaceabsl_1_1container__internal.html
a4d5503fa36133745c07bb3681d5d0616
(kEmpty &kDeleted &kSentinel &0x80,"Special markers need to have the MSB to make checking for them efficient")
static_assert
namespaceabsl_1_1container__internal.html
a7dc45ab21f527121638fddc72302384a
(kEmpty< kSentinel &&kDeleted< kSentinel,"kEmpty and kDeleted must be smaller than kSentinel to make the ""SIMD test of IsEmptyOrDeleted() efficient")
static_assert
namespaceabsl_1_1container__internal.html
af065bb848bdc82258300a79faf50300a
(kSentinel==-1,"kSentinel must be -1 to elide loading it from memory into SIMD ""registers (pcmpeqd xmm, xmm)")
static_assert
namespaceabsl_1_1container__internal.html
a9bf7be30faa19d0d42a0338b9f79e311
(kEmpty==-128,"kEmpty must be -128 to make the SIMD check for its ""existence efficient (psignb xmm, xmm)")
static_assert
namespaceabsl_1_1container__internal.html
addb6f496044c36357d3d9aaf25be4aa2
(~kEmpty &~kDeleted &kSentinel &0x7F,"kEmpty and kDeleted must share an unset bit that is not shared ""by kSentinel to make the scalar test for MatchEmptyOrDeleted() ""efficient")
static_assert
namespaceabsl_1_1container__internal.html
a4946e1d8c5c0d14633263fa8eef76f50
(kDeleted==-2,"kDeleted must be -2 to make the implementation of ""ConvertSpecialToEmptyAndFullToDeleted efficient")
int
TrailingZeros
namespaceabsl_1_1container__internal.html
abf2bc4bdbba4b59513bc05958700d2f9
(T x)
raw_hash_set_allocator_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
raw__hash__set__allocator__test_8cc
absl/container/internal/raw_hash_set.h
absl/container/internal/tracked.h
absl
absl::container_internal
raw_hash_set_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
raw__hash__set__test_8cc
absl/container/internal/raw_hash_set.h
absl/base/attributes.h
absl/base/internal/cycleclock.h
absl/base/internal/raw_logging.h
absl/container/internal/container_memory.h
absl/container/internal/hash_function_defaults.h
absl/container/internal/hash_policy_testing.h
absl/container/internal/hashtable_debug.h
absl/strings/string_view.h
absl::container_internal::RawHashSetTestOnlyAccess
absl
absl::container_internal
raw_logging.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
raw__logging_8cc
absl/base/internal/raw_logging.h
absl/base/attributes.h
absl/base/config.h
absl/base/internal/atomic_hook.h
absl/base/log_severity.h
absl
absl::raw_logging_internal
static void
DefaultInternalLog
namespaceabsl_1_1raw__logging__internal.html
a039dc51f1d86662fd0e81ded1c635e9e
(absl::LogSeverity severity, const char *file, int line, const std::string &message)
ABSL_CONST_INIT absl::base_internal::AtomicHook< InternalLogFunction >
internal_log_function
namespaceabsl_1_1raw__logging__internal.html
abe60a480241287a789db61b91ce7c0d4
(DefaultInternalLog)
void
RawLog
namespaceabsl_1_1raw__logging__internal.html
aac1afd15124e60f314244912735b095a
(absl::LogSeverity severity, const char *file, int line, const char *format,...) ABSL_PRINTF_ATTRIBUTE(4
bool
RawLoggingFullySupported
namespaceabsl_1_1raw__logging__internal.html
a0313573dcf86b01490be52deb3644aea
()
void
RegisterInternalLogFunction
namespaceabsl_1_1raw__logging__internal.html
afbaa51fe89af04c30e14453298792da2
(InternalLogFunction func)
void
SafeWriteToStderr
namespaceabsl_1_1raw__logging__internal.html
a5ee69d78eed3ad9793671e8c1c406962
(const char *s, size_t len)
static ABSL_CONST_INIT absl::base_internal::AtomicHook< absl::raw_logging_internal::AbortHook >
abort_hook
raw__logging_8cc.html
a7f213cf5c1f9894b501e9e35b1501577
static constexpr int
kLogBufSize
raw__logging_8cc.html
aace3f4f86c40ff81025bdbd9b0e2ad62
static ABSL_CONST_INIT absl::base_internal::AtomicHook< absl::raw_logging_internal::LogPrefixHook >
log_prefix_hook
raw__logging_8cc.html
ac0e626e81bc445c9eb5eee840afc4bee
raw_logging.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
raw__logging_8h
absl/base/attributes.h
absl/base/internal/atomic_hook.h
absl/base/log_severity.h
absl/base/macros.h
absl/base/port.h
absl
absl::raw_logging_internal
#define
ABSL_INTERNAL_CHECK
raw__logging_8h.html
a90affe12edec65b5eef66576aa7a1af9
(condition, message)
#define
ABSL_INTERNAL_LOG
raw__logging_8h.html
a1281d55a6f04e5b13c9faa9f34731765
(severity, message)
#define
ABSL_RAW_CHECK
raw__logging_8h.html
a4a085b4c45775995588a397caf43dc59
(condition, message)
#define
ABSL_RAW_LOG
raw__logging_8h.html
a08c96681b0c47d4a8242c96b6db6fd99
(severity,...)
#define
ABSL_RAW_LOGGING_INTERNAL_ERROR
raw__logging_8h.html
afa9da13ebec8f754406c1a7a3bca83ab
#define
ABSL_RAW_LOGGING_INTERNAL_FATAL
raw__logging_8h.html
a38fd4dee43e584f6e1af4fdd8903cab3
#define
ABSL_RAW_LOGGING_INTERNAL_INFO
raw__logging_8h.html
a337dc9a0f3bef97dd1db145d423fe426
#define
ABSL_RAW_LOGGING_INTERNAL_LEVEL
raw__logging_8h.html
a0fdb0d30a052fb7a94d5ad5805105286
(severity)
#define
ABSL_RAW_LOGGING_INTERNAL_WARNING
raw__logging_8h.html
a354b031c7d88b8a4241db9c911b964b6
constexpr const char *
Basename
namespaceabsl_1_1raw__logging__internal.html
a0a1e0bb222def1bd5aa4e1f3fde54ae9
(const char *fname, int offset)
void
RawLog
namespaceabsl_1_1raw__logging__internal.html
aac1afd15124e60f314244912735b095a
(absl::LogSeverity severity, const char *file, int line, const char *format,...) ABSL_PRINTF_ATTRIBUTE(4
bool
RawLoggingFullySupported
namespaceabsl_1_1raw__logging__internal.html
a0313573dcf86b01490be52deb3644aea
()
void
RegisterInternalLogFunction
namespaceabsl_1_1raw__logging__internal.html
afbaa51fe89af04c30e14453298792da2
(InternalLogFunction func)
void
SafeWriteToStderr
namespaceabsl_1_1raw__logging__internal.html
a5ee69d78eed3ad9793671e8c1c406962
(const char *s, size_t len)
base_internal::AtomicHook< InternalLogFunction >
internal_log_function
namespaceabsl_1_1raw__logging__internal.html
af9d77f02a3a0614ab733483dc1d58107
raw_logging_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
raw__logging__test_8cc
absl/base/internal/raw_logging.h
absl/strings/str_cat.h
registry.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/internal/
registry_8cc
absl/flags/internal/registry.h
absl/base/dynamic_annotations.h
absl/base/internal/raw_logging.h
absl/flags/config.h
absl/flags/usage_config.h
absl/strings/str_cat.h
absl/strings/string_view.h
absl/synchronization/mutex.h
absl::flags_internal::FilenameFlagnameLess
absl::flags_internal::FlagRegistry
absl::flags_internal::FlagSaverImpl
absl::flags_internal::FlagSaverImpl::SavedFlag
absl
absl::flags_internal
void
FillCommandLineFlagInfo
namespaceabsl_1_1flags__internal.html
a99eac50145a5875047ad16d858d533c9
(CommandLineFlag *flag, CommandLineFlagInfo *result)
CommandLineFlag *
FindCommandLineFlag
namespaceabsl_1_1flags__internal.html
a97e9eb0ff7778b80d2614943ea50abc4
(absl::string_view name)
CommandLineFlag *
FindCommandLineV1Flag
namespaceabsl_1_1flags__internal.html
ace1f1f0aa3156b6411daa531c867dee4
(const void *flag_ptr)
CommandLineFlag *
FindRetiredFlag
namespaceabsl_1_1flags__internal.html
a0814b4862035ed4b9d4a6f700a5f3586
(absl::string_view name)
void
ForEachFlag
namespaceabsl_1_1flags__internal.html
a4d39b4ded3a0b3122de2abce406fcf44
(std::function< void(CommandLineFlag *)> visitor)
void
ForEachFlagUnlocked
namespaceabsl_1_1flags__internal.html
ade6b1555aef0f5a70675edadedd6cf7d
(std::function< void(CommandLineFlag *)> visitor)
void
GetAllFlags
namespaceabsl_1_1flags__internal.html
a291f2465802186e1e703f364b8849e75
(std::vector< CommandLineFlagInfo > *OUTPUT)
bool
IsRetiredFlag
namespaceabsl_1_1flags__internal.html
ac07d34b2f48398a512af34416f4cef43
(absl::string_view name, bool *type_is_bool)
bool
RegisterCommandLineFlag
namespaceabsl_1_1flags__internal.html
a34243f6cd5f52c91e8e689b8fca8dede
(CommandLineFlag *flag, const void *ptr)
bool
Retire
namespaceabsl_1_1flags__internal.html
aa768bacf3f9afcca4ef00595fd2b636f
(FlagOpFn ops, FlagMarshallingOpFn marshalling_ops, const char *name)
registry.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/internal/
registry_8h
absl/base/macros.h
absl/flags/internal/commandlineflag.h
absl::flags_internal::CommandLineFlagInfo
absl::flags_internal::FlagSaver
absl
absl::flags_internal
void
FillCommandLineFlagInfo
namespaceabsl_1_1flags__internal.html
a99eac50145a5875047ad16d858d533c9
(CommandLineFlag *flag, CommandLineFlagInfo *result)
CommandLineFlag *
FindCommandLineFlag
namespaceabsl_1_1flags__internal.html
a97e9eb0ff7778b80d2614943ea50abc4
(absl::string_view name)
CommandLineFlag *
FindCommandLineV1Flag
namespaceabsl_1_1flags__internal.html
ace1f1f0aa3156b6411daa531c867dee4
(const void *flag_ptr)
CommandLineFlag *
FindRetiredFlag
namespaceabsl_1_1flags__internal.html
a0814b4862035ed4b9d4a6f700a5f3586
(absl::string_view name)
void
ForEachFlag
namespaceabsl_1_1flags__internal.html
a4d39b4ded3a0b3122de2abce406fcf44
(std::function< void(CommandLineFlag *)> visitor)
void
ForEachFlagUnlocked
namespaceabsl_1_1flags__internal.html
ade6b1555aef0f5a70675edadedd6cf7d
(std::function< void(CommandLineFlag *)> visitor)
void
GetAllFlags
namespaceabsl_1_1flags__internal.html
a291f2465802186e1e703f364b8849e75
(std::vector< CommandLineFlagInfo > *OUTPUT)
bool
IsRetiredFlag
namespaceabsl_1_1flags__internal.html
ac07d34b2f48398a512af34416f4cef43
(absl::string_view name, bool *type_is_bool)
bool
RegisterCommandLineFlag
namespaceabsl_1_1flags__internal.html
a34243f6cd5f52c91e8e689b8fca8dede
(CommandLineFlag *flag, const void *ptr)
bool
Retire
namespaceabsl_1_1flags__internal.html
aa768bacf3f9afcca4ef00595fd2b636f
(FlagOpFn ops, FlagMarshallingOpFn marshalling_ops, const char *name)
bool
RetiredFlag
namespaceabsl_1_1flags__internal.html
a0e8e387f2debc7f12fa48ae5ec42aab6
(const char *flag_name)
resize_uninitialized.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
resize__uninitialized_8h
absl/base/port.h
absl/meta/type_traits.h
absl::strings_internal::ResizeUninitializedTraits
absl::strings_internal::ResizeUninitializedTraits< string_type, absl::void_t< decltype(std::declval< string_type & >().__resize_default_init(237))> >
absl
absl::strings_internal
void
STLStringResizeUninitialized
namespaceabsl_1_1strings__internal.html
a3b42e58848e7dba9408671c18d53ea6e
(string_type *s, size_t new_size)
constexpr bool
STLStringSupportsNontrashingResize
namespaceabsl_1_1strings__internal.html
a8c180ba6f26b9072d5eee94325ddd7b3
(string_type *)
resize_uninitialized_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
resize__uninitialized__test_8cc
absl/strings/internal/resize_uninitialized.h
scheduling_mode.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
scheduling__mode_8h
absl
absl::base_internal
SchedulingMode
namespaceabsl_1_1base__internal.html
a746ad7d33e62844a08edcf87c1f84893
SCHEDULE_KERNEL_ONLY
namespaceabsl_1_1base__internal.html
a746ad7d33e62844a08edcf87c1f84893a59c5b1cd3a261c37c371647f690e1da7
SCHEDULE_COOPERATIVE_AND_KERNEL
namespaceabsl_1_1base__internal.html
a746ad7d33e62844a08edcf87c1f84893a26c435ffbb22e2a0201b3ab1b1d6882e
scoped_set_env.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
scoped__set__env_8cc
absl/base/internal/scoped_set_env.h
absl/base/internal/raw_logging.h
absl
absl::base_internal
scoped_set_env.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
scoped__set__env_8h
absl::base_internal::ScopedSetEnv
absl
absl::base_internal
scoped_set_env_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
scoped__set__env__test_8cc
absl/base/internal/scoped_set_env.h
simple.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/CMake/install_test_project/
simple_8cc
absl/strings/substitute.h
int
main
simple_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
internal/span.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/internal/
internal_2span_8h
absl/algorithm/algorithm.h
absl/base/internal/throw_delegate.h
absl/meta/type_traits.h
absl::span_internal::ElementType
absl::span_internal::ElementType< T(&)[N]>
absl::span_internal::IsConvertible
absl::span_internal::IsConvertibleHelper
absl
absl::span_internal
bool
EqualImpl
namespaceabsl_1_1span__internal.html
a5b010fa0ccfb93a49ab7f773da175471
(SpanT< T > a, SpanT< T > b)
constexpr auto
GetData
namespaceabsl_1_1span__internal.html
a7ccaadbab1005849e0720c3e684881c5
(C &c) noexcept-> decltype(GetDataImpl(c
constexpr auto
GetDataImpl
namespaceabsl_1_1span__internal.html
aead1e8d4a5005f8df4121f88f47e707f
(C &c, char) noexcept-> decltype(c.data())
char *
GetDataImpl
namespaceabsl_1_1span__internal.html
a5b6cc8e0ee0a66dba777ab0ef64d0321
(std::string &s, int) noexcept
bool
LessThanImpl
namespaceabsl_1_1span__internal.html
aa90a3834658bf5d41be9f7dbd7a3aa25
(SpanT< T > a, SpanT< T > b)
constexpr size_t
Min
namespaceabsl_1_1span__internal.html
aeaa0a908436fce715fd5d9752b1d0155
(size_t a, size_t b) noexcept
span.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/
span_8h
absl/base/internal/throw_delegate.h
absl/base/macros.h
absl/base/optimization.h
absl/base/port.h
absl/meta/type_traits.h
absl/types/internal/span.h
absl::Span
absl
constexpr Span< const T >
MakeConstSpan
namespaceabsl.html
a1d5965f63fba26720b0e47d0139c08c4
(T *ptr, size_t size) noexcept
Span< const T >
MakeConstSpan
namespaceabsl.html
a80fee54a74669803fab3f74e5ecfd5aa
(T *begin, T *end) noexcept
constexpr auto
MakeConstSpan
namespaceabsl.html
a49b1c5831bf50ce27c9ec28fc704652f
(const C &c) noexcept-> decltype(MakeSpan(c))
constexpr Span< const T >
MakeConstSpan
namespaceabsl.html
a731a8adfdfff1e2b8f65c924a73dec82
(const T(&array)[N]) noexcept
constexpr Span< T >
MakeSpan
namespaceabsl.html
a9b5ee230d4bacbacf3a85cffd5bd5f22
(T *ptr, size_t size) noexcept
Span< T >
MakeSpan
namespaceabsl.html
aedbafc94346720a3dd6cacf85c327536
(T *begin, T *end) noexcept
constexpr auto
MakeSpan
namespaceabsl.html
ac8da2869293d2583474e625658400b65
(C &c) noexcept-> decltype(absl
constexpr Span< T >
MakeSpan
namespaceabsl.html
af35e590139a5a529fc92ee52803bb0a1
(T(&array)[N]) noexcept
bool
operator!=
namespaceabsl.html
ae323f7f063b7dbad7012abef0018c96c
(Span< T > a, Span< T > b)
bool
operator!=
namespaceabsl.html
ae8bee9f686a4d8783f738a396c154ec0
(const U &a, Span< T > b)
bool
operator!=
namespaceabsl.html
a5bb47fca60ade8e65edc02f6266ad15f
(Span< T > a, const U &b)
bool
operator<
namespaceabsl.html
a9104b03f91fae437837441f16cf22094
(Span< T > a, Span< T > b)
bool
operator<
namespaceabsl.html
abbfdc69dc9af2f6199b4ef2cde3db488
(const U &a, Span< T > b)
bool
operator<
namespaceabsl.html
a3f434d96c72a7cdc2778afe2739d178d
(Span< T > a, const U &b)
bool
operator<=
namespaceabsl.html
a511dec89fa831b29abaaa662f49767d3
(Span< T > a, Span< T > b)
bool
operator<=
namespaceabsl.html
ae403c377f217473f01ed6f40564eadc8
(const U &a, Span< T > b)
bool
operator<=
namespaceabsl.html
ad4d333ea917e1b9cd20db393252d8ffd
(Span< T > a, const U &b)
bool
operator==
namespaceabsl.html
a20ef8a1c764484f070e5e78ed1e55f76
(Span< T > a, Span< T > b)
bool
operator==
namespaceabsl.html
aeb8f57894ea245fcddb3b623b13a6384
(const U &a, Span< T > b)
bool
operator==
namespaceabsl.html
a6c724116a8ab766e938968052cde0f05
(Span< T > a, const U &b)
bool
operator>
namespaceabsl.html
a278c9687accc0712214265a4d2633e89
(Span< T > a, Span< T > b)
bool
operator>
namespaceabsl.html
a12d62d3ecbf5962b2dd3d530298cae2b
(const U &a, Span< T > b)
bool
operator>
namespaceabsl.html
a133186d73ea99e3e43c6f7e9a3572b27
(Span< T > a, const U &b)
bool
operator>=
namespaceabsl.html
a66c0a213fa71a7791abcb175282bb21e
(Span< T > a, Span< T > b)
bool
operator>=
namespaceabsl.html
a6300b74cfce7fcb07c58d200a519f3c8
(const U &a, Span< T > b)
bool
operator>=
namespaceabsl.html
a83f7ca68b3379ebd8e84aead5007fc9a
(Span< T > a, const U &b)
span_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/
span__test_8cc
absl/types/span.h
absl/base/attributes.h
absl/base/config.h
absl/base/internal/exception_testing.h
absl/container/fixed_array.h
absl/container/inlined_vector.h
absl/hash/hash_testing.h
absl/strings/str_cat.h
#define
ABSL_TEST_CONSTEXPR
span__test_8cc.html
ad58fb355724e9f51d9f8fe457ae03cb3
(expr)
spinlock.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
spinlock_8cc
absl/base/internal/spinlock.h
absl/base/attributes.h
absl/base/internal/atomic_hook.h
absl/base/internal/cycleclock.h
absl/base/internal/spinlock_wait.h
absl/base/internal/sysinfo.h
absl/base/call_once.h
absl
absl::base_internal
PROFILE_TIMESTAMP_SHIFT
namespaceabsl_1_1base__internal.html
a2fd8efe3fb88ab8f57b89ea994feb557a84d6407961d69c925eee67043cf73b1f
LOCKWORD_RESERVED_SHIFT
namespaceabsl_1_1base__internal.html
a3650da617d7fd89428723ed4420f38bfabe85da4faea143d5d13ee4a0d49b0c6f
void
RegisterSpinLockProfiler
namespaceabsl_1_1base__internal.html
a2773aeb0b119b91e2d31a9d6f6948f9a
(void(*fn)(const void *contendedlock, int64_t wait_cycles))
static ABSL_CONST_INIT base_internal::AtomicHook< void(*)(const void *lock, int64_t wait_cycles)>
submit_profile_data
namespaceabsl_1_1base__internal.html
ada525b86360645dd5bcee6b72cf0b2cb
spinlock.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
spinlock_8h
absl/base/attributes.h
absl/base/dynamic_annotations.h
absl/base/internal/low_level_scheduling.h
absl/base/internal/raw_logging.h
absl/base/internal/scheduling_mode.h
absl/base/internal/tsan_mutex_interface.h
absl/base/macros.h
absl/base/port.h
absl/base/thread_annotations.h
absl::base_internal::SpinLock
absl::base_internal::SpinLockHolder
absl
absl::base_internal
void
RegisterSpinLockProfiler
namespaceabsl_1_1base__internal.html
a74c6b7a60b8350ccfd31ca014407dfb0
(void(*fn)(const void *lock, int64_t wait_cycles))
spinlock_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
spinlock__benchmark_8cc
absl/base/internal/raw_logging.h
absl/base/internal/scheduling_mode.h
absl/base/internal/spinlock.h
absl/synchronization/internal/create_thread_identity.h
spinlock_test_common.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
spinlock__test__common_8cc
absl/base/attributes.h
absl/base/internal/low_level_scheduling.h
absl/base/internal/scheduling_mode.h
absl/base/internal/spinlock.h
absl/base/internal/sysinfo.h
absl/base/macros.h
absl/synchronization/blocking_counter.h
absl/synchronization/notification.h
absl::base_internal::SpinLockTest
absl
absl::base_internal
constexpr int32_t
kIters
spinlock__test__common_8cc.html
a25633fbcc11d3aa692d2779997442f0a
constexpr int32_t
kNumThreads
spinlock__test__common_8cc.html
a01230bd4345754b33b15fbef9617bb63
spinlock_wait.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
spinlock__wait_8cc
absl/base/internal/spinlock_wait.h
absl
absl::base_internal
int
SpinLockSuggestedDelayNS
namespaceabsl_1_1base__internal.html
a556848f727cc1bfd21c3a78e1e9f448f
(int loop)
uint32_t
SpinLockWait
namespaceabsl_1_1base__internal.html
a3bbc8f55826a12fa68770a4f781f2bb0
(std::atomic< uint32_t > *w, int n, const SpinLockWaitTransition trans[], base_internal::SchedulingMode scheduling_mode)
static std::atomic< uint64_t >
delay_rand
namespaceabsl_1_1base__internal.html
a1883cbc893f72eb7610e1edbc495e532
spinlock_wait.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
spinlock__wait_8h
absl/base/internal/scheduling_mode.h
absl::base_internal::SpinLockWaitTransition
absl
absl::base_internal
void
AbslInternalSpinLockDelay
spinlock__wait_8h.html
accd1dc9c80b51bdad34124d93eb55c0a
(std::atomic< uint32_t > *w, uint32_t value, int loop, absl::base_internal::SchedulingMode scheduling_mode)
void
AbslInternalSpinLockWake
spinlock__wait_8h.html
a33a75737e7cacbb9805a790e5e3bb1de
(std::atomic< uint32_t > *w, bool all)
void
SpinLockDelay
namespaceabsl_1_1base__internal.html
ab6d44a991f77b7b56e088fbdb23a2a8b
(std::atomic< uint32_t > *w, uint32_t value, int loop, base_internal::SchedulingMode scheduling_mode)
int
SpinLockSuggestedDelayNS
namespaceabsl_1_1base__internal.html
a556848f727cc1bfd21c3a78e1e9f448f
(int loop)
uint32_t
SpinLockWait
namespaceabsl_1_1base__internal.html
a3bbc8f55826a12fa68770a4f781f2bb0
(std::atomic< uint32_t > *w, int n, const SpinLockWaitTransition trans[], base_internal::SchedulingMode scheduling_mode)
void
SpinLockWake
namespaceabsl_1_1base__internal.html
a0fa12d4815dc0c9414cadb619e0d6a6b
(std::atomic< uint32_t > *w, bool all)
spy_hash_state.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/hash/internal/
spy__hash__state_8h
absl/hash/hash.h
absl/strings/match.h
absl/strings/str_format.h
absl/strings/str_join.h
absl::hash_internal::OdrUse
absl::hash_internal::RunOnStartup
absl::hash_internal::SpyHashStateImpl
absl
absl::hash_internal
void
AbslHashValue
namespaceabsl_1_1hash__internal.html
a00a06780435d5ce87c7f67047a1c2cb0
(SpyHashStateImpl< T >, const U &)
stack_consumption.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/internal/
stack__consumption_8cc
absl/debugging/internal/stack_consumption.h
stack_consumption.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/internal/
stack__consumption_8h
stack_consumption_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/internal/
stack__consumption__test_8cc
absl/debugging/internal/stack_consumption.h
stacktrace.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/
stacktrace_8cc
absl/debugging/stacktrace.h
absl/base/attributes.h
absl/base/port.h
absl/debugging/internal/stacktrace_config.h
absl
int
DefaultStackUnwinder
namespaceabsl.html
a14ff95175c2a4221eafe9b0c956ed438
(void **pcs, int *sizes, int depth, int skip, const void *uc, int *min_dropped_frames)
ABSL_ATTRIBUTE_NOINLINE ABSL_ATTRIBUTE_NO_TAIL_CALL int
GetStackFrames
namespaceabsl.html
a51539d5f7747e4e6ea4a806694824498
(void **result, int *sizes, int max_depth, int skip_count)
ABSL_ATTRIBUTE_NOINLINE ABSL_ATTRIBUTE_NO_TAIL_CALL int
GetStackFramesWithContext
namespaceabsl.html
aba7650205b3d21a2278e568c39162107
(void **result, int *sizes, int max_depth, int skip_count, const void *uc, int *min_dropped_frames)
ABSL_ATTRIBUTE_NOINLINE ABSL_ATTRIBUTE_NO_TAIL_CALL int
GetStackTrace
namespaceabsl.html
ac8ba183250156078e06d7f880bd8e089
(void **result, int max_depth, int skip_count)
ABSL_ATTRIBUTE_NOINLINE ABSL_ATTRIBUTE_NO_TAIL_CALL int
GetStackTraceWithContext
namespaceabsl.html
a575835d6f49b76477b2d6536e4cb6fcd
(void **result, int max_depth, int skip_count, const void *uc, int *min_dropped_frames)
void
SetStackUnwinder
namespaceabsl.html
a31cbe46be55e09235655290baebc3a96
(Unwinder w)
stacktrace.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/
stacktrace_8h
absl
absl::debugging_internal
int
DefaultStackUnwinder
namespaceabsl.html
a14ff95175c2a4221eafe9b0c956ed438
(void **pcs, int *sizes, int depth, int skip, const void *uc, int *min_dropped_frames)
ABSL_ATTRIBUTE_NOINLINE ABSL_ATTRIBUTE_NO_TAIL_CALL int
GetStackFrames
namespaceabsl.html
a51539d5f7747e4e6ea4a806694824498
(void **result, int *sizes, int max_depth, int skip_count)
ABSL_ATTRIBUTE_NOINLINE ABSL_ATTRIBUTE_NO_TAIL_CALL int
GetStackFramesWithContext
namespaceabsl.html
aba7650205b3d21a2278e568c39162107
(void **result, int *sizes, int max_depth, int skip_count, const void *uc, int *min_dropped_frames)
ABSL_ATTRIBUTE_NOINLINE ABSL_ATTRIBUTE_NO_TAIL_CALL int
GetStackTrace
namespaceabsl.html
ac8ba183250156078e06d7f880bd8e089
(void **result, int max_depth, int skip_count)
ABSL_ATTRIBUTE_NOINLINE ABSL_ATTRIBUTE_NO_TAIL_CALL int
GetStackTraceWithContext
namespaceabsl.html
a575835d6f49b76477b2d6536e4cb6fcd
(void **result, int max_depth, int skip_count, const void *uc, int *min_dropped_frames)
void
SetStackUnwinder
namespaceabsl.html
a8e639f300719077c9b47747730572c11
(int(*unwinder)(void **pcs, int *sizes, int max_depth, int skip_count, const void *uc, int *min_dropped_frames))
bool
StackTraceWorksForTest
namespaceabsl_1_1debugging__internal.html
ad36001f4fd588818f5a0e8a74b78d73c
()
stacktrace_config.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/internal/
stacktrace__config_8h
#define
ABSL_STACKTRACE_INL_HEADER
stacktrace__config_8h.html
a5bf52b602ce345936a3bb3003777e6b4
stl_type_traits.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
stl__type__traits_8h
absl/meta/type_traits.h
absl::strings_internal::IsArrayImpl
absl::strings_internal::IsArrayImpl< A< T, N > >
absl::strings_internal::IsBaseOfArrayImpl
absl::strings_internal::IsBaseOfArrayImpl< A< T, N > >
absl::strings_internal::IsBaseOfBitsetImpl
absl::strings_internal::IsBaseOfBitsetImpl< B< N > >
absl::strings_internal::IsBaseOfSpecializationImpl
absl::strings_internal::IsBaseOfSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::hasher, typename C::key_equal, typename C::allocator_type > >
absl::strings_internal::IsBaseOfSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::key_compare, typename C::allocator_type > >
absl::strings_internal::IsBaseOfSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::mapped_type, typename C::hasher, typename C::key_equal, typename C::allocator_type > >
absl::strings_internal::IsBaseOfSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::mapped_type, typename C::key_compare, typename C::allocator_type > >
absl::strings_internal::IsBaseOfSpecializationImpl< C, T, absl::void_t< typename C::value_type, typename C::allocator_type > >
absl::strings_internal::IsBaseOfSTLContainer
absl::strings_internal::IsBitsetImpl
absl::strings_internal::IsBitsetImpl< B< N > >
absl::strings_internal::IsConvertibleToArrayImpl
absl::strings_internal::IsConvertibleToArrayImpl< A< T, N > >
absl::strings_internal::IsConvertibleToBitsetImpl
absl::strings_internal::IsConvertibleToBitsetImpl< B< N > >
absl::strings_internal::IsConvertibleToSpecializationImpl
absl::strings_internal::IsConvertibleToSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::hasher, typename C::key_equal, typename C::allocator_type > >
absl::strings_internal::IsConvertibleToSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::key_compare, typename C::allocator_type > >
absl::strings_internal::IsConvertibleToSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::mapped_type, typename C::hasher, typename C::key_equal, typename C::allocator_type > >
absl::strings_internal::IsConvertibleToSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::mapped_type, typename C::key_compare, typename C::allocator_type > >
absl::strings_internal::IsConvertibleToSpecializationImpl< C, T, absl::void_t< typename C::value_type, typename C::allocator_type > >
absl::strings_internal::IsConvertibleToSTLContainer
absl::strings_internal::IsSpecializationImpl
absl::strings_internal::IsSpecializationImpl< T< Args...>, T >
absl::strings_internal::IsSTLContainer
absl::strings_internal::IsStrictlyBaseOfAndConvertibleToSTLContainer
absl
absl::strings_internal
str_cat.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
str__cat_8cc
absl/strings/str_cat.h
absl/strings/ascii.h
absl/strings/internal/resize_uninitialized.h
absl
absl::strings_internal
#define
ASSERT_NO_OVERLAP
str__cat_8cc.html
af1571c2b730a7b0b0a9e16e92ccd1668
(dest, src)
static char *
Append
namespaceabsl.html
aaa4ac3556462448586333f19104a2d56
(char *out, const AlphaNum &x)
void
AppendPieces
namespaceabsl_1_1strings__internal.html
a2497ac91b692b59fc0173d92860f98c0
(std::string *dest, std::initializer_list< absl::string_view > pieces)
std::string
CatPieces
namespaceabsl_1_1strings__internal.html
ab4d640d2a7cf91e3b63f84a330f01ced
(std::initializer_list< absl::string_view > pieces)
void
StrAppend
namespaceabsl.html
acf68ab83f9e1302ab259362ba789e271
(std::string *dest, const AlphaNum &a)
void
StrAppend
namespaceabsl.html
af0e59353d597141717a2967563c6f8f0
(std::string *dest, const AlphaNum &a, const AlphaNum &b)
void
StrAppend
namespaceabsl.html
ab2632439f55910b477c8b2f1b9e46f5c
(std::string *dest, const AlphaNum &a, const AlphaNum &b, const AlphaNum &c)
void
StrAppend
namespaceabsl.html
a0e014a0f85bf9c895382808b0aa526f0
(std::string *dest, const AlphaNum &a, const AlphaNum &b, const AlphaNum &c, const AlphaNum &d)
std::string
StrCat
namespaceabsl.html
a0a476102d6d5cc8187427b7105e40b8a
(const AlphaNum &a, const AlphaNum &b)
std::string
StrCat
namespaceabsl.html
a94e32c7bf05222a133151580daae8c0b
(const AlphaNum &a, const AlphaNum &b, const AlphaNum &c)
std::string
StrCat
namespaceabsl.html
a55be4047cf4ae0adfccbd17db294ede4
(const AlphaNum &a, const AlphaNum &b, const AlphaNum &c, const AlphaNum &d)
str_cat.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
str__cat_8h
absl/base/port.h
absl/strings/numbers.h
absl/strings/string_view.h
absl::AlphaNum
absl::strings_internal::AlphaNumBuffer
absl::Dec
absl::Hex
absl
absl::strings_internal
PadSpec
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249f
kNoPad
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fad059ec96f0cb57e0b7cc9ee39b23cf1a
kZeroPad2
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fac196e83f28b6167dacc6998f54491c8d
kZeroPad3
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa613bde6b0db79817306088be8049f2b7
kZeroPad4
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa94931221b481d50528e23b548f7f93d2
kZeroPad5
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249faff338573807b36c1309b0daabee85785
kZeroPad6
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa1b1e9c2152706559b128523f7b85dc87
kZeroPad7
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fad01735ce4e4aaae7f2424209b7bcba6a
kZeroPad8
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fac1c7f9b28789e003a7a7d3315d621061
kZeroPad9
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fae15b1385cfc23f686ad793e90aea6222
kZeroPad10
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa7aea0f4f7b4c0f090d383035c7371189
kZeroPad11
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa7e266476cc3a10d5a92eda48dafdf7d0
kZeroPad12
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa2984c4f06ddc4194e932ab85101f8566
kZeroPad13
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa8b215aad1495b484045e4b4513faff02
kZeroPad14
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa6ae02a85597e9c6d5ab3a64ca35c2c02
kZeroPad15
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa66453711e10c74b5772ac45790ddb75f
kZeroPad16
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa589ba56b957ef053a825b0e89fccd6a9
kZeroPad17
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249faf83ad11a831b14bbfa99b23d69d8fbf9
kZeroPad18
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa2a4d090bf8f6621523e19396dd50e1b8
kZeroPad19
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fafd56da15cd87cbc3d60ece6e8d4f87c2
kZeroPad20
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa52d4a89f0d3c5269387558863c59e177
kSpacePad2
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa9d25c50915112e0c404df462094289f0
kSpacePad3
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa6e8af016d2ddfb867cbc2498da2ff173
kSpacePad4
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa17e134607cab2b9f350ce2e86d9a7b35
kSpacePad5
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa77caec30ceb732db8c3d560cd6442253
kSpacePad6
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249faceba46f7f4ed67b3da33b9e427209ce8
kSpacePad7
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fac47101a784f5a4d6791f219cc096a5df
kSpacePad8
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa8fd01bd018307c1aeb204fb74053c10d
kSpacePad9
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fae7dff55df75813f4ca4b6aa6041bfdf0
kSpacePad10
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa622f8420368b5f19171f0dfa0bb2ee65
kSpacePad11
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa9c1120d793e7caf6d3a6f96d48b52af9
kSpacePad12
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fac7f5640433b2cca2a2951e4db41f32f9
kSpacePad13
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa251cf8a407607447451070f80e8961d3
kSpacePad14
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa7ec255c67351f8e8f0519dfb80929030
kSpacePad15
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa9aa66f99e7957cc6d89090b6a0be0842
kSpacePad16
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fae1df676ceb9212cd1007b959e6115178
kSpacePad17
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fafd417d880052e155f6d5100d86d74f9b
kSpacePad18
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249faa2bd1c46c1645dde5dfc2ef5b9366a27
kSpacePad19
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa4f78826acaaa1458a107e9ff59083b57
kSpacePad20
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fac8c6e621e3f964b573e77bb052d51844
void
AppendPieces
namespaceabsl_1_1strings__internal.html
a2497ac91b692b59fc0173d92860f98c0
(std::string *dest, std::initializer_list< absl::string_view > pieces)
std::string
CatPieces
namespaceabsl_1_1strings__internal.html
ab4d640d2a7cf91e3b63f84a330f01ced
(std::initializer_list< absl::string_view > pieces)
strings_internal::AlphaNumBuffer< numbers_internal::kSixDigitsToBufferSize >
SixDigits
namespaceabsl.html
a614c1e6fd8d263628544354550f8f813
(double d)
void
StrAppend
namespaceabsl.html
acf68ab83f9e1302ab259362ba789e271
(std::string *dest, const AlphaNum &a)
void
StrAppend
namespaceabsl.html
af0e59353d597141717a2967563c6f8f0
(std::string *dest, const AlphaNum &a, const AlphaNum &b)
void
StrAppend
namespaceabsl.html
ab2632439f55910b477c8b2f1b9e46f5c
(std::string *dest, const AlphaNum &a, const AlphaNum &b, const AlphaNum &c)
void
StrAppend
namespaceabsl.html
a0e014a0f85bf9c895382808b0aa526f0
(std::string *dest, const AlphaNum &a, const AlphaNum &b, const AlphaNum &c, const AlphaNum &d)
void
StrAppend
namespaceabsl.html
a102605c07ee0e6a89b200d9cb7b660f9
(std::string *)
void
StrAppend
namespaceabsl.html
a6adea116f4da083747306e9a137a2500
(std::string *dest, const AlphaNum &a, const AlphaNum &b, const AlphaNum &c, const AlphaNum &d, const AlphaNum &e, const AV &...args)
std::string
StrCat
namespaceabsl.html
a0a476102d6d5cc8187427b7105e40b8a
(const AlphaNum &a, const AlphaNum &b)
std::string
StrCat
namespaceabsl.html
a94e32c7bf05222a133151580daae8c0b
(const AlphaNum &a, const AlphaNum &b, const AlphaNum &c)
std::string
StrCat
namespaceabsl.html
a55be4047cf4ae0adfccbd17db294ede4
(const AlphaNum &a, const AlphaNum &b, const AlphaNum &c, const AlphaNum &d)
ABSL_MUST_USE_RESULT std::string
StrCat
namespaceabsl.html
a0a9abdb6ee6367339931d4cab29d50df
()
ABSL_MUST_USE_RESULT std::string
StrCat
namespaceabsl.html
af2a47f7f12590c7bbb450860991ecaf9
(const AlphaNum &a)
ABSL_MUST_USE_RESULT std::string
StrCat
namespaceabsl.html
af5bd44de9f51cd0d0b4d0a15e6ee7648
(const AlphaNum &a, const AlphaNum &b, const AlphaNum &c, const AlphaNum &d, const AlphaNum &e, const AV &...args)
str_cat_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
str__cat__benchmark_8cc
absl/strings/str_cat.h
absl/strings/substitute.h
str_cat_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
str__cat__test_8cc
absl/strings/str_cat.h
absl/strings/substitute.h
#define
ABSL_EXPECT_DEBUG_DEATH
str__cat__test_8cc.html
a4e86fd692c34cba79c42c5fe424e779a
(statement, regex)
str_format.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
str__format_8h
absl/strings/internal/str_format/arg.h
absl/strings/internal/str_format/bind.h
absl/strings/internal/str_format/checker.h
absl/strings/internal/str_format/extension.h
absl/strings/internal/str_format/parser.h
absl::FormatCountCapture
absl::FormatRawSink
absl::UntypedFormatSpec
absl
bool
Format
namespaceabsl.html
a152599139e0040903aaf2c95ccbbe746
(FormatRawSink raw_sink, const FormatSpec< Args...> &format, const Args &...args)
str_format_internal::StreamedWrapper< T >
FormatStreamed
namespaceabsl.html
a29271dc997f71474ed8ee845c69f368f
(const T &v)
ABSL_MUST_USE_RESULT bool
FormatUntyped
namespaceabsl.html
ad40cfea191b3fc212a96ebada9c9bb86
(FormatRawSink raw_sink, const UntypedFormatSpec &format, absl::Span< const FormatArg > args)
int
FPrintF
namespaceabsl.html
ab6406db8ac4e482888ada040bd14aa35
(std::FILE *output, const FormatSpec< Args...> &format, const Args &...args)
int
PrintF
namespaceabsl.html
a76879c46e70bde4ee15f7bb60e53a14b
(const FormatSpec< Args...> &format, const Args &...args)
int
SNPrintF
namespaceabsl.html
ab566671ded53444b1e73f60760dcd482
(char *output, std::size_t size, const FormatSpec< Args...> &format, const Args &...args)
std::string &
StrAppendFormat
namespaceabsl.html
a29ce9ca3829e9bec21909e5ec3d17eae
(std::string *dst, const FormatSpec< Args...> &format, const Args &...args)
ABSL_MUST_USE_RESULT str_format_internal::Streamable
StreamFormat
namespaceabsl.html
a5f2640f33a7e5dd0e8c1dba0a4fbb984
(const FormatSpec< Args...> &format, const Args &...args)
ABSL_MUST_USE_RESULT std::string
StrFormat
namespaceabsl.html
a4445c21853d4c094104aa235a5ecd004
(const FormatSpec< Args...> &format, const Args &...args)
str_format_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
str__format__test_8cc
absl/strings/str_format.h
absl/strings/string_view.h
absl
absl::streamed_test
void
CodegenAbslStrAppendFormatInt
str__format__test_8cc.html
a861d3efd729f830fb2936a2fefc0fd22
(std::string *out, int i)
void
CodegenAbslStrAppendFormatIntStringInt64
str__format__test_8cc.html
a8a285067cbf614e3972542fa02cd1b36
(std::string *out, int i, const std::string &s, int64_t i64)
std::string
CodegenAbslStrFormatInt
str__format__test_8cc.html
ae8dc54e74eef143c0d0ed3dc8f5a8c0b
(int i)
std::string
CodegenAbslStrFormatIntStringInt64
str__format__test_8cc.html
a1df4335d702af066abf2b01e0f3ff2c0
(int i, const std::string &s, int64_t i64)
str_join.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
str__join_8h
absl/base/macros.h
absl/strings/internal/str_join_internal.h
absl/strings/string_view.h
absl
strings_internal::AlphaNumFormatterImpl
AlphaNumFormatter
namespaceabsl.html
a01d63b450119cbeba85d1a9f5724c9f8
()
strings_internal::DereferenceFormatterImpl< Formatter >
DereferenceFormatter
namespaceabsl.html
adbb6b624ccda4632a688d2624529113c
(Formatter &&f)
strings_internal::DereferenceFormatterImpl< strings_internal::AlphaNumFormatterImpl >
DereferenceFormatter
namespaceabsl.html
a31848c5efcab84b2470e9a32d662eb2d
()
strings_internal::PairFormatterImpl< FirstFormatter, SecondFormatter >
PairFormatter
namespaceabsl.html
aadbdec848b595453ccde621c5ea95e13
(FirstFormatter f1, absl::string_view sep, SecondFormatter f2)
strings_internal::PairFormatterImpl< strings_internal::AlphaNumFormatterImpl, strings_internal::AlphaNumFormatterImpl >
PairFormatter
namespaceabsl.html
af85643963157fd81368cc3fdf7d51187
(absl::string_view sep)
strings_internal::StreamFormatterImpl
StreamFormatter
namespaceabsl.html
ae418e11c55ba91cd7d7abc932047e1e6
()
std::string
StrJoin
namespaceabsl.html
a66735d042e8e255930c66b67f3b39244
(Iterator start, Iterator end, absl::string_view sep, Formatter &&fmt)
std::string
StrJoin
namespaceabsl.html
a98ffc62f8802cbea4cecd1f37774544a
(const Range &range, absl::string_view separator, Formatter &&fmt)
std::string
StrJoin
namespaceabsl.html
a1ef2d76fca6efd2b83c0a9030b742091
(std::initializer_list< T > il, absl::string_view separator, Formatter &&fmt)
std::string
StrJoin
namespaceabsl.html
ac1a20ddb5a04625141873cc117c6cf4a
(const std::tuple< T...> &value, absl::string_view separator, Formatter &&fmt)
std::string
StrJoin
namespaceabsl.html
af94688a8edea73f0c0698ca2531292f5
(Iterator start, Iterator end, absl::string_view separator)
std::string
StrJoin
namespaceabsl.html
aa0a2b8358402979b7e0d300b72530b08
(const Range &range, absl::string_view separator)
std::string
StrJoin
namespaceabsl.html
a41894c554194feb0be0fc023b236878a
(std::initializer_list< T > il, absl::string_view separator)
std::string
StrJoin
namespaceabsl.html
a8d680e3bd583304dcca042e00a84c63b
(const std::tuple< T...> &value, absl::string_view separator)
str_join_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
str__join__benchmark_8cc
absl/strings/str_join.h
str_join_internal.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
str__join__internal_8h
absl/strings/internal/ostringstream.h
absl/strings/internal/resize_uninitialized.h
absl/strings/str_cat.h
absl::strings_internal::AlphaNumFormatterImpl
absl::strings_internal::DefaultFormatter
absl::strings_internal::DefaultFormatter< absl::string_view >
absl::strings_internal::DefaultFormatter< char * >
absl::strings_internal::DefaultFormatter< const char * >
absl::strings_internal::DefaultFormatter< std::string >
absl::strings_internal::DefaultFormatter< std::unique_ptr< ValueType > >
absl::strings_internal::DefaultFormatter< ValueType * >
absl::strings_internal::DereferenceFormatterImpl
absl::strings_internal::JoinTupleLoop
absl::strings_internal::JoinTupleLoop< N, N >
absl::strings_internal::NoFormatter
absl::strings_internal::PairFormatterImpl
absl::strings_internal::StreamFormatterImpl
absl
absl::strings_internal
std::string
JoinAlgorithm
namespaceabsl_1_1strings__internal.html
ad5b694c25b0f1ab42df683172f72e1ce
(Iterator start, Iterator end, absl::string_view s, Formatter &&f)
std::string
JoinAlgorithm
namespaceabsl_1_1strings__internal.html
aee40eedd617e7726413d84e90cff9675
(Iterator start, Iterator end, absl::string_view s, NoFormatter)
std::string
JoinAlgorithm
namespaceabsl_1_1strings__internal.html
a3b0a526c28e3737c8a9e08bdb85e3228
(const std::tuple< T...> &tup, absl::string_view sep, Formatter &&fmt)
std::string
JoinRange
namespaceabsl_1_1strings__internal.html
aeccbd50508043de6f61a7755ca497faf
(Iterator first, Iterator last, absl::string_view separator)
std::string
JoinRange
namespaceabsl_1_1strings__internal.html
a2d86a9db9c46cda008585465d141b63e
(const Range &range, absl::string_view separator, Formatter &&fmt)
std::string
JoinRange
namespaceabsl_1_1strings__internal.html
aec1446150da6246d596dbb4d8fc1172c
(const Range &range, absl::string_view separator)
str_join_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
str__join__test_8cc
absl/strings/str_join.h
absl/base/macros.h
absl/memory/memory.h
absl/strings/str_cat.h
absl/strings/str_split.h
str_replace.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
str__replace_8cc
absl/strings/str_replace.h
absl/strings/str_cat.h
absl
absl::strings_internal
int
ApplySubstitutions
namespaceabsl_1_1strings__internal.html
a4b6f994cefbb32f153400b7ecc81ae42
(absl::string_view s, std::vector< strings_internal::ViableSubstitution > *subs_ptr, std::string *result_ptr)
std::string
StrReplaceAll
namespaceabsl.html
a0e7bbfd25fb7b536bfbc86b93c344e0b
(absl::string_view s, strings_internal::FixedMapping replacements)
int
StrReplaceAll
namespaceabsl.html
a51df6e0d6267e0dee4f356ad908d23ec
(strings_internal::FixedMapping replacements, std::string *target)
str_replace.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
str__replace_8h
absl/base/attributes.h
absl/strings/string_view.h
absl::strings_internal::ViableSubstitution
absl
absl::strings_internal
int
ApplySubstitutions
namespaceabsl_1_1strings__internal.html
a2d430324e0dddad2d3969494f7936fb6
(absl::string_view s, std::vector< ViableSubstitution > *subs_ptr, std::string *result_ptr)
std::vector< ViableSubstitution >
FindSubstitutions
namespaceabsl_1_1strings__internal.html
a45c15f03bbc6d75c52515723dacc8bcf
(absl::string_view s, const StrToStrMapping &replacements)
ABSL_MUST_USE_RESULT std::string
StrReplaceAll
namespaceabsl.html
a9b82ab3638bed3a7cf4e729a41e3b8da
(absl::string_view s, std::initializer_list< std::pair< absl::string_view, absl::string_view >> replacements)
std::string
StrReplaceAll
namespaceabsl.html
ab2d3e1fa778afb2bf59ec9b926712c16
(absl::string_view s, const StrToStrMapping &replacements)
int
StrReplaceAll
namespaceabsl.html
ac3ff5a5b96b96c0656b4a0051cc4e19e
(std::initializer_list< std::pair< absl::string_view, absl::string_view >> replacements, std::string *target)
int
StrReplaceAll
namespaceabsl.html
ae6bdf981b55b726fb3f934af1be77069
(const StrToStrMapping &replacements, std::string *target)
str_replace_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
str__replace__benchmark_8cc
absl/strings/str_replace.h
absl/base/internal/raw_logging.h
str_replace_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
str__replace__test_8cc
absl/strings/str_replace.h
absl/strings/str_cat.h
absl/strings/str_split.h
Cont
absl::string_view
get
str__replace__test_8cc.html
aa004d5cd53e969de99b755f3dabf7436
(const Cont &c)
TEST
str__replace__test_8cc.html
a620a6d05c5a6b2421180319d2a4190b9
(StrReplaceAll, OneReplacement)
TEST
str__replace__test_8cc.html
ab4d43b43d1c74a9bad9b5a44b3e63cd8
(StrReplaceAll, ManyReplacements)
TEST
str__replace__test_8cc.html
a6eccd8c95525c8908fffaf48f98f35cc
(StrReplaceAll, ManyReplacementsInMap)
TEST
str__replace__test_8cc.html
a1018c47a3d51d6c0254a6fc562332c4f
(StrReplaceAll, ReplacementsInPlace)
TEST
str__replace__test_8cc.html
a38caa462214e1920c37a70fbaede22c9
(StrReplaceAll, ReplacementsInPlaceInMap)
TEST
str__replace__test_8cc.html
ad70a412e37f166713bebd0ad025463e8
(StrReplaceAll, VariableNumber)
TEST
str__replace__test_8cc.html
ab6bc9941ef678880aae8bbe08e679cca
(StrReplaceAll, Inplace)
str_split.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
str__split_8cc
absl/strings/str_split.h
absl/base/internal/raw_logging.h
absl/strings/ascii.h
absl
str_split.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
str__split_8h
absl/base/internal/raw_logging.h
absl/strings/internal/str_split_internal.h
absl/strings/string_view.h
absl/strings/strip.h
absl::AllowEmpty
absl::ByAnyChar
absl::ByChar
absl::ByLength
absl::ByString
absl::strings_internal::MaxSplitsImpl
absl::strings_internal::SelectDelimiter
absl::strings_internal::SelectDelimiter< absl::string_view >
absl::strings_internal::SelectDelimiter< char * >
absl::strings_internal::SelectDelimiter< char >
absl::strings_internal::SelectDelimiter< const char * >
absl::strings_internal::SelectDelimiter< std::string >
absl::SkipEmpty
absl::SkipWhitespace
absl
absl::strings_internal
strings_internal::MaxSplitsImpl< typename strings_internal::SelectDelimiter< Delimiter >::type >
MaxSplits
namespaceabsl.html
a0bd751281a054e9fe578502de0a11638
(Delimiter delimiter, int limit)
strings_internal::Splitter< typename strings_internal::SelectDelimiter< Delimiter >::type, AllowEmpty >
StrSplit
namespaceabsl.html
aa4caa72a65a532eafec1d33b2285cf6b
(strings_internal::ConvertibleToStringView text, Delimiter d)
strings_internal::Splitter< typename strings_internal::SelectDelimiter< Delimiter >::type, Predicate >
StrSplit
namespaceabsl.html
ac0861e04035dc767ecc04425538d4484
(strings_internal::ConvertibleToStringView text, Delimiter d, Predicate p)
str_split_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
str__split__benchmark_8cc
absl/strings/str_split.h
absl/base/internal/raw_logging.h
absl/strings/string_view.h
str_split_internal.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
str__split__internal_8h
absl/base/macros.h
absl/base/port.h
absl/meta/type_traits.h
absl/strings/string_view.h
absl::strings_internal::ConvertibleToStringView
absl::strings_internal::Splitter::ConvertToContainer
absl::strings_internal::Splitter::ConvertToContainer< Container, std::pair< const First, Second >, true >
absl::strings_internal::Splitter::ConvertToContainer< std::vector< absl::string_view, A >, absl::string_view, false >
absl::strings_internal::Splitter::ConvertToContainer< std::vector< std::string, A >, std::string, false >
absl::strings_internal::HasConstIterator
absl::strings_internal::HasConstIterator< T, absl::void_t< typename T::const_iterator > >
absl::strings_internal::HasMappedType
absl::strings_internal::HasMappedType< T, absl::void_t< typename T::mapped_type > >
absl::strings_internal::HasValueType
absl::strings_internal::HasValueType< T, absl::void_t< typename T::value_type > >
absl::strings_internal::Splitter::ConvertToContainer< Container, std::pair< const First, Second >, true >::Inserter
absl::strings_internal::Splitter::ConvertToContainer< Container, std::pair< const First, Second >, true >::Inserter< std::map< Ts...> >
absl::strings_internal::Splitter::ConvertToContainer< Container, std::pair< const First, Second >, true >::Inserter< std::multimap< Ts...> >
absl::strings_internal::IsInitializerList
absl::strings_internal::SplitIterator
absl::strings_internal::Splitter
absl::strings_internal::SplitterIsConvertibleTo
absl::strings_internal::SplitterIsConvertibleToImpl
absl::strings_internal::SplitterIsConvertibleToImpl< C, true, false >
absl::strings_internal::SplitterIsConvertibleToImpl< C, true, true >
absl
absl::strings_internal
std::false_type
IsInitializerListDispatch
namespaceabsl_1_1strings__internal.html
acf17065b64e1b33b732e8573d8a5a0db
(...)
std::true_type
IsInitializerListDispatch
namespaceabsl_1_1strings__internal.html
a2852e3f54bcb164aed45812644d19e76
(std::initializer_list< T > *)
str_split_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
str__split__test_8cc
absl/strings/str_split.h
absl/base/dynamic_annotations.h
absl/base/macros.h
absl/strings/numbers.h
string_view.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
string__view_8cc
absl/strings/string_view.h
absl/strings/internal/memutil.h
absl
#define
ABSL_STRING_VIEW_SELECTANY
string__view_8cc.html
a325b7643ed449742afa5fccbef66960c
std::ostream &
operator<<
namespaceabsl.html
a10cb532430e6b0961530124bf467eb1e
(std::ostream &o, string_view piece)
string_view.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
string__view_8h
absl/base/config.h
absl/base/internal/throw_delegate.h
absl/base/macros.h
absl/base/port.h
absl::string_view
absl
string_view
ClippedSubstr
namespaceabsl.html
adda4dead22406848964e6c0aba22c56c
(string_view s, size_t pos, size_t n=string_view::npos)
string_view
NullSafeStringView
namespaceabsl.html
af00a687ed6867c64de85e275192d1908
(const char *p)
bool
operator!=
namespaceabsl.html
a7d1be29147295f11b65a7194c0a66e9d
(string_view x, string_view y) noexcept
bool
operator<
namespaceabsl.html
a3c250d712b3c38f246dcf791be91baa5
(string_view x, string_view y) noexcept
std::ostream &
operator<<
namespaceabsl.html
a10cb532430e6b0961530124bf467eb1e
(std::ostream &o, string_view piece)
bool
operator<=
namespaceabsl.html
a7033ac2aeb844fe6896da3a0d11e7ee7
(string_view x, string_view y) noexcept
bool
operator==
namespaceabsl.html
a927f776e21774ed3cab509b4e4da25d5
(string_view x, string_view y) noexcept
bool
operator>
namespaceabsl.html
a5df007260577ae4259d05db8ca176260
(string_view x, string_view y) noexcept
bool
operator>=
namespaceabsl.html
ad3c7a0754554c4e2c7a5ae4f54811ae1
(string_view x, string_view y) noexcept
string_view_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
string__view__benchmark_8cc
absl/strings/string_view.h
absl/base/attributes.h
absl/base/internal/raw_logging.h
absl/base/macros.h
absl/strings/str_cat.h
string_view_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
string__view__test_8cc
absl/strings/string_view.h
absl/base/config.h
absl/base/dynamic_annotations.h
#define
ABSL_EXPECT_DEATH_IF_SUPPORTED
string__view__test_8cc.html
af33836b864ab81ec399e2cb6f28b24a2
(statement, regex)
#define
ABSL_HAVE_STRING_VIEW_FROM_NULLPTR
string__view__test_8cc.html
a1a97bf764a9b39bdfba73d8fcf2428a5
#define
COMPARE
string__view__test_8cc.html
aa65e88b7036a1fdce5ee2e628d1bd2b8
(result, op, x, y)
strip.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
strip_8h
absl/base/macros.h
absl/strings/ascii.h
absl/strings/match.h
absl/strings/string_view.h
absl
bool
ConsumePrefix
namespaceabsl.html
a03740875245b39bf2ba8bf56efc44b48
(absl::string_view *str, absl::string_view expected)
bool
ConsumeSuffix
namespaceabsl.html
a4e191ae149d0e3ea1d3ce273b8533fcb
(absl::string_view *str, absl::string_view expected)
ABSL_MUST_USE_RESULT absl::string_view
StripPrefix
namespaceabsl.html
a94a37e3e8e8c327c728682adafef60dc
(absl::string_view str, absl::string_view prefix)
ABSL_MUST_USE_RESULT absl::string_view
StripSuffix
namespaceabsl.html
a8c177c5d1c5a8847b2a2ab068520d9bd
(absl::string_view str, absl::string_view suffix)
strip_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
strip__test_8cc
absl/strings/strip.h
absl/strings/string_view.h
substitute.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
substitute_8cc
absl/strings/substitute.h
absl/base/internal/raw_logging.h
absl/strings/ascii.h
absl/strings/escaping.h
absl/strings/internal/resize_uninitialized.h
absl/strings/string_view.h
absl
absl::substitute_internal
void
SubstituteAndAppendArray
namespaceabsl_1_1substitute__internal.html
a03a4d3eba922b18e7f195ad3d10cfa0a
(std::string *output, absl::string_view format, const absl::string_view *args_array, size_t num_args)
static const char
kHexDigits
namespaceabsl_1_1substitute__internal.html
a9e2425e41054a45d5c698546485422a7
[]
substitute.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
substitute_8h
absl/base/macros.h
absl/base/port.h
absl/strings/ascii.h
absl/strings/escaping.h
absl/strings/numbers.h
absl/strings/str_cat.h
absl/strings/str_split.h
absl/strings/string_view.h
absl/strings/strip.h
absl::substitute_internal::Arg
absl
absl::substitute_internal
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
a4810e3370bfa83c31d1c39121a0ac4ee
(absl::string_view format)
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
afac1071c16f336b690e97aa809da57d9
(absl::string_view format, const substitute_internal::Arg &a0)
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
a1d6d71828fd5808ed571ec6617a4b271
(absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1)
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
a1e32878d96ae7824e85bedb521619a0f
(absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2)
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
a4816f843cb4e10827ee9288a9230a958
(absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3)
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
aff87aafcf53407039ad4278121a03bfb
(absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4)
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
a18622936c15a8f28466220af47f6bee9
(absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4, const substitute_internal::Arg &a5)
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
a640ca979a4677af53096dc73dbc81147
(absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4, const substitute_internal::Arg &a5, const substitute_internal::Arg &a6)
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
afa17c3fb5a6375d677d87c039b130f5e
(absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4, const substitute_internal::Arg &a5, const substitute_internal::Arg &a6, const substitute_internal::Arg &a7)
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
a5fda97360f47e8c3bb44384a3534a94f
(absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4, const substitute_internal::Arg &a5, const substitute_internal::Arg &a6, const substitute_internal::Arg &a7, const substitute_internal::Arg &a8)
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
a03f256de8983d788d72e9404a0b3ca0e
(absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4, const substitute_internal::Arg &a5, const substitute_internal::Arg &a6, const substitute_internal::Arg &a7, const substitute_internal::Arg &a8, const substitute_internal::Arg &a9)
void
SubstituteAndAppend
namespaceabsl.html
a6161fb02613ddf4184983057f73a7f7b
(std::string *output, absl::string_view format)
void
SubstituteAndAppend
namespaceabsl.html
a778ee6ed08710af9afe7458120e41d07
(std::string *output, absl::string_view format, const substitute_internal::Arg &a0)
void
SubstituteAndAppend
namespaceabsl.html
add42cd8b49a0b59e1515817250eb0711
(std::string *output, absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1)
void
SubstituteAndAppend
namespaceabsl.html
ad9c83f66801ca6af3388f188e49b77f2
(std::string *output, absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2)
void
SubstituteAndAppend
namespaceabsl.html
a3af390a24104a7faab8f7234b732c1f3
(std::string *output, absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3)
void
SubstituteAndAppend
namespaceabsl.html
addcd4a62e3bdf0a5c47ff8c3d08bccd1
(std::string *output, absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4)
void
SubstituteAndAppend
namespaceabsl.html
ab0320813e8ea133a61088021acc34062
(std::string *output, absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4, const substitute_internal::Arg &a5)
void
SubstituteAndAppend
namespaceabsl.html
afd20fbf2e889981aec6c8acff276c9ba
(std::string *output, absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4, const substitute_internal::Arg &a5, const substitute_internal::Arg &a6)
void
SubstituteAndAppend
namespaceabsl.html
aced18fa97af15b4ca8e2a2ee7f8aca1c
(std::string *output, absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4, const substitute_internal::Arg &a5, const substitute_internal::Arg &a6, const substitute_internal::Arg &a7)
void
SubstituteAndAppend
namespaceabsl.html
a30103f1fca8b918f64a2e51b5a942a4d
(std::string *output, absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4, const substitute_internal::Arg &a5, const substitute_internal::Arg &a6, const substitute_internal::Arg &a7, const substitute_internal::Arg &a8)
void
SubstituteAndAppend
namespaceabsl.html
abd82f1cbc2cc674cd7ca2919f2723d44
(std::string *output, absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4, const substitute_internal::Arg &a5, const substitute_internal::Arg &a6, const substitute_internal::Arg &a7, const substitute_internal::Arg &a8, const substitute_internal::Arg &a9)
void
SubstituteAndAppendArray
namespaceabsl_1_1substitute__internal.html
a03a4d3eba922b18e7f195ad3d10cfa0a
(std::string *output, absl::string_view format, const absl::string_view *args_array, size_t num_args)
substitute_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/
substitute__test_8cc
absl/strings/substitute.h
absl/strings/str_cat.h
symbolize.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/
symbolize_8cc
absl/debugging/symbolize.h
internal/symbolize.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/internal/
internal_2symbolize_8h
absl::debugging_internal::SymbolDecoratorArgs
absl
absl::debugging_internal
bool
GetFileMappingHint
namespaceabsl_1_1debugging__internal.html
ae6f3d5623fe1fb183e9ceb60f8d63ed6
(const void **start, const void **end, uint64_t *offset, const char **filename)
int
InstallSymbolDecorator
namespaceabsl_1_1debugging__internal.html
aa0eccdb56fd7dab28ce8334971b2a0d9
(SymbolDecorator decorator, void *arg)
bool
RegisterFileMappingHint
namespaceabsl_1_1debugging__internal.html
a31aa053b55865006b3bb302db6872c87
(const void *start, const void *end, uint64_t offset, const char *filename)
bool
RemoveAllSymbolDecorators
namespaceabsl_1_1debugging__internal.html
a83fdea7e57a6191558843184855a32e3
(void)
bool
RemoveSymbolDecorator
namespaceabsl_1_1debugging__internal.html
a2e8d67190f41562dc8b0e1bbcbcf27bb
(int ticket)
symbolize.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/
symbolize_8h
absl/debugging/internal/symbolize.h
absl
void
InitializeSymbolizer
namespaceabsl.html
a8d2064f5c46a6ce25f3370ebb6332cc8
(const char *argv0)
bool
Symbolize
namespaceabsl.html
a1971f96dc51f2efa3a934f65bd098c8e
(const void *pc, char *out, int out_size)
symbolize_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/
symbolize__test_8cc
absl/debugging/symbolize.h
absl/base/attributes.h
absl/base/casts.h
absl/base/internal/per_thread_tls.h
absl/base/internal/raw_logging.h
absl/base/optimization.h
absl/debugging/internal/stack_consumption.h
absl/memory/memory.h
Foo
int
ABSL_ATTRIBUTE_SECTION_VARIABLE
symbolize__test_8cc.html
a11f3ff22404757cf452ccaac9ee587da
(.text.unlikely) unlikely_func()
const char kHpageTextPadding[kHpageSize *4]
ABSL_ATTRIBUTE_SECTION_VARIABLE
symbolize__test_8cc.html
a5b212d2cdba3faa48fb4e02f03142e4f
(.text)
int
main
symbolize__test_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
nonstatic_func
symbolize__test_8cc.html
a708cdcad76f8a6fb94c5bb1cca1cc9b2
()
int
regular_func
symbolize__test_8cc.html
a7e922523137265bf0eda572a8b171926
()
static void
static_func
symbolize__test_8cc.html
aadc44fddf903a867ca100689cc3ace49
()
TEST
symbolize__test_8cc.html
a3203b0a516ae3160408b788fc6f0b9fa
(Symbolize, Unimplemented)
static const char *
TrySymbolize
symbolize__test_8cc.html
ae9b0ce3338b5b527674cd27d33d44d8c
(void *pc)
static const char *
TrySymbolizeWithLimit
symbolize__test_8cc.html
a05f062257a63067ce4411983bbf09541
(void *pc, int limit)
static constexpr size_t
kHpageSize
symbolize__test_8cc.html
a91baf44ee1768eb9a0179d6adf39e422
static char
try_symbolize_buffer
symbolize__test_8cc.html
a6bc902551f01251943c194fa02be70ff
[4096]
static volatile bool
volatile_bool
symbolize__test_8cc.html
ac338a571e6f7f73bc8d3f17593e0604b
sysinfo.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
sysinfo_8cc
absl/base/internal/sysinfo.h
absl/base/attributes.h
absl/base/call_once.h
absl/base/internal/raw_logging.h
absl/base/internal/spinlock.h
absl/base/internal/unscaledcycleclock.h
absl
absl::base_internal
static void
FreeTID
namespaceabsl_1_1base__internal.html
ad4fd7366d019c687e72656a05d5c59d7
(void *v)
static double
GetNominalCPUFrequency
namespaceabsl_1_1base__internal.html
a895969da7b99e36fc27893d01359c6df
()
static int
GetNumCPUs
namespaceabsl_1_1base__internal.html
a6dbeae525e29e581612df6d707424081
()
pid_t
GetTID
namespaceabsl_1_1base__internal.html
add70787584745c6d6013a8418f431c7b
()
static std::vector< uint32_t > *tid_array
GUARDED_BY
namespaceabsl_1_1base__internal.html
aa2a2d4af864cedb6948775bfe7cc2eb5
(tid_lock)
static void
InitGetTID
namespaceabsl_1_1base__internal.html
ad468a09cd85baf29fa7e68ecbe2ec3a9
()
static void
InitializeSystemInfo
namespaceabsl_1_1base__internal.html
aed55f88bed8a659bb517cd3f0cf82742
()
double
NominalCPUFrequency
namespaceabsl_1_1base__internal.html
a1513e1b566bfb9c4dac698036894951a
()
int
NumCPUs
namespaceabsl_1_1base__internal.html
a238f8b12c6a1ea3366cd6f71d32c0043
()
static bool
ReadLongFromFile
namespaceabsl_1_1base__internal.html
a09c4e9a4287fe0ce95943c56c64a8810
(const char *file, long *value)
static once_flag
init_system_info_once
namespaceabsl_1_1base__internal.html
a61173a8bf6343597601dd08e5d7d1e7a
static constexpr int
kBitsPerWord
namespaceabsl_1_1base__internal.html
a6e5f3ddb7d26304296eee5f858636fbe
static double
nominal_cpu_frequency
namespaceabsl_1_1base__internal.html
ab525a01598221e60b4e4ff8111cb5ce1
static int
num_cpus
namespaceabsl_1_1base__internal.html
a9cdde05d1dcb90360a92c90ef5e9e77f
static pthread_key_t
tid_key
namespaceabsl_1_1base__internal.html
a8a4e62c8d3a2183961250e489a2587d0
static absl::base_internal::SpinLock
tid_lock
namespaceabsl_1_1base__internal.html
a13eff92f342f15b779eff6f9d9cc98d5
(absl::base_internal::kLinkerInitialized)
static once_flag
tid_once
namespaceabsl_1_1base__internal.html
a4fdc06a3369deb4c34362281265342f8
sysinfo.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
sysinfo_8h
absl/base/port.h
absl
absl::base_internal
pid_t
GetTID
namespaceabsl_1_1base__internal.html
add70787584745c6d6013a8418f431c7b
()
double
NominalCPUFrequency
namespaceabsl_1_1base__internal.html
a1513e1b566bfb9c4dac698036894951a
()
int
NumCPUs
namespaceabsl_1_1base__internal.html
a238f8b12c6a1ea3366cd6f71d32c0043
()
sysinfo_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
sysinfo__test_8cc
absl/base/internal/sysinfo.h
absl/synchronization/barrier.h
absl/synchronization/mutex.h
absl
absl::base_internal
test_instance_tracker.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
test__instance__tracker_8cc
absl/container/internal/test_instance_tracker.h
absl
absl::test_internal
test_instance_tracker.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
test__instance__tracker_8h
absl/types/compare.h
absl::test_internal::BaseCountedInstance
absl::test_internal::CopyableMovableInstance
absl::test_internal::CopyableOnlyInstance
absl::test_internal::InstanceTracker
absl::test_internal::MovableOnlyInstance
absl
absl::test_internal
test_instance_tracker_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
test__instance__tracker__test_8cc
absl/container/internal/test_instance_tracker.h
test_util.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/
test__util_8cc
absl/time/internal/test_util.h
absl/base/internal/raw_logging.h
absl/time/internal/cctz/include/cctz/zone_info_source.h
absl
absl::time_internal
absl::time_internal::cctz_extension
TimeZone
LoadTimeZone
namespaceabsl_1_1time__internal.html
aade1693c1d704c11d505c151d515d594
(const std::string &name)
test_util.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/
test__util_8h
absl/time/time.h
absl
absl::time_internal
TimeZone
LoadTimeZone
namespaceabsl_1_1time__internal.html
aade1693c1d704c11d505c151d515d594
(const std::string &name)
thread_annotations.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
thread__annotations_8h
thread_safety_analysis
#define
ACQUIRED_AFTER
thread__annotations_8h.html
a34e7a4489fb62749ebbfd249ac6c5544
(...)
#define
ACQUIRED_BEFORE
thread__annotations_8h.html
aabfe9909811c29995cc731bd19a2d544
(...)
#define
ASSERT_EXCLUSIVE_LOCK
thread__annotations_8h.html
a22ea0c3451cfc5be90c3a52472433cb1
(...)
#define
ASSERT_SHARED_LOCK
thread__annotations_8h.html
ae0928fe942f387f6a85875f24aac7638
(...)
#define
EXCLUSIVE_LOCK_FUNCTION
thread__annotations_8h.html
a77729163b7f6867da40ad5daa5f926f3
(...)
#define
EXCLUSIVE_LOCKS_REQUIRED
thread__annotations_8h.html
a0e2e86b0f11d9778240b0a0b263047b1
(...)
#define
EXCLUSIVE_TRYLOCK_FUNCTION
thread__annotations_8h.html
a3c67d370ed1f55064d85e01076aad534
(...)
#define
GUARDED_BY
thread__annotations_8h.html
a4bc26ad7e8bc853ad3f58a8a343c952e
(x)
#define
GUARDED_BY_FIXME
thread__annotations_8h.html
a790c6b434f494345e3baa5c2538bc800
(x)
#define
LOCK_RETURNED
thread__annotations_8h.html
ab355c21df501f97a4a5e63a868373c4f
(x)
#define
LOCKABLE
thread__annotations_8h.html
a9ce9440fc9b6862f43af10b70769f914
#define
LOCKS_EXCLUDED
thread__annotations_8h.html
a6bb97382864d0bd2cd4dd5191bb03f6c
(...)
#define
NO_THREAD_SAFETY_ANALYSIS
thread__annotations_8h.html
ab8ec653d80c013941ef73e4c80cd44cf
#define
NO_THREAD_SAFETY_ANALYSIS_FIXME
thread__annotations_8h.html
a657e98da66833b053640b81306d9027a
#define
PT_GUARDED_BY
thread__annotations_8h.html
ac50ea92afc792eaa17777dc6009e31c0
(x)
#define
SCOPED_LOCKABLE
thread__annotations_8h.html
a954d07e5a857905a2f333504beacef0d
#define
SHARED_LOCK_FUNCTION
thread__annotations_8h.html
ae4b3dac87ecaa43e3150b794536bdbf1
(...)
#define
SHARED_LOCKS_REQUIRED
thread__annotations_8h.html
a0ce030fe76250c8ed0eb53d8f1d29d33
(...)
#define
SHARED_TRYLOCK_FUNCTION
thread__annotations_8h.html
ac5742059d9119e1d6cec82e336341dd5
(...)
#define
THREAD_ANNOTATION_ATTRIBUTE__
thread__annotations_8h.html
a19418637cb3d49d320fcd59e73cc1eb2
(x)
#define
TS_FIXME
thread__annotations_8h.html
a82a7fcd082e89da21f2a046457efe181
(x)
#define
TS_UNCHECKED
thread__annotations_8h.html
a88cdc71b7a25da5a930260568511802f
(x)
#define
TS_UNCHECKED_READ
thread__annotations_8h.html
aca5827344a9143d98b751fc9fd92799b
(x)
#define
UNLOCK_FUNCTION
thread__annotations_8h.html
abd56e19f9b4781b1a5212a46951cf5c3
(...)
const T &
ts_unchecked_read
namespacethread__safety__analysis.html
a555bb2ab49304a68c10811c85afbb80c
(const T &v) NO_THREAD_SAFETY_ANALYSIS
T &
ts_unchecked_read
namespacethread__safety__analysis.html
adac618b7a5c4b707b9ab591aab21b73d
(T &v) NO_THREAD_SAFETY_ANALYSIS
thread_identity.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
thread__identity_8cc
absl/base/internal/thread_identity.h
absl/base/call_once.h
absl/base/internal/raw_logging.h
absl/base/internal/spinlock.h
absl
absl::base_internal
void
ClearCurrentThreadIdentity
namespaceabsl_1_1base__internal.html
ade37da5dc2cb8a39b15b1783a86e2ad2
()
ThreadIdentity *
CurrentThreadIdentityIfPresent
namespaceabsl_1_1base__internal.html
ade77222a3f54651875359ffc3789d1b8
()
void
SetCurrentThreadIdentity
namespaceabsl_1_1base__internal.html
a6cd6f2a8d922f12d2b00a588183543ce
(ThreadIdentity *identity, ThreadIdentityReclaimerFunction reclaimer)
ABSL_PER_THREAD_TLS_KEYWORD ThreadIdentity *
thread_identity_ptr
namespaceabsl_1_1base__internal.html
a1ea9beaae2ed6b37d4e7409c8f8264c3
thread_identity.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
thread__identity_8h
absl/base/internal/per_thread_tls.h
absl::base_internal::PerThreadSynch
absl::base_internal::ThreadIdentity
absl::base_internal::ThreadIdentity::WaiterState
absl
absl::base_internal
#define
ABSL_THREAD_IDENTITY_MODE
thread__identity_8h.html
a0c1f816adbfae7761863a8d9c56228f7
#define
ABSL_THREAD_IDENTITY_MODE_USE_CPP11
thread__identity_8h.html
a9e0f73e321c3114e061a153dbd5c0769
#define
ABSL_THREAD_IDENTITY_MODE_USE_POSIX_SETSPECIFIC
thread__identity_8h.html
a291acae02e8a6a1986fbf339a689804d
#define
ABSL_THREAD_IDENTITY_MODE_USE_TLS
thread__identity_8h.html
a7a617a8800adbd2a706c39f4c67732f7
void
ClearCurrentThreadIdentity
namespaceabsl_1_1base__internal.html
ade37da5dc2cb8a39b15b1783a86e2ad2
()
ThreadIdentity *
CurrentThreadIdentityIfPresent
namespaceabsl_1_1base__internal.html
ade77222a3f54651875359ffc3789d1b8
()
void
SetCurrentThreadIdentity
namespaceabsl_1_1base__internal.html
a6cd6f2a8d922f12d2b00a588183543ce
(ThreadIdentity *identity, ThreadIdentityReclaimerFunction reclaimer)
thread_identity_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
thread__identity__benchmark_8cc
absl/base/internal/thread_identity.h
absl/synchronization/internal/create_thread_identity.h
absl/synchronization/internal/per_thread_sem.h
thread_identity_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
thread__identity__test_8cc
absl/base/internal/thread_identity.h
absl/base/attributes.h
absl/base/internal/spinlock.h
absl/base/macros.h
absl/synchronization/internal/per_thread_sem.h
absl/synchronization/mutex.h
absl
absl::base_internal
thread_pool.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/internal/
thread__pool_8h
absl/base/thread_annotations.h
absl/synchronization/mutex.h
absl::synchronization_internal::ThreadPool
absl
absl::synchronization_internal
throw_delegate.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
throw__delegate_8cc
absl/base/internal/throw_delegate.h
absl/base/config.h
absl/base/internal/raw_logging.h
absl
absl::base_internal
void
ThrowStdBadAlloc
namespaceabsl_1_1base__internal.html
a94414300108c2e8d315dcf235de5b8bc
()
void
ThrowStdBadFunctionCall
namespaceabsl_1_1base__internal.html
a98266423deb4f4024ec3f0149bdd5e31
()
void
ThrowStdDomainError
namespaceabsl_1_1base__internal.html
a2cc0f314bdf210405376958901891861
(const std::string &what_arg)
void
ThrowStdDomainError
namespaceabsl_1_1base__internal.html
a346560f5091953d7367b6ff949405807
(const char *what_arg)
void
ThrowStdInvalidArgument
namespaceabsl_1_1base__internal.html
a5810ef943a1a4d9bdd4d36991ab1493b
(const std::string &what_arg)
void
ThrowStdInvalidArgument
namespaceabsl_1_1base__internal.html
a957e8ee364f084b5562e8ea576eae4ed
(const char *what_arg)
void
ThrowStdLengthError
namespaceabsl_1_1base__internal.html
ad0fe9758dd4cad29c09947b14d381e62
(const std::string &what_arg)
void
ThrowStdLengthError
namespaceabsl_1_1base__internal.html
a26229f7fe3400315b6fdb2bdd267479f
(const char *what_arg)
void
ThrowStdLogicError
namespaceabsl_1_1base__internal.html
adb2a514a8798b3060b9d3e9660d07085
(const std::string &what_arg)
void
ThrowStdLogicError
namespaceabsl_1_1base__internal.html
a1112d1fecc1bfb626ce62c34d200f4aa
(const char *what_arg)
void
ThrowStdOutOfRange
namespaceabsl_1_1base__internal.html
a5d922a321d4a726cff7a8b62fda6c42b
(const std::string &what_arg)
void
ThrowStdOutOfRange
namespaceabsl_1_1base__internal.html
a632fe23a25b113efd100debe1a1cc8f1
(const char *what_arg)
void
ThrowStdOverflowError
namespaceabsl_1_1base__internal.html
ac94b71da79d718f8fd49391b47981dd7
(const std::string &what_arg)
void
ThrowStdOverflowError
namespaceabsl_1_1base__internal.html
a7e4af57ea8b1610daa93b11a62724345
(const char *what_arg)
void
ThrowStdRangeError
namespaceabsl_1_1base__internal.html
aa975beb143c3524b9cbcda98ba74d8ae
(const std::string &what_arg)
void
ThrowStdRangeError
namespaceabsl_1_1base__internal.html
a7fd2254f41b38c54a5665216c31214cc
(const char *what_arg)
void
ThrowStdRuntimeError
namespaceabsl_1_1base__internal.html
a99acd57b78342e29f29232aa26004c43
(const std::string &what_arg)
void
ThrowStdRuntimeError
namespaceabsl_1_1base__internal.html
a6cd39640da028bde8bc709aa7c540d87
(const char *what_arg)
void
ThrowStdUnderflowError
namespaceabsl_1_1base__internal.html
ac6897cf205fbc3f2542b54be0ff7d6c2
(const std::string &what_arg)
void
ThrowStdUnderflowError
namespaceabsl_1_1base__internal.html
add9dca08b8b61bc92e6365b6d7266d0e
(const char *what_arg)
throw_delegate.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
throw__delegate_8h
absl
absl::base_internal
void
ThrowStdBadAlloc
namespaceabsl_1_1base__internal.html
a94414300108c2e8d315dcf235de5b8bc
()
void
ThrowStdBadFunctionCall
namespaceabsl_1_1base__internal.html
a98266423deb4f4024ec3f0149bdd5e31
()
void
ThrowStdDomainError
namespaceabsl_1_1base__internal.html
a2cc0f314bdf210405376958901891861
(const std::string &what_arg)
void
ThrowStdDomainError
namespaceabsl_1_1base__internal.html
a346560f5091953d7367b6ff949405807
(const char *what_arg)
void
ThrowStdInvalidArgument
namespaceabsl_1_1base__internal.html
a5810ef943a1a4d9bdd4d36991ab1493b
(const std::string &what_arg)
void
ThrowStdInvalidArgument
namespaceabsl_1_1base__internal.html
a957e8ee364f084b5562e8ea576eae4ed
(const char *what_arg)
void
ThrowStdLengthError
namespaceabsl_1_1base__internal.html
ad0fe9758dd4cad29c09947b14d381e62
(const std::string &what_arg)
void
ThrowStdLengthError
namespaceabsl_1_1base__internal.html
a26229f7fe3400315b6fdb2bdd267479f
(const char *what_arg)
void
ThrowStdLogicError
namespaceabsl_1_1base__internal.html
adb2a514a8798b3060b9d3e9660d07085
(const std::string &what_arg)
void
ThrowStdLogicError
namespaceabsl_1_1base__internal.html
a1112d1fecc1bfb626ce62c34d200f4aa
(const char *what_arg)
void
ThrowStdOutOfRange
namespaceabsl_1_1base__internal.html
a5d922a321d4a726cff7a8b62fda6c42b
(const std::string &what_arg)
void
ThrowStdOutOfRange
namespaceabsl_1_1base__internal.html
a632fe23a25b113efd100debe1a1cc8f1
(const char *what_arg)
void
ThrowStdOverflowError
namespaceabsl_1_1base__internal.html
ac94b71da79d718f8fd49391b47981dd7
(const std::string &what_arg)
void
ThrowStdOverflowError
namespaceabsl_1_1base__internal.html
a7e4af57ea8b1610daa93b11a62724345
(const char *what_arg)
void
ThrowStdRangeError
namespaceabsl_1_1base__internal.html
aa975beb143c3524b9cbcda98ba74d8ae
(const std::string &what_arg)
void
ThrowStdRangeError
namespaceabsl_1_1base__internal.html
a7fd2254f41b38c54a5665216c31214cc
(const char *what_arg)
void
ThrowStdRuntimeError
namespaceabsl_1_1base__internal.html
a99acd57b78342e29f29232aa26004c43
(const std::string &what_arg)
void
ThrowStdRuntimeError
namespaceabsl_1_1base__internal.html
a6cd39640da028bde8bc709aa7c540d87
(const char *what_arg)
void
ThrowStdUnderflowError
namespaceabsl_1_1base__internal.html
ac6897cf205fbc3f2542b54be0ff7d6c2
(const std::string &what_arg)
void
ThrowStdUnderflowError
namespaceabsl_1_1base__internal.html
add9dca08b8b61bc92e6365b6d7266d0e
(const char *what_arg)
throw_delegate_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/
throw__delegate__test_8cc
absl/base/internal/throw_delegate.h
time.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/
time_8cc
absl/time/time.h
absl/time/internal/cctz/include/cctz/civil_time.h
absl/time/internal/cctz/include/cctz/time_zone.h
absl
absl::TimeConversion
ConvertDateTime
namespaceabsl.html
a03e3e2574c1f207810c1156169d69c46
(int64_t year, int mon, int day, int hour, int min, int sec, TimeZone tz)
Time
FromChrono
namespaceabsl.html
a08ec1dd4906c8a84af47ee4bddc22d4e
(const std::chrono::system_clock::time_point &tp)
absl::Time
FromTM
namespaceabsl.html
ae93698800ba7bf118d3b64c98b4409e1
(const struct tm &tm, absl::TimeZone tz)
absl::Time
FromUDate
namespaceabsl.html
af959dae5d6b7a2c8f4b40caa83bbded5
(double udate)
absl::Time
FromUniversal
namespaceabsl.html
a3581e9292264c8591c8e06fc7b71a805
(int64_t universal)
absl::Time
TimeFromTimespec
namespaceabsl.html
aae2ad4a09525ec84f33a863a6a42b772
(timespec ts)
absl::Time
TimeFromTimeval
namespaceabsl.html
a6a2ba385fb6c0ebb91dc5e7719cb5bc2
(timeval tv)
std::chrono::system_clock::time_point
ToChronoTime
namespaceabsl.html
ae5740473d4214f2bfb0bb9d31dd7e681
(absl::Time t)
timespec
ToTimespec
namespaceabsl.html
a713bc566e7946cc816ffb9073a206a61
(Time t)
time_t
ToTimeT
namespaceabsl.html
abbc1576a1129a52ce511cb45830435df
(Time t)
timeval
ToTimeval
namespaceabsl.html
a45a159a9b83c6108fb8d2ebe82d64ed5
(Time t)
struct tm
ToTM
namespaceabsl.html
ae1b773bd91c4fa9a0250002d0f306980
(absl::Time t, absl::TimeZone tz)
double
ToUDate
namespaceabsl.html
a992b57da399fa18e2d35e25bfc1c6f66
(Time t)
int64_t
ToUniversal
namespaceabsl.html
ab3c11abb8f6b17f3b83dc9bfbea72099
(absl::Time t)
int64_t
ToUnixMicros
namespaceabsl.html
ab972b5ecbe83243600bdde2e40102df5
(Time t)
int64_t
ToUnixMillis
namespaceabsl.html
ace2d0264c4c0c557baf0f6382b81788b
(Time t)
int64_t
ToUnixNanos
namespaceabsl.html
a89fd184ef9beb9024e0efa5b63629bab
(Time t)
int64_t
ToUnixSeconds
namespaceabsl.html
a33766471295055f84cd232f1507355b6
(Time t)
time.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/
time_8h
absl/strings/string_view.h
absl/time/civil_time.h
absl/time/internal/cctz/include/cctz/time_zone.h
absl::Time::Breakdown
absl::TimeZone::CivilInfo
absl::TimeZone::CivilTransition
absl::Duration
absl::Time
absl::TimeConversion
absl::TimeZone::TimeInfo
absl::TimeZone
absl
absl::time_internal
Duration
AbsDuration
namespaceabsl.html
aab543c879ba8f5361b9200abb293ee23
(Duration d)
bool
namespaceabsl_1_1time__internal.html
ad6d3683f89ed7dc6e797cc3960fb2d67
())
Duration
Ceil
namespaceabsl.html
a23f06a9e1070ef0f81609c320188002f
(const Duration d, const Duration unit)
absl::TimeConversion
ConvertDateTime
namespaceabsl.html
a03e3e2574c1f207810c1156169d69c46
(int64_t year, int mon, int day, int hour, int min, int sec, TimeZone tz)
Duration
DurationFromTimespec
namespaceabsl.html
a8ceee74365cc777d72ee9e8ded17deed
(timespec ts)
Duration
DurationFromTimeval
namespaceabsl.html
a781408deaf74ae9f55fe803ae6e3f987
(timeval tv)
double
FDivDuration
namespaceabsl.html
a4cdd3190a7f3c0ae5b2bdbdf6526078d
(Duration num, Duration den)
TimeZone
FixedTimeZone
namespaceabsl.html
a6c0a162ed5323ebed287bba0fe037ab8
(int seconds)
Duration
Floor
namespaceabsl.html
aedf7570f8e5ec395fa6c73acd926beb4
(const Duration d, const Duration unit)
std::string
FormatDuration
namespaceabsl.html
af4363f33e64e436318db8516a185b93e
(Duration d)
std::string
FormatTime
namespaceabsl.html
a10fdd13645dd0d6455f91e5ec60aaa02
(const std::string &format, absl::Time t, absl::TimeZone tz)
std::string
FormatTime
namespaceabsl.html
a8b6765a1c6d40f830d5cb0d6aa47ef39
(absl::Time t, absl::TimeZone tz)
std::string
FormatTime
namespaceabsl.html
aa361e72aeb266eeb55d727362710bef4
(absl::Time t)
Time
FromChrono
namespaceabsl.html
a08ec1dd4906c8a84af47ee4bddc22d4e
(const std::chrono::system_clock::time_point &tp)
constexpr Duration
FromChrono
namespaceabsl.html
a4cd8b5d47c8af14384ea48f861d7f490
(const std::chrono::nanoseconds &d)
constexpr Duration
FromChrono
namespaceabsl.html
a7efd50e6e96c97adc82f9f13f516c095
(const std::chrono::microseconds &d)
constexpr Duration
FromChrono
namespaceabsl.html
af9b28a7b7ea01c4344dda7ece764d8a4
(const std::chrono::milliseconds &d)
constexpr Duration
FromChrono
namespaceabsl.html
aeef2779a9676cd61cad32cdee7a8571b
(const std::chrono::seconds &d)
constexpr Duration
FromChrono
namespaceabsl.html
a7c090109bb1f1accb6804b18374b5136
(const std::chrono::minutes &d)
constexpr Duration
FromChrono
namespaceabsl.html
a83bf036c34738931ed06bf52007c6ad5
(const std::chrono::hours &d)
constexpr Duration
FromChrono
namespaceabsl_1_1time__internal.html
a13fd11d3f762dbcb2d6f619db6c43f78
(const std::chrono::duration< Rep, Period > &d)
Time
FromCivil
namespaceabsl.html
a8f4907f588b6df8ce029b6e0a2630ff9
(CivilSecond ct, TimeZone tz)
Time
FromDateTime
namespaceabsl.html
aa1baec5d648de289bfc43d050f98298d
(int64_t year, int mon, int day, int hour, int min, int sec, TimeZone tz)
constexpr Duration
FromInt64
namespaceabsl_1_1time__internal.html
a82b0ebdfe43d9419081e619d69366b60
(int64_t v, std::ratio< 1, N >)
constexpr Duration
FromInt64
namespaceabsl_1_1time__internal.html
aee1a9bfefdbeb282b45b6e2783a80fae
(int64_t v, std::ratio< 60 >)
constexpr Duration
FromInt64
namespaceabsl_1_1time__internal.html
a3b3df0320e5a7f8102dcf02f793839da
(int64_t v, std::ratio< 3600 >)
constexpr Time
FromTimeT
namespaceabsl.html
a2dbf804accda7a3d462db425efe249a1
(time_t t)
absl::Time
FromTM
namespaceabsl.html
ae93698800ba7bf118d3b64c98b4409e1
(const struct tm &tm, absl::TimeZone tz)
absl::Time
FromUDate
namespaceabsl.html
af959dae5d6b7a2c8f4b40caa83bbded5
(double udate)
absl::Time
FromUniversal
namespaceabsl.html
a3581e9292264c8591c8e06fc7b71a805
(int64_t universal)
constexpr Time
FromUnixDuration
namespaceabsl_1_1time__internal.html
a4a624d92707b7555528620a0ed0c19df
(Duration d)
constexpr Time
FromUnixMicros
namespaceabsl.html
a07490609b881cbc1236a82ae8f6e1176
(int64_t us)
constexpr Time
FromUnixMillis
namespaceabsl.html
a262800a01492a2ad8f1fd7164dd3a81b
(int64_t ms)
constexpr Time
FromUnixNanos
namespaceabsl.html
af3b402eb40e5a4fc94b59ad0a97d82e7
(int64_t ns)
constexpr Time
FromUnixSeconds
namespaceabsl.html
a0e2271eb1303cca52e884275fde4a5f8
(int64_t s)
constexpr int64_t
GetRepHi
namespaceabsl_1_1time__internal.html
ac31308a996518ca050c6fcbee990f104
(Duration d)
constexpr uint32_t
GetRepLo
namespaceabsl_1_1time__internal.html
a8f11bbe2ab232540ead3e7ae551724ad
(Duration d)
constexpr Duration
Hours
namespaceabsl.html
a7ae6ffac4d31460698ee556c108a5b64
(int64_t n)
Duration
Hours
namespaceabsl.html
a11ba2eb8a308101cb944a24b2a8e1d8b
(T n)
int64_t
IDivDuration
namespaceabsl.html
ab5e92d0100d950dcf6393e5c8edd1b50
(Duration num, Duration den, Duration *rem)
int64_t
IDivDuration
namespaceabsl_1_1time__internal.html
ac082cddc0aa2cea9f1464957b8fc89d1
(bool satq, const Duration num, const Duration den, Duration *rem)
constexpr Duration
InfiniteDuration
namespaceabsl.html
ad811fbfdd2923230aed9569e411c3243
()
constexpr Time
InfiniteFuture
namespaceabsl.html
a7041a180963e16568843d27ce7e66beb
()
constexpr Time
InfinitePast
namespaceabsl.html
a39333ce838c45bc892c87679104c7fe1
()
constexpr bool
IsInfiniteDuration
namespaceabsl_1_1time__internal.html
aedcc0fd65deabb78b1a145b092881a6f
(Duration d)
constexpr auto
IsValidRep64
namespaceabsl_1_1time__internal.html
a4c2121f25df681ae37adeb9de0e2576d
(int)-> decltype(int64_t
constexpr auto
IsValidRep64
namespaceabsl_1_1time__internal.html
ae937d98cc9258c54fec31f2096543835
(char)-> bool
bool
LoadTimeZone
namespaceabsl.html
a748edb12652c3b7350f67065fc597c8e
(const std::string &name, TimeZone *tz)
TimeZone
LocalTimeZone
namespaceabsl.html
a5caeb240c58616c056c0ad29c0bae990
()
constexpr Duration
MakeDuration
namespaceabsl_1_1time__internal.html
a7d94fa6735594ecbde6289356bea97fb
(int64_t hi, uint32_t lo)
constexpr Duration
MakeDuration
namespaceabsl_1_1time__internal.html
af6b6b8b15ac2ff31b2ebb5578b0279d9
(int64_t hi, int64_t lo)
constexpr Duration
MakeNormalizedDuration
namespaceabsl_1_1time__internal.html
a674e01d1ed4a2cd3d5f8c9e87002cf6f
(int64_t sec, int64_t ticks)
Duration
MakePosDoubleDuration
namespaceabsl_1_1time__internal.html
a3977d14f7c20e9f99581e89748654ff5
(double n)
constexpr Duration
Microseconds
namespaceabsl.html
afaa7ca765fd4ea4485865d9b86cb38f2
(int64_t n)
Duration
Microseconds
namespaceabsl.html
a936f426a65dd091c5f9a8a160f4efe5c
(T n)
constexpr Duration
Milliseconds
namespaceabsl.html
a9dbbe08dc5cf2518c41fdef50dc700d8
(int64_t n)
Duration
Milliseconds
namespaceabsl.html
a9a9003c259027ff3c811bc2222f1dd97
(T n)
constexpr Duration
Minutes
namespaceabsl.html
ad2e2d612fed13a591136c0db22c0a69f
(int64_t n)
Duration
Minutes
namespaceabsl.html
a74a42d15897debabe2bd475b1dc1deea
(T n)
constexpr Duration
Nanoseconds
namespaceabsl.html
ab1677f4675c7a0dd723e15a4d6f464c4
(int64_t n)
Duration
Nanoseconds
namespaceabsl.html
a5fd995013733e9a19ea8120411185436
(T n)
constexpr int64_t
NegateAndSubtractOne
namespaceabsl_1_1time__internal.html
a2d7393e5f7b3f0e7f2255ab525d51b3c
(int64_t n)
constexpr bool
operator!=
namespaceabsl.html
ab8b0e3cc7abdd310c7c4776965d318c0
(Duration lhs, Duration rhs)
constexpr bool
operator!=
namespaceabsl.html
ab66140b7f6226334720ebae385c4f38a
(Time lhs, Time rhs)
Duration
operator%
namespaceabsl.html
ae91df645da65a2e4d3ef422611474830
(Duration lhs, Duration rhs)
Duration
operator*
namespaceabsl.html
add8182eb5fb1aad002c60c2a66f3e519
(Duration lhs, T rhs)
Duration
operator*
namespaceabsl.html
a019b24c36f0ce40561ae565625faaad0
(T lhs, Duration rhs)
Duration
operator+
namespaceabsl.html
a17411d61607026e116eaf6fa8ab8a32c
(Duration lhs, Duration rhs)
Time
operator+
namespaceabsl.html
ad2e78915499eef7613b51508f9d4bf35
(Time lhs, Duration rhs)
Time
operator+
namespaceabsl.html
a205380c990df89e831bf875a886013b7
(Duration lhs, Time rhs)
constexpr Duration
operator-
namespaceabsl.html
ac13ab2db8ea74679673ad274c6d00334
(Duration d)
Duration
operator-
namespaceabsl.html
a0231a42ad570eaa8f6d728d979023209
(Duration lhs, Duration rhs)
Time
operator-
namespaceabsl.html
a022bf6ff47790f5995814e6bbeac328f
(Time lhs, Duration rhs)
Duration
operator-
namespaceabsl.html
ae61322514561a5499a69ad33d9e8a2dc
(Time lhs, Time rhs)
Duration
operator/
namespaceabsl.html
a424226a207575a3b73c162cc0faf502e
(Duration lhs, T rhs)
int64_t
operator/
namespaceabsl.html
a5b7dc5b34c8d6af83c3863a69e0fc5a0
(Duration lhs, Duration rhs)
constexpr bool
operator<
namespaceabsl.html
a6a511d4391cdf49cb5b29cbabb49f327
(Duration lhs, Duration rhs)
constexpr bool
operator<
namespaceabsl.html
a5ea592cbf8054e355428526e841f3589
(Time lhs, Time rhs)
std::ostream &
operator<<
namespaceabsl.html
afcec5d7bee20144201271db4e32adb98
(std::ostream &os, Duration d)
std::ostream &
operator<<
namespaceabsl.html
a40ef3234631fae8932076c805337aedd
(std::ostream &os, Time t)
constexpr bool
operator<=
namespaceabsl.html
a80d458b596db71fb1c7eda08a9ce04d2
(Duration lhs, Duration rhs)
constexpr bool
operator<=
namespaceabsl.html
aef284db82ccf6a4df5977a7900f15ef9
(Time lhs, Time rhs)
constexpr bool
operator==
namespaceabsl.html
a4efd1ee99f841606832585fab825eaa2
(Duration lhs, Duration rhs)
constexpr bool
operator==
namespaceabsl.html
aa3f8be8f2f221485a1a320a8604d451f
(Time lhs, Time rhs)
constexpr bool
operator>
namespaceabsl.html
a6e4e4ddaa443bd2577d1074f8532fe41
(Duration lhs, Duration rhs)
constexpr bool
operator>
namespaceabsl.html
a882220a0a1238db0f5b5a507cf2c4b9e
(Time lhs, Time rhs)
constexpr bool
operator>=
namespaceabsl.html
a438600cb5fcfce45d79f01bcaa3fd9e6
(Duration lhs, Duration rhs)
constexpr bool
operator>=
namespaceabsl.html
a12b702f5d8916e8efda9ac6c1622bf76
(Time lhs, Time rhs)
constexpr Duration
OppositeInfinity
namespaceabsl_1_1time__internal.html
a6f4520ffd5e7f0421da0f5fc4b0a37ab
(Duration d)
bool
ParseDuration
namespaceabsl.html
a72713cd2813763b9935347c00d1a42f9
(const std::string &dur_string, Duration *d)
bool
ParseFlag
namespaceabsl.html
aca978d62fd03ebe1ed8c478bd007eebd
(const std::string &text, absl::Time *t, std::string *error)
bool
ParseFlag
namespaceabsl.html
aee9fccbef7e01797dee7463d7940d688
(const std::string &text, Duration *dst, std::string *)
bool
ParseTime
namespaceabsl.html
a2d1288eed721223ece78e842a9990702
(const std::string &format, const std::string &input, absl::Time *time, std::string *err)
bool
ParseTime
namespaceabsl.html
a860e3f8e1dcbf4651dc945c82594e3cc
(const std::string &format, const std::string &input, absl::TimeZone tz, absl::Time *time, std::string *err)
constexpr Duration
Seconds
namespaceabsl.html
a1303aac0be1aa60307fb837b2a023e22
(int64_t n)
Duration
Seconds
namespaceabsl.html
a3ffbdffdfe53424ef56dc257a494823d
(T n)
absl::Time
TimeFromTimespec
namespaceabsl.html
aae2ad4a09525ec84f33a863a6a42b772
(timespec ts)
absl::Time
TimeFromTimeval
namespaceabsl.html
a6a2ba385fb6c0ebb91dc5e7719cb5bc2
(timeval tv)
T
ToChronoDuration
namespaceabsl_1_1time__internal.html
a8e453cb6ac31dfbc0abc1dde796f6665
(Duration d)
std::chrono::hours
ToChronoHours
namespaceabsl.html
ae5688f28233de2635b9e4120b7fb1fad
(Duration d)
std::chrono::microseconds
ToChronoMicroseconds
namespaceabsl.html
a1bbc307c07d6aa0c6ce6be875567c0ba
(Duration d)
std::chrono::milliseconds
ToChronoMilliseconds
namespaceabsl.html
aaa9c07a38c39695a5e62518472ecd42d
(Duration d)
std::chrono::minutes
ToChronoMinutes
namespaceabsl.html
a1ebd8e6ec7e9097903175706be1753d4
(Duration d)
std::chrono::nanoseconds
ToChronoNanoseconds
namespaceabsl.html
ac09db12701fbba29d8cfa607e6dac96b
(Duration d)
std::chrono::seconds
ToChronoSeconds
namespaceabsl.html
a94b1da2c1de936c02972ef64a1eec79f
(Duration d)
std::chrono::system_clock::time_point
ToChronoTime
namespaceabsl.html
ae5740473d4214f2bfb0bb9d31dd7e681
(absl::Time t)
CivilDay
ToCivilDay
namespaceabsl.html
ab9493ba4649431b4a744e582de4f9f96
(Time t, TimeZone tz)
CivilHour
ToCivilHour
namespaceabsl.html
a78a83ea6603b001ba05c53636f07f356
(Time t, TimeZone tz)
CivilMinute
ToCivilMinute
namespaceabsl.html
a386e79b14eeb5b6ce2dbc91f8a84a27f
(Time t, TimeZone tz)
CivilMonth
ToCivilMonth
namespaceabsl.html
ab391432650e5d6720ccd70e4ddc52e9c
(Time t, TimeZone tz)
CivilSecond
ToCivilSecond
namespaceabsl.html
a6b822a3640bf0b2ef41b69e0a8432612
(Time t, TimeZone tz)
CivilYear
ToCivilYear
namespaceabsl.html
ac65ed7d6054fb1f3d245edd702bb0b40
(Time t, TimeZone tz)
double
ToDoubleHours
namespaceabsl.html
a394855b4bee9e282afb516611bbbbc7a
(Duration d)
double
ToDoubleMicroseconds
namespaceabsl.html
a4c803561b91aa054cf2649e37317541d
(Duration d)
double
ToDoubleMilliseconds
namespaceabsl.html
a147f5f2681ecaee3dda2a88aef6ac81b
(Duration d)
double
ToDoubleMinutes
namespaceabsl.html
a01d824ff8d7ccc648aac818d273555fa
(Duration d)
double
ToDoubleNanoseconds
namespaceabsl.html
a47107d7b670cdf40704a812b066ab8be
(Duration d)
double
ToDoubleSeconds
namespaceabsl.html
a26cae48dc73ecc6365214e728b4295ef
(Duration d)
int64_t
ToInt64
namespaceabsl_1_1time__internal.html
aa33269574c8de9b7b8600c1998a6ad17
(Duration d, Ratio)
int64_t
ToInt64
namespaceabsl_1_1time__internal.html
ab7e67bd79e1b1d13a75c80f15dcb93e6
(Duration d, std::nano)
int64_t
ToInt64
namespaceabsl_1_1time__internal.html
a18b60915ff4f303856e37724f8372d42
(Duration d, std::micro)
int64_t
ToInt64
namespaceabsl_1_1time__internal.html
ae639f641f6abc9fe095b324a2981d2f0
(Duration d, std::milli)
int64_t
ToInt64
namespaceabsl_1_1time__internal.html
a37da6597560d1279767d188a93210606
(Duration d, std::ratio< 1 >)
int64_t
ToInt64
namespaceabsl_1_1time__internal.html
ab3ae2513fc77f5578bbaa05c0dce02d3
(Duration d, std::ratio< 60 >)
int64_t
ToInt64
namespaceabsl_1_1time__internal.html
af1f1aba0ae0b3025c3f697679c95ff1f
(Duration d, std::ratio< 3600 >)
int64_t
ToInt64Hours
namespaceabsl.html
aa1f3171e2ed5d602b1189db8be75239c
(Duration d)
int64_t
ToInt64Microseconds
namespaceabsl.html
a8c4f2184ecfc6c4c548e90eb5a6eee5c
(Duration d)
int64_t
ToInt64Milliseconds
namespaceabsl.html
a4f70f2277b49d41ef19dabe4a049e391
(Duration d)
int64_t
ToInt64Minutes
namespaceabsl.html
ad418827a97991387aa825570f62bb65f
(Duration d)
int64_t
ToInt64Nanoseconds
namespaceabsl.html
a2f7fad1df8ca3b234c175d73716aeb06
(Duration d)
int64_t
ToInt64Seconds
namespaceabsl.html
a827ba40812e0fd6ca90a6593d3832acc
(Duration d)
timespec
ToTimespec
namespaceabsl.html
a713bc566e7946cc816ffb9073a206a61
(Time t)
timespec
ToTimespec
namespaceabsl.html
a8cf6fed1f32d72b1958852d3825e0390
(Duration d)
time_t
ToTimeT
namespaceabsl.html
abbc1576a1129a52ce511cb45830435df
(Time t)
timeval
ToTimeval
namespaceabsl.html
a45a159a9b83c6108fb8d2ebe82d64ed5
(Time t)
timeval
ToTimeval
namespaceabsl.html
a8510d39d436c5475f2145315493172d6
(Duration d)
struct tm
ToTM
namespaceabsl.html
ae1b773bd91c4fa9a0250002d0f306980
(absl::Time t, absl::TimeZone tz)
double
ToUDate
namespaceabsl.html
a992b57da399fa18e2d35e25bfc1c6f66
(Time t)
int64_t
ToUniversal
namespaceabsl.html
ab3c11abb8f6b17f3b83dc9bfbea72099
(absl::Time t)
constexpr Duration
ToUnixDuration
namespaceabsl_1_1time__internal.html
a397fdbfd8a62c8378390c6820f91d1b8
(Time t)
int64_t
ToUnixMicros
namespaceabsl.html
ab972b5ecbe83243600bdde2e40102df5
(Time t)
int64_t
ToUnixMillis
namespaceabsl.html
ace2d0264c4c0c557baf0f6382b81788b
(Time t)
int64_t
ToUnixNanos
namespaceabsl.html
a89fd184ef9beb9024e0efa5b63629bab
(Time t)
int64_t
ToUnixSeconds
namespaceabsl.html
a33766471295055f84cd232f1507355b6
(Time t)
Duration
Trunc
namespaceabsl.html
a424c017426071b22c1c151616773ffbe
(Duration d, Duration unit)
constexpr Time
UniversalEpoch
namespaceabsl.html
afb7b0bcbf7fc5d4c7cda9b9b58bf85fc
()
constexpr Time
UnixEpoch
namespaceabsl.html
a67dc3e42052e1992a40b1b0a964f9a51
()
std::string
UnparseFlag
namespaceabsl.html
a670a822ff7a994c553fb33d4267c30e9
(absl::Time t)
std::string
UnparseFlag
namespaceabsl.html
ab14c3e24c238f17e0c9e6b432c6d97d6
(Duration d)
TimeZone
UTCTimeZone
namespaceabsl.html
a4b54faf544aed7de079bc389e3ba440c
()
constexpr Duration
ZeroDuration
namespaceabsl.html
aea37dffe00247dc32a907b86c48c5570
()
constexpr int64_t
kTicksPerNanosecond
namespaceabsl_1_1time__internal.html
a0c2bfaf4c478069c549d84183c3996b4
constexpr int64_t
kTicksPerSecond
namespaceabsl_1_1time__internal.html
ab6dbc4b3e10e4a680d3bc2cece559ef2
time_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/
time__benchmark_8cc
absl/time/time.h
absl/time/clock.h
absl/time/internal/test_util.h
time_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/
time__test_8cc
absl/time/time.h
absl/time/clock.h
absl/time/internal/test_util.h
#define
EXPECT_CIVIL_INFO
time__test_8cc.html
a01cb0801efb22f846296d822b49620d6
(ci, y, m, d, h, min, s, off, isdst)
#define
TEST_CONVERSION_ROUND_TRIP
time__test_8cc.html
aacef4609b14d7159f7d399a186a8f6f8
(SOURCE, FROM, TO, MATCHER)
#define
TEST_FLOOR_CONVERSION
time__test_8cc.html
a54d5c501bc73a585d7e6f6f9aaf2afcf
(TO, FROM)
time_zone.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/include/cctz/
time__zone_8h
absl/time/internal/cctz/include/cctz/civil_time.h
absl::time_internal::cctz::time_zone::absolute_lookup
absl::time_internal::cctz::time_zone::civil_lookup
absl::time_internal::cctz::time_zone::civil_transition
absl::time_internal::cctz::time_zone
absl
absl::time_internal
absl::time_internal::cctz
absl::time_internal::cctz::detail
civil_second
convert
namespaceabsl_1_1time__internal_1_1cctz.html
a0a063f95c45127d36f4f8905c69d4073
(const time_point< D > &tp, const time_zone &tz)
time_point< seconds >
convert
namespaceabsl_1_1time__internal_1_1cctz.html
a2fe3dc6367b44586d4263c79e13c0e52
(const civil_second &cs, const time_zone &tz)
time_zone
fixed_time_zone
namespaceabsl_1_1time__internal_1_1cctz.html
a3ffb1f638761f42d9751bf6f42689378
(const seconds &offset)
std::string
format
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
ae80be8cbcab89d8a93c0e31b05ceeeb3
(const std::string &, const time_point< seconds > &, const femtoseconds &, const time_zone &)
std::string
format
namespaceabsl_1_1time__internal_1_1cctz.html
a33a5ec8bca8d05d384ee05630a9ef246
(const std::string &fmt, const time_point< D > &tp, const time_zone &tz)
bool
load_time_zone
namespaceabsl_1_1time__internal_1_1cctz.html
ab294a4a33dbf7d4059bb9b754abfc75f
(const std::string &name, time_zone *tz)
time_zone
local_time_zone
namespaceabsl_1_1time__internal_1_1cctz.html
a98183a97da5fc7682621a33a428148b9
()
bool
parse
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
ae3b2e034544d2a2816529192dae784ae
(const std::string &, const std::string &, const time_zone &, time_point< seconds > *, femtoseconds *, std::string *err=nullptr)
bool
parse
namespaceabsl_1_1time__internal_1_1cctz.html
af393381930a836c84659888bd696f9f9
(const std::string &fmt, const std::string &input, const time_zone &tz, time_point< D > *tpp)
std::pair< time_point< seconds >, D >
split_seconds
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a905a288f642c8fd3d6be7114a0395214
(const time_point< D > &tp)
std::pair< time_point< seconds >, seconds >
split_seconds
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
aa09bee9c20eea14513931d285cb305e8
(const time_point< seconds > &tp)
time_zone
utc_time_zone
namespaceabsl_1_1time__internal_1_1cctz.html
adc9c1a180a62de8402f1a11e69b2309d
()
time_zone_fixed.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/src/
time__zone__fixed_8cc
time_zone_fixed.h
absl
absl::time_internal
absl::time_internal::cctz
bool
FixedOffsetFromName
namespaceabsl_1_1time__internal_1_1cctz.html
a8332884f4892abcf692c2f1c9252312b
(const std::string &name, seconds *offset)
std::string
FixedOffsetToAbbr
namespaceabsl_1_1time__internal_1_1cctz.html
a25bc870be41cb2c96cba0525081a0e16
(const seconds &offset)
std::string
FixedOffsetToName
namespaceabsl_1_1time__internal_1_1cctz.html
ac3a06e819d65b9f653cef619e0ccbba9
(const seconds &offset)
time_zone_fixed.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/src/
time__zone__fixed_8h
absl/time/internal/cctz/include/cctz/time_zone.h
absl
absl::time_internal
absl::time_internal::cctz
bool
FixedOffsetFromName
namespaceabsl_1_1time__internal_1_1cctz.html
a8332884f4892abcf692c2f1c9252312b
(const std::string &name, seconds *offset)
std::string
FixedOffsetToAbbr
namespaceabsl_1_1time__internal_1_1cctz.html
a25bc870be41cb2c96cba0525081a0e16
(const seconds &offset)
std::string
FixedOffsetToName
namespaceabsl_1_1time__internal_1_1cctz.html
ac3a06e819d65b9f653cef619e0ccbba9
(const seconds &offset)
time_zone_format.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/src/
time__zone__format_8cc
absl/time/internal/cctz/include/cctz/time_zone.h
absl/time/internal/cctz/include/cctz/civil_time.h
time_zone_if.h
absl
absl::time_internal
absl::time_internal::cctz
absl::time_internal::cctz::detail
#define
HAS_STRPTIME
time__zone__format_8cc.html
a0c0ac481ae2fb075eca1b5f8758948a9
std::string
format
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
ae80be8cbcab89d8a93c0e31b05ceeeb3
(const std::string &, const time_point< seconds > &, const femtoseconds &, const time_zone &)
bool
parse
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
ae3b2e034544d2a2816529192dae784ae
(const std::string &, const std::string &, const time_zone &, time_point< seconds > *, femtoseconds *, std::string *err=nullptr)
time_zone_format_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/src/
time__zone__format__test_8cc
absl/time/internal/cctz/include/cctz/time_zone.h
absl/time/internal/cctz/include/cctz/civil_time.h
absl
absl::time_internal
absl::time_internal::cctz
#define
ExpectTime
time__zone__format__test_8cc.html
a1129cceb3056b9eaebc011d206198772
(tp, tz, y, m, d, hh, mm, ss, off, isdst, zone)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a440ee215928f48a57679e42a5f3c3362
(Format, TimePointResolution)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a122ac398937d1d78bf87d05ac9cebaa6
(Format, TimePointExtendedResolution)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a3cf6e42291be978e13c77e235a07803a
(Format, Basics)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ac1d05ef4863321186c64b04237ced82a
(Format, PosixConversions)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a1715a6183752c98ca05150169985247d
(Format, LocaleSpecific)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a10556397192ee974ab96d64f2734957b
(Format, Escaping)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a55fa824b08dc4da5b99556f56144aabf
(Format, ExtendedSeconds)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a4f3f2961b9a2161f264dfaad9549dba5
(Format, ExtendedSubeconds)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ab5ae7a76739faa0a861b5ee325dd80a7
(Format, CompareExtendSecondsVsSubseconds)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a6de8ed3561fb62ea588d91f0e72b5210
(Format, ExtendedOffset)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a18b8662684f756a72a0302bedacda40a
(Format, ExtendedSecondOffset)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
aef09287d518dff818103e01d4d293714
(Format, ExtendedYears)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a2e7ce6aad831075457a419ae4a382672
(Format, RFC3339Format)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a7d0b5c05ca055ee9963a335d36368e82
(Format, RFC1123Format)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a1211e6f13396195e7e85e89966ef969c
(Parse, TimePointResolution)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ababb10f93429f4ac124defd85e9a8970
(Parse, TimePointExtendedResolution)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a6ed77723933c9dbb054ae1bea8b63d3c
(Parse, Basics)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a6d457435e071a837ec303c3fd9e97c56
(Parse, WithTimeZone)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
abf63d8069cde2869215bdeb39c851a2f
(Parse, LeapSecond)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a932700caa73c40d187c4884090044099
(Parse, ErrorCases)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a853a1049d0e128ac410d51e3462d4882
(Parse, PosixConversions)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a41c585a900cac91936590f3084f1065f
(Parse, LocaleSpecific)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ad066029859d7ac28b2c9f6e95d3cb95a
(Parse, ExtendedSeconds)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a2db107bcf09a23f84337817a3e27abbb
(Parse, ExtendedSecondsScan)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ad0c1ad69f20deea5c5b2b725eee63000
(Parse, ExtendedSubeconds)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a2c143b2bd19b9f03ae7ced4a0ec64175
(Parse, ExtendedSubecondsScan)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a288d9111e41b771e98345ae3e433f39e
(Parse, ExtendedOffset)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a98a9e9328931d8825930d896b5e18028
(Parse, ExtendedSecondOffset)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a29b8a625cc7aa340f109b8caf0c9ab07
(Parse, ExtendedYears)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ac0c60abe61657e426f29ea64d7852428
(Parse, RFC3339Format)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a658fe86a655b96612a7bc7198e35a126
(Parse, MaxRange)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ad8c8b770b7b3e64812479d17cfa74f38
(FormatParse, RoundTrip)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ab805756ff92aba9e7c1aacf544ba2487
(FormatParse, RoundTripDistantFuture)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a7852b3764ce1e6cb95fe195a923e299a
(FormatParse, RoundTripDistantPast)
time_zone_if.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/src/
time__zone__if_8cc
time_zone_if.h
time_zone_info.h
time_zone_libc.h
absl
absl::time_internal
absl::time_internal::cctz
time_zone_if.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/src/
time__zone__if_8h
absl/time/internal/cctz/include/cctz/civil_time.h
absl/time/internal/cctz/include/cctz/time_zone.h
absl::time_internal::cctz::TimeZoneIf
absl
absl::time_internal
absl::time_internal::cctz
time_point< seconds >
FromUnixSeconds
namespaceabsl_1_1time__internal_1_1cctz.html
aae03cc54b418db6150e8b681e3af488f
(std::int_fast64_t t)
std::int_fast64_t
ToUnixSeconds
namespaceabsl_1_1time__internal_1_1cctz.html
af121b85d5487185b124d431e49709a0b
(const time_point< seconds > &tp)
time_zone_impl.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/src/
time__zone__impl_8cc
time_zone_impl.h
time_zone_fixed.h
absl
absl::time_internal
absl::time_internal::cctz
time_zone_impl.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/src/
time__zone__impl_8h
absl/time/internal/cctz/include/cctz/civil_time.h
absl/time/internal/cctz/include/cctz/time_zone.h
time_zone_if.h
time_zone_info.h
absl::time_internal::cctz::time_zone::Impl
absl
absl::time_internal
absl::time_internal::cctz
time_zone_info.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/src/
time__zone__info_8cc
time_zone_info.h
absl/time/internal/cctz/include/cctz/civil_time.h
time_zone_fixed.h
time_zone_posix.h
absl
absl::time_internal
absl::time_internal::cctz
time_zone_info.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/src/
time__zone__info_8h
absl/time/internal/cctz/include/cctz/civil_time.h
absl/time/internal/cctz/include/cctz/time_zone.h
absl/time/internal/cctz/include/cctz/zone_info_source.h
time_zone_if.h
tzfile.h
absl::time_internal::cctz::Transition::ByCivilTime
absl::time_internal::cctz::Transition::ByUnixTime
absl::time_internal::cctz::TimeZoneInfo::Header
absl::time_internal::cctz::TimeZoneInfo
absl::time_internal::cctz::Transition
absl::time_internal::cctz::TransitionType
absl
absl::time_internal
absl::time_internal::cctz
time_zone_libc.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/src/
time__zone__libc_8cc
time_zone_libc.h
absl/time/internal/cctz/include/cctz/civil_time.h
absl/time/internal/cctz/include/cctz/time_zone.h
absl
absl::time_internal
absl::time_internal::cctz
time_zone_libc.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/src/
time__zone__libc_8h
time_zone_if.h
absl::time_internal::cctz::TimeZoneLibC
absl
absl::time_internal
absl::time_internal::cctz
time_zone_lookup.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/src/
time__zone__lookup_8cc
absl/time/internal/cctz/include/cctz/time_zone.h
time_zone_fixed.h
time_zone_impl.h
absl
absl::time_internal
absl::time_internal::cctz
time_zone
fixed_time_zone
namespaceabsl_1_1time__internal_1_1cctz.html
a3ffb1f638761f42d9751bf6f42689378
(const seconds &offset)
bool
load_time_zone
namespaceabsl_1_1time__internal_1_1cctz.html
ab294a4a33dbf7d4059bb9b754abfc75f
(const std::string &name, time_zone *tz)
time_zone
local_time_zone
namespaceabsl_1_1time__internal_1_1cctz.html
a98183a97da5fc7682621a33a428148b9
()
time_zone
utc_time_zone
namespaceabsl_1_1time__internal_1_1cctz.html
adc9c1a180a62de8402f1a11e69b2309d
()
time_zone_lookup_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/src/
time__zone__lookup__test_8cc
absl/time/internal/cctz/include/cctz/time_zone.h
absl/time/internal/cctz/include/cctz/civil_time.h
absl
absl::time_internal
absl::time_internal::cctz
#define
ExpectTime
time__zone__lookup__test_8cc.html
a1129cceb3056b9eaebc011d206198772
(tp, tz, y, m, d, hh, mm, ss, off, isdst, zone)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a29bedbbeea5c05641f8fd8ab34b5a818
(TimeZones, LoadZonesConcurrently)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ab82136a756b5409bfa7ff2ab8edd45d5
(TimeZone, NamedTimeZones)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a9d1fa6292fab4b4dbfb7dd56c9f83c81
(TimeZone, Failures)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a005fbfd6a4665cb1f6ca272c9c2be65d
(TimeZone, Equality)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a6a0ed6eb3114e3a361562ef5d877be34
(StdChronoTimePoint, TimeTAlignment)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
acb3dcfa2d81dac0d27cdf6d6bdd62ae8
(BreakTime, TimePointResolution)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a2da3eba8595a22ce463bde0f12d43a88
(BreakTime, LocalTimeInUTC)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ab03b719ce13ce072456d8dc624812c74
(BreakTime, LocalTimeInUTCUnaligned)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
abb0b325939ee5801a909033502360e61
(BreakTime, LocalTimePosix)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
af3e1724796bb9b4bf6b21155b27a4add
(TimeZoneImpl, LocalTimeInFixed)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
aa8a018a0b7bc9c2c3ae5af70aae39500
(BreakTime, LocalTimeInNewYork)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a197c2f8306b19f296334baa88912b9f0
(BreakTime, LocalTimeInMTV)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a1d4f09efcaed33859e534c9618d985e0
(BreakTime, LocalTimeInSydney)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a2a2b5bf600973e5fa12edbf4d2a0d97d
(MakeTime, TimePointResolution)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
acb922e0ff425d4a7fe1e3f79bcafab94
(MakeTime, Normalization)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a75716b9f045074e577fd8331ec15d4a0
(MakeTime, SysSecondsLimits)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a22cec2a8f617e1931e046b63b2cc13fb
(MakeTime, LocalTimeLibC)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a8a230736cc8705c5c89be802b2b85e6d
(NextTransition, UTC)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a29cbc9b6248a105f97803b326c74b83b
(PrevTransition, UTC)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a1af86cdb56f7e4f8d74e1ca349260919
(NextTransition, AmericaNewYork)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
abe28431817c0cb44c8761cefa9a403cf
(PrevTransition, AmericaNewYork)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a9697b29b7d746ec5e9981d9762df8c8a
(TimeZoneEdgeCase, AmericaNewYork)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a3adf12c624df6d4eb2464dd05b09eba2
(TimeZoneEdgeCase, AmericaLosAngeles)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a42bfbd4e6ad16f3b046b880b43d964b5
(TimeZoneEdgeCase, ArizonaNoTransition)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a13d8a9f7cfa3e464b3514811015a0c27
(TimeZoneEdgeCase, AsiaKathmandu)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a8320f8010e1a45cf85d1bd807021a537
(TimeZoneEdgeCase, PacificChatham)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a21a6ce0ce04f7a2fddb89f28e4202514
(TimeZoneEdgeCase, AustraliaLordHowe)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a359d9c1a7753f3363b0cd6365ba462dc
(TimeZoneEdgeCase, PacificApia)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a0f7f8c9e28b331e389560e15c1f7e908
(TimeZoneEdgeCase, AfricaCairo)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ada0df69dc450d8ab3f8e327698cae4fe
(TimeZoneEdgeCase, AfricaMonrovia)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a53bf366a386ed822a9e6797eeb352c79
(TimeZoneEdgeCase, AmericaJamaica)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a6e081ccd29e2383a4267c4e80b100469
(TimeZoneEdgeCase, WET)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a49b0ec6f140e29a7bed343be5f4959bd
(TimeZoneEdgeCase, FixedOffsets)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
addb51446dfb0a6776ea7f627b1826a49
(TimeZoneEdgeCase, NegativeYear)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a93d21703da23b7ccae2258ca724d812e
(TimeZoneEdgeCase, UTC32bitLimit)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a5ead41b6595fb0c37fd1939db82b4c09
(TimeZoneEdgeCase, UTC5DigitYear)
time_zone_posix.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/src/
time__zone__posix_8cc
time_zone_posix.h
absl
absl::time_internal
absl::time_internal::cctz
bool
ParsePosixSpec
namespaceabsl_1_1time__internal_1_1cctz.html
ad1a18b116e914296c5a05c3d4521088d
(const std::string &spec, PosixTimeZone *res)
time_zone_posix.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/src/
time__zone__posix_8h
absl::time_internal::cctz::PosixTransition::Date
absl::time_internal::cctz::PosixTransition::Date::Day
absl::time_internal::cctz::PosixTransition::Date::MonthWeekWeekday
absl::time_internal::cctz::PosixTransition::Date::NonLeapDay
absl::time_internal::cctz::PosixTimeZone
absl::time_internal::cctz::PosixTransition
absl::time_internal::cctz::PosixTransition::Time
absl
absl::time_internal
absl::time_internal::cctz
bool
ParsePosixSpec
namespaceabsl_1_1time__internal_1_1cctz.html
ad1a18b116e914296c5a05c3d4521088d
(const std::string &spec, PosixTimeZone *res)
time_zone_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/
time__zone__test_8cc
absl/time/internal/cctz/include/cctz/time_zone.h
absl/time/internal/test_util.h
absl/time/time.h
tracked.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
tracked_8h
absl::container_internal::Tracked
absl
absl::container_internal
tsan_mutex_interface.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
tsan__mutex__interface_8h
#define
ABSL_TSAN_MUTEX_CREATE
tsan__mutex__interface_8h.html
a499e37087989ad3dc690e3d95797ae47
(...)
#define
ABSL_TSAN_MUTEX_DESTROY
tsan__mutex__interface_8h.html
afcd9010454415df8683e52cf95cc39f8
(...)
#define
ABSL_TSAN_MUTEX_POST_DIVERT
tsan__mutex__interface_8h.html
afc04811ea11103c1b48f338d170ae83a
(...)
#define
ABSL_TSAN_MUTEX_POST_LOCK
tsan__mutex__interface_8h.html
a562c014af6ffb84a8f6ed725851dee59
(...)
#define
ABSL_TSAN_MUTEX_POST_SIGNAL
tsan__mutex__interface_8h.html
af7bbba1c40242b9c318c6d7ac0dd72ad
(...)
#define
ABSL_TSAN_MUTEX_POST_UNLOCK
tsan__mutex__interface_8h.html
a1e216028e42cfb58420f2f54e1732814
(...)
#define
ABSL_TSAN_MUTEX_PRE_DIVERT
tsan__mutex__interface_8h.html
a70e8fd75cc8ef300feb03958bc632076
(...)
#define
ABSL_TSAN_MUTEX_PRE_LOCK
tsan__mutex__interface_8h.html
a4df5a9676ff70edd1291a1177fd68dfb
(...)
#define
ABSL_TSAN_MUTEX_PRE_SIGNAL
tsan__mutex__interface_8h.html
a4a57f60d1381cc28c5bc3b44512d12ce
(...)
#define
ABSL_TSAN_MUTEX_PRE_UNLOCK
tsan__mutex__interface_8h.html
a13436d6d9357f79d21f6cd898054a13f
(...)
type_erased.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/internal/
type__erased_8cc
absl/flags/internal/type_erased.h
absl/base/internal/raw_logging.h
absl/flags/config.h
absl/flags/usage_config.h
absl/strings/str_cat.h
absl
absl::flags_internal
bool
GetCommandLineFlagInfo
namespaceabsl_1_1flags__internal.html
aab5f28ab7abaa6a390ab395af469d438
(absl::string_view name, CommandLineFlagInfo *OUTPUT)
CommandLineFlagInfo
GetCommandLineFlagInfoOrDie
namespaceabsl_1_1flags__internal.html
a6014eef76075ebacc0f1b9517645d741
(absl::string_view name)
bool
GetCommandLineOption
namespaceabsl_1_1flags__internal.html
a43d7c2cdbbecca5a1cfee8e53fd8315e
(absl::string_view name, std::string *value)
bool
IsValidFlagValue
namespaceabsl_1_1flags__internal.html
af2d3b096d66e940f25e698b527dfdb7a
(absl::string_view name, absl::string_view value)
bool
SetCommandLineOption
namespaceabsl_1_1flags__internal.html
a71f56903fecf39b0d6eb532a39fc31ff
(absl::string_view name, absl::string_view value)
bool
SetCommandLineOptionWithMode
namespaceabsl_1_1flags__internal.html
aec6bd404bfcf4e644e72d1ef68572143
(absl::string_view name, absl::string_view value, FlagSettingMode set_mode)
bool
SpecifiedOnCommandLine
namespaceabsl_1_1flags__internal.html
a44f26922622bfd30b48032fae6cb5ba5
(absl::string_view name)
type_erased.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/internal/
type__erased_8h
absl/flags/internal/commandlineflag.h
absl/flags/internal/registry.h
absl
absl::flags_internal
bool
GetByName
namespaceabsl_1_1flags__internal.html
a406abdb9537c8cc08667190b94479b57
(absl::string_view name, T *dst)
bool
GetCommandLineFlagInfo
namespaceabsl_1_1flags__internal.html
aab5f28ab7abaa6a390ab395af469d438
(absl::string_view name, CommandLineFlagInfo *OUTPUT)
CommandLineFlagInfo
GetCommandLineFlagInfoOrDie
namespaceabsl_1_1flags__internal.html
a6014eef76075ebacc0f1b9517645d741
(absl::string_view name)
bool
GetCommandLineOption
namespaceabsl_1_1flags__internal.html
a43d7c2cdbbecca5a1cfee8e53fd8315e
(absl::string_view name, std::string *value)
bool
IsValidFlagValue
namespaceabsl_1_1flags__internal.html
af2d3b096d66e940f25e698b527dfdb7a
(absl::string_view name, absl::string_view value)
bool
SetCommandLineOption
namespaceabsl_1_1flags__internal.html
a71f56903fecf39b0d6eb532a39fc31ff
(absl::string_view name, absl::string_view value)
bool
SetCommandLineOptionWithMode
namespaceabsl_1_1flags__internal.html
aec6bd404bfcf4e644e72d1ef68572143
(absl::string_view name, absl::string_view value, FlagSettingMode set_mode)
bool
SpecifiedOnCommandLine
namespaceabsl_1_1flags__internal.html
a44f26922622bfd30b48032fae6cb5ba5
(absl::string_view name)
type_erased_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/internal/
type__erased__test_8cc
absl/flags/internal/type_erased.h
absl/flags/flag.h
absl/memory/memory.h
absl/strings/str_cat.h
ABSL_FLAG
type__erased__test_8cc.html
a0e2ceb537e715fc31ab4de0a4d270e99
(int, int_flag, 1,"int_flag help")
ABSL_FLAG
type__erased__test_8cc.html
a7e0ec2f95aa0e08b0fb7dc56a7e05e72
(std::string, string_flag,"dflt","string_flag help")
ABSL_RETIRED_FLAG
type__erased__test_8cc.html
a083323fb25a58b319a8d871704fc0790
(bool, bool_retired_flag, false,"bool_retired_flag help")
type_traits.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/meta/
type__traits_8h
absl/base/config.h
absl::type_traits_internal::AssertHashEnabledHelper
absl::conjunction< T >
absl::conjunction< T, Ts...>
absl::conjunction<>
absl::type_traits_internal::default_alignment_of_aligned_storage< Len, std::aligned_storage< Len, Align > >
absl::disjunction< T >
absl::disjunction< T, Ts...>
absl::disjunction<>
absl::is_copy_assignable
absl::type_traits_internal::is_detected
absl::type_traits_internal::is_detected_convertible
absl::type_traits_internal::is_detected_convertible_impl
absl::type_traits_internal::is_detected_convertible_impl< typename std::enable_if< std::is_convertible< Op< Args...>, To >::value >::type, To, Op, Args...>
absl::type_traits_internal::is_detected_impl
absl::type_traits_internal::is_detected_impl< typename VoidTImpl< Op< Args...> >::type, Op, Args...>
absl::is_move_assignable
absl::is_trivially_copy_assignable
absl::is_trivially_copy_constructible
absl::type_traits_internal::is_trivially_copyable
absl::type_traits_internal::is_trivially_copyable_impl
absl::is_trivially_default_constructible
absl::is_trivially_destructible
absl::is_trivially_move_assignable
absl::is_trivially_move_constructible
absl::type_traits_internal::IsHashable
absl::type_traits_internal::IsHashable< Key, absl::enable_if_t< std::is_convertible< decltype(std::declval< std::hash< Key > & >()(std::declval< Key const & >())), std::size_t >::value > >
absl::swap_internal::IsNothrowSwappable
absl::swap_internal::IsSwappable
absl::type_traits_internal::IsTriviallyMoveAssignableReference
absl::type_traits_internal::IsTriviallyMoveAssignableReference< T & >
absl::type_traits_internal::IsTriviallyMoveAssignableReference< T && >
absl::type_traits_internal::AssertHashEnabledHelper::NAT
absl::negation
absl::type_traits_internal::SingleMemberUnion
absl::type_traits_internal::VoidTImpl
absl
absl::swap_internal
absl::type_traits_internal
#define
ABSL_META_INTERNAL_STD_HASH_SFINAE_FRIENDLY_
type__traits_8h.html
aac81221dd6a5443152b83b35b57c40c4
void
AssertHashEnabled
namespaceabsl_1_1type__traits__internal.html
abc1b6770e2b815276649fb39aea320cb
()
void
swap
namespaceabsl_1_1swap__internal.html
a74e301217ca47afbe27cbec2d5333692
()
void
Swap
namespaceabsl_1_1swap__internal.html
aff798bb8ca3db79beeeec2444787d728
(T &lhs, T &rhs) noexcept(IsNothrowSwappable< T >
type_traits_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/meta/
type__traits__test_8cc
absl/meta/type_traits.h
adl_namespace
#define
ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE
type__traits__test_8cc.html
a00a2852689d69daf6bd27480dece3018
(trait_name,...)
#define
ABSL_TRIVIALLY_CONSTRUCTIBLE_VERIFY_TRIVIALLY_DESTRUCTIBLE
type__traits__test_8cc.html
aa8acdc9a88536c4ac296332651506a7d
#define
ABSL_TRIVIALLY_DESTRUCTIBLE_CONSIDER_DELETED_DESTRUCTOR_NOT_TRIVIAL
type__traits__test_8cc.html
abad1e3d8ae0c699134aaa7f73f5d9fa6
TypeEnum
type__traits__test_8cc.html
a600075cb26e64fe549c214f4c5b16b70
tzfile.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/src/
tzfile_8h
tzhead
#define
TZ_MAGIC
tzfile_8h.html
a362553502b52b7e26d09dfd80fa0f5a4
unaligned_access.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
unaligned__access_8h
absl/base/attributes.h
unordered_map_constructor_test.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
unordered__map__constructor__test_8h
absl/container/internal/hash_generator_testing.h
absl/container/internal/hash_policy_testing.h
absl::container_internal::ConstructorTest
absl::container_internal::is_std_unordered_map
absl::container_internal::is_std_unordered_map< std::unordered_map< T...> >
absl
absl::container_internal
void
AllocTest
namespaceabsl_1_1container__internal.html
a17bc4c39b9788368370084c5ce2dfde9
(std::false_type)
void
AllocTest
namespaceabsl_1_1container__internal.html
aa62b94f30d2044e82012282bec484c77
(std::true_type)
void
BucketCountAllocTest
namespaceabsl_1_1container__internal.html
aabe9fed9200ee455fc8c92f20bef90c1
(std::false_type)
void
BucketCountAllocTest
namespaceabsl_1_1container__internal.html
ad72107008d6c45ba3d0c6bca7a546eb0
(std::true_type)
void
BucketCountHashAllocTest
namespaceabsl_1_1container__internal.html
a8694a120e045baf2b725050e1b979503
(std::false_type)
void
BucketCountHashAllocTest
namespaceabsl_1_1container__internal.html
a2821a6488f79809b387902401f2c2cfc
(std::true_type)
void
CopyConstructorAllocTest
namespaceabsl_1_1container__internal.html
af8c27f54ae3cd81737b69e5cee33b257
(std::false_type)
void
CopyConstructorAllocTest
namespaceabsl_1_1container__internal.html
a21327feb268011670835da746dbac18f
(std::true_type)
void
InitializerListBucketAllocTest
namespaceabsl_1_1container__internal.html
af87b7bcca11726b3fed8c03b35b8a7cf
(std::false_type)
void
InitializerListBucketAllocTest
namespaceabsl_1_1container__internal.html
a2861f22e2abf26216cc71ae4942a15a9
(std::true_type)
void
InitializerListBucketHashAllocTest
namespaceabsl_1_1container__internal.html
acddd4ad3dfd9aac8aed1beb15fe2d053
(std::false_type)
void
InitializerListBucketHashAllocTest
namespaceabsl_1_1container__internal.html
a8e4f31d3d9c08e3eacdb6379f39c4111
(std::true_type)
void
InputIteratorBucketAllocTest
namespaceabsl_1_1container__internal.html
aa62c15db00634bcf939553c155e60b91
(std::false_type)
void
InputIteratorBucketAllocTest
namespaceabsl_1_1container__internal.html
a6bdfe4b0b1b17e075294bf15ed9ea64c
(std::true_type)
void
InputIteratorBucketHashAllocTest
namespaceabsl_1_1container__internal.html
a8bda533561d4d0a87d0c4c562e00c77f
(std::false_type)
void
InputIteratorBucketHashAllocTest
namespaceabsl_1_1container__internal.html
a224bc16def9798505af211bc5424d490
(std::true_type)
void
MoveConstructorAllocTest
namespaceabsl_1_1container__internal.html
ac2c3417d31afbad6e4976a40094edac0
(std::false_type)
void
MoveConstructorAllocTest
namespaceabsl_1_1container__internal.html
a98e13c033b0edc45775ea002bf4530a9
(std::true_type)
REGISTER_TYPED_TEST_CASE_P
namespaceabsl_1_1container__internal.html
ab0127d50d9150ccc4ba6c37b3293e2e8
(ConstructorTest, NoArgs, BucketCount, BucketCountHash, BucketCountHashEqual, BucketCountHashEqualAlloc, BucketCountAlloc, BucketCountHashAlloc, Alloc, InputIteratorBucketHashEqualAlloc, InputIteratorBucketAlloc, InputIteratorBucketHashAlloc, CopyConstructor, CopyConstructorAlloc, MoveConstructor, MoveConstructorAlloc, InitializerListBucketHashEqualAlloc, InitializerListBucketAlloc, InitializerListBucketHashAlloc, Assignment, MoveAssignment, AssignmentFromInitializerList, AssignmentOverwritesExisting, MoveAssignmentOverwritesExisting, AssignmentFromInitializerListOverwritesExisting, AssignmentOnSelf)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a07dea052212b6825c0dee8c343be8f06
(ConstructorTest, NoArgs)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a75926fbd34f61253860fe92337fa4574
(ConstructorTest, BucketCount)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a0f813ab8804e511cba021d8b19ee1d91
(ConstructorTest, BucketCountHash)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a32721b8b03a5287a9e77ab0ba94e4c66
(ConstructorTest, BucketCountHashEqual)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
aea824ea8497e61ce8d041aa306522341
(ConstructorTest, BucketCountHashEqualAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a5f755c0a62ff3081f4e93e1b23dc026f
(ConstructorTest, BucketCountAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a8aca07b03a2579924c5cad5c6e59a152
(ConstructorTest, BucketCountHashAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a1e29abda17c029a5f668bdb5b096128f
(ConstructorTest, Alloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ab67af4e3ec0c46d161a7c84acf03c84c
(ConstructorTest, InputIteratorBucketHashEqualAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a0301c33349a36e7239b68c314850dfd1
(ConstructorTest, InputIteratorBucketAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
aae906aa45609b8d4991fa0dc701b1c4a
(ConstructorTest, InputIteratorBucketHashAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ac21a28b070e3a932866f7ffc5fe8394c
(ConstructorTest, CopyConstructor)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
adc141c5d2fe50d5f20cc00990b2b88f5
(ConstructorTest, CopyConstructorAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a693253e5d255af8a8f8ebf019e4d42a4
(ConstructorTest, MoveConstructor)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a7d09d7537632449786386a2bd5daeee8
(ConstructorTest, MoveConstructorAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
aaf04f4e9dbc80f7b14abf06a97f3f8b9
(ConstructorTest, InitializerListBucketHashEqualAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a04911c8a4d0c8453bbb156625530bdc6
(ConstructorTest, InitializerListBucketAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a878f8b91808e9e020445dbdc62d7d070
(ConstructorTest, InitializerListBucketHashAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a50a6d895afb959622457f0990238b20d
(ConstructorTest, Assignment)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ac22018d2e4825c9a6ede2e9cdf2c8eda
(ConstructorTest, MoveAssignment)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ac64c232331acf678736817b0d0971669
(ConstructorTest, AssignmentFromInitializerList)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a7f7c3ae687ef22536f833df0514b115d
(ConstructorTest, AssignmentOverwritesExisting)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
aa89525c0875c06a62b16e0f7c30e077c
(ConstructorTest, MoveAssignmentOverwritesExisting)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a204c2c251c76910a3e72d4eea49950d4
(ConstructorTest, AssignmentFromInitializerListOverwritesExisting)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a1d59046147e46a203c40e7759315688b
(ConstructorTest, AssignmentOnSelf)
TYPED_TEST_SUITE_P
namespaceabsl_1_1container__internal.html
a0ab6b3db89a1ff50a8c7c8e064570155
(ConstructorTest)
unordered_map_lookup_test.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
unordered__map__lookup__test_8h
absl/container/internal/hash_generator_testing.h
absl/container/internal/hash_policy_testing.h
absl::container_internal::LookupTest
absl
absl::container_internal
REGISTER_TYPED_TEST_CASE_P
namespaceabsl_1_1container__internal.html
abc595adeb07ff752c22fab8870c3dfa5
(LookupTest, At, OperatorBracket, Count, Find, EqualRange)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
affc5991a80c1dd2f6bb3370c4f443a3e
(LookupTest, At)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a5b2d05e291a9b7ea058e493d2c631c74
(LookupTest, OperatorBracket)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a5c13c67b20985bc5cf18b1ee5ffd6467
(LookupTest, Count)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
af28f9b26e31e6fcfbdba103a1d8f91d5
(LookupTest, Find)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
acfb15c83fee2e86920101ab62170538b
(LookupTest, EqualRange)
TYPED_TEST_SUITE_P
namespaceabsl_1_1container__internal.html
a0b1af176842c01317907ef11b0886820
(LookupTest)
unordered_map_members_test.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
unordered__map__members__test_8h
absl/meta/type_traits.h
absl::container_internal::MembersTest
absl
absl::container_internal
REGISTER_TYPED_TEST_SUITE_P
namespaceabsl_1_1container__internal.html
a7308a7f8a0396c09e452f63972d25505
(MembersTest, Typedefs, SimpleFunctions, BeginEnd)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
afb40f73593801cc98c7a4f7338f9d230
(MembersTest, Typedefs)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a17edeb19ef3ab77966ca795247670b33
(MembersTest, SimpleFunctions)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a18d18490edeeff6b2bc72574ca6098ba
(MembersTest, BeginEnd)
TYPED_TEST_SUITE_P
namespaceabsl_1_1container__internal.html
a7b86ff47f58f12d1972609f8427956ef
(MembersTest)
void
UseType
namespaceabsl_1_1container__internal.html
a0a34433250b22583fb8711d27a91ffad
()
unordered_map_modifiers_test.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
unordered__map__modifiers__test_8h
absl/container/internal/hash_generator_testing.h
absl/container/internal/hash_policy_testing.h
absl::container_internal::EraseFirst
absl::container_internal::ModifiersTest
absl
absl::container_internal
REGISTER_TYPED_TEST_CASE_P
namespaceabsl_1_1container__internal.html
a7c6027ee08296b215421a5ff6b6c7b02
(ModifiersTest, Clear, Insert, InsertHint, InsertRange, InsertOrAssign, InsertOrAssignHint, Emplace, EmplaceHint, TryEmplace, TryEmplaceHint, Erase, EraseRange, EraseKey, Swap)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
aab8245352466a3672beb2607a6250a89
(ModifiersTest, Clear)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ad3d558c378b11765259b7ec816caff66
(ModifiersTest, Insert)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a42d54d39739237bff55044d91073dcc8
(ModifiersTest, InsertHint)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a4b89f63ab6c15376fca05523448d9053
(ModifiersTest, InsertRange)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a772f9e40d5b1a4447b44bcd0d36f6c96
(ModifiersTest, InsertOrAssign)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
afea23dbe23a1f286e5b16b5a7660934f
(ModifiersTest, InsertOrAssignHint)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a195599a6427cfb1fe86dbfa8b25ff5bc
(ModifiersTest, Emplace)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a9e0206b408b250905a8b89e6ce4e4102
(ModifiersTest, EmplaceHint)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ada0ddc34de226b116f7fbec36830eb41
(ModifiersTest, TryEmplace)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a1e8b4456b2d5eb6e7765cd76406fbd04
(ModifiersTest, TryEmplaceHint)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a77c8a2166bc980ee53c486f975dd2b9d
(ModifiersTest, Erase)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a6cf0f67af4eeb8df8079cf0d664ac131
(ModifiersTest, EraseRange)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ad5f4cd0dbacb0a3eee9a998baa14c4ca
(ModifiersTest, EraseKey)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a5c676158a9e1248ca26ae730fa913c23
(ModifiersTest, Swap)
TYPED_TEST_SUITE_P
namespaceabsl_1_1container__internal.html
a55715de1fb43cedf5926c13f7d834d58
(ModifiersTest)
unordered_map_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
unordered__map__test_8cc
absl/container/internal/unordered_map_constructor_test.h
absl/container/internal/unordered_map_lookup_test.h
absl/container/internal/unordered_map_members_test.h
absl/container/internal/unordered_map_modifiers_test.h
absl
absl::container_internal
unordered_set_constructor_test.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
unordered__set__constructor__test_8h
absl/container/internal/hash_generator_testing.h
absl/container/internal/hash_policy_testing.h
absl/meta/type_traits.h
absl::container_internal::ConstructorTest
absl::container_internal::is_std_unordered_set
absl::container_internal::is_std_unordered_set< std::unordered_set< T...> >
absl
absl::container_internal
void
AllocTest
namespaceabsl_1_1container__internal.html
a17bc4c39b9788368370084c5ce2dfde9
(std::false_type)
void
AllocTest
namespaceabsl_1_1container__internal.html
aa62b94f30d2044e82012282bec484c77
(std::true_type)
void
BucketCountAllocTest
namespaceabsl_1_1container__internal.html
aabe9fed9200ee455fc8c92f20bef90c1
(std::false_type)
void
BucketCountAllocTest
namespaceabsl_1_1container__internal.html
ad72107008d6c45ba3d0c6bca7a546eb0
(std::true_type)
void
BucketCountHashAllocTest
namespaceabsl_1_1container__internal.html
a8694a120e045baf2b725050e1b979503
(std::false_type)
void
BucketCountHashAllocTest
namespaceabsl_1_1container__internal.html
a2821a6488f79809b387902401f2c2cfc
(std::true_type)
void
CopyConstructorAllocTest
namespaceabsl_1_1container__internal.html
af8c27f54ae3cd81737b69e5cee33b257
(std::false_type)
void
CopyConstructorAllocTest
namespaceabsl_1_1container__internal.html
a21327feb268011670835da746dbac18f
(std::true_type)
void
InitializerListBucketAllocTest
namespaceabsl_1_1container__internal.html
af87b7bcca11726b3fed8c03b35b8a7cf
(std::false_type)
void
InitializerListBucketAllocTest
namespaceabsl_1_1container__internal.html
a2861f22e2abf26216cc71ae4942a15a9
(std::true_type)
void
InitializerListBucketHashAllocTest
namespaceabsl_1_1container__internal.html
acddd4ad3dfd9aac8aed1beb15fe2d053
(std::false_type)
void
InitializerListBucketHashAllocTest
namespaceabsl_1_1container__internal.html
a8e4f31d3d9c08e3eacdb6379f39c4111
(std::true_type)
void
InputIteratorBucketAllocTest
namespaceabsl_1_1container__internal.html
aa62c15db00634bcf939553c155e60b91
(std::false_type)
void
InputIteratorBucketAllocTest
namespaceabsl_1_1container__internal.html
a6bdfe4b0b1b17e075294bf15ed9ea64c
(std::true_type)
void
InputIteratorBucketHashAllocTest
namespaceabsl_1_1container__internal.html
a8bda533561d4d0a87d0c4c562e00c77f
(std::false_type)
void
InputIteratorBucketHashAllocTest
namespaceabsl_1_1container__internal.html
a224bc16def9798505af211bc5424d490
(std::true_type)
void
MoveConstructorAllocTest
namespaceabsl_1_1container__internal.html
ac2c3417d31afbad6e4976a40094edac0
(std::false_type)
void
MoveConstructorAllocTest
namespaceabsl_1_1container__internal.html
a98e13c033b0edc45775ea002bf4530a9
(std::true_type)
REGISTER_TYPED_TEST_CASE_P
namespaceabsl_1_1container__internal.html
a545309b182588f72f426bc3678889380
(ConstructorTest, NoArgs, BucketCount, BucketCountHash, BucketCountHashEqual, BucketCountHashEqualAlloc, BucketCountAlloc, BucketCountHashAlloc, Alloc, InputIteratorBucketHashEqualAlloc, InputIteratorBucketAlloc, InputIteratorBucketHashAlloc, CopyConstructor, CopyConstructorAlloc, MoveConstructor, MoveConstructorAlloc, InitializerListBucketHashEqualAlloc, InitializerListBucketAlloc, InitializerListBucketHashAlloc, CopyAssignment, MoveAssignment, AssignmentFromInitializerList, AssignmentOverwritesExisting, MoveAssignmentOverwritesExisting, AssignmentFromInitializerListOverwritesExisting, AssignmentOnSelf)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a07dea052212b6825c0dee8c343be8f06
(ConstructorTest, NoArgs)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a75926fbd34f61253860fe92337fa4574
(ConstructorTest, BucketCount)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a0f813ab8804e511cba021d8b19ee1d91
(ConstructorTest, BucketCountHash)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a32721b8b03a5287a9e77ab0ba94e4c66
(ConstructorTest, BucketCountHashEqual)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
aea824ea8497e61ce8d041aa306522341
(ConstructorTest, BucketCountHashEqualAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a5f755c0a62ff3081f4e93e1b23dc026f
(ConstructorTest, BucketCountAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a8aca07b03a2579924c5cad5c6e59a152
(ConstructorTest, BucketCountHashAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a1e29abda17c029a5f668bdb5b096128f
(ConstructorTest, Alloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ab67af4e3ec0c46d161a7c84acf03c84c
(ConstructorTest, InputIteratorBucketHashEqualAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a0301c33349a36e7239b68c314850dfd1
(ConstructorTest, InputIteratorBucketAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
aae906aa45609b8d4991fa0dc701b1c4a
(ConstructorTest, InputIteratorBucketHashAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ac21a28b070e3a932866f7ffc5fe8394c
(ConstructorTest, CopyConstructor)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
adc141c5d2fe50d5f20cc00990b2b88f5
(ConstructorTest, CopyConstructorAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a693253e5d255af8a8f8ebf019e4d42a4
(ConstructorTest, MoveConstructor)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a7d09d7537632449786386a2bd5daeee8
(ConstructorTest, MoveConstructorAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
aaf04f4e9dbc80f7b14abf06a97f3f8b9
(ConstructorTest, InitializerListBucketHashEqualAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a04911c8a4d0c8453bbb156625530bdc6
(ConstructorTest, InitializerListBucketAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a878f8b91808e9e020445dbdc62d7d070
(ConstructorTest, InitializerListBucketHashAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ab5268da7807875607875f8a85da7fea5
(ConstructorTest, CopyAssignment)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ac22018d2e4825c9a6ede2e9cdf2c8eda
(ConstructorTest, MoveAssignment)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ac64c232331acf678736817b0d0971669
(ConstructorTest, AssignmentFromInitializerList)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a7f7c3ae687ef22536f833df0514b115d
(ConstructorTest, AssignmentOverwritesExisting)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
aa89525c0875c06a62b16e0f7c30e077c
(ConstructorTest, MoveAssignmentOverwritesExisting)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a204c2c251c76910a3e72d4eea49950d4
(ConstructorTest, AssignmentFromInitializerListOverwritesExisting)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a1d59046147e46a203c40e7759315688b
(ConstructorTest, AssignmentOnSelf)
TYPED_TEST_SUITE_P
namespaceabsl_1_1container__internal.html
a0ab6b3db89a1ff50a8c7c8e064570155
(ConstructorTest)
unordered_set_lookup_test.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
unordered__set__lookup__test_8h
absl/container/internal/hash_generator_testing.h
absl/container/internal/hash_policy_testing.h
absl::container_internal::LookupTest
absl
absl::container_internal
REGISTER_TYPED_TEST_CASE_P
namespaceabsl_1_1container__internal.html
a022efdbfa8d52a2a1974821e0d62c82b
(LookupTest, Count, Find, EqualRange)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a5c13c67b20985bc5cf18b1ee5ffd6467
(LookupTest, Count)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
af28f9b26e31e6fcfbdba103a1d8f91d5
(LookupTest, Find)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
acfb15c83fee2e86920101ab62170538b
(LookupTest, EqualRange)
TYPED_TEST_SUITE_P
namespaceabsl_1_1container__internal.html
a0b1af176842c01317907ef11b0886820
(LookupTest)
unordered_set_members_test.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
unordered__set__members__test_8h
absl/meta/type_traits.h
absl::container_internal::MembersTest
absl
absl::container_internal
REGISTER_TYPED_TEST_SUITE_P
namespaceabsl_1_1container__internal.html
a7308a7f8a0396c09e452f63972d25505
(MembersTest, Typedefs, SimpleFunctions, BeginEnd)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
afb40f73593801cc98c7a4f7338f9d230
(MembersTest, Typedefs)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a17edeb19ef3ab77966ca795247670b33
(MembersTest, SimpleFunctions)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a18d18490edeeff6b2bc72574ca6098ba
(MembersTest, BeginEnd)
TYPED_TEST_SUITE_P
namespaceabsl_1_1container__internal.html
a7b86ff47f58f12d1972609f8427956ef
(MembersTest)
void
UseType
namespaceabsl_1_1container__internal.html
a0a34433250b22583fb8711d27a91ffad
()
unordered_set_modifiers_test.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
unordered__set__modifiers__test_8h
absl/container/internal/hash_generator_testing.h
absl/container/internal/hash_policy_testing.h
absl::container_internal::EraseFirst
absl::container_internal::ModifiersTest
absl
absl::container_internal
REGISTER_TYPED_TEST_CASE_P
namespaceabsl_1_1container__internal.html
ac8ca760bc4787bbdbd79da122944e411
(ModifiersTest, Clear, Insert, InsertHint, InsertRange, Emplace, EmplaceHint, Erase, EraseRange, EraseKey, Swap)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
aab8245352466a3672beb2607a6250a89
(ModifiersTest, Clear)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ad3d558c378b11765259b7ec816caff66
(ModifiersTest, Insert)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a42d54d39739237bff55044d91073dcc8
(ModifiersTest, InsertHint)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a4b89f63ab6c15376fca05523448d9053
(ModifiersTest, InsertRange)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a195599a6427cfb1fe86dbfa8b25ff5bc
(ModifiersTest, Emplace)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a9e0206b408b250905a8b89e6ce4e4102
(ModifiersTest, EmplaceHint)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a77c8a2166bc980ee53c486f975dd2b9d
(ModifiersTest, Erase)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a6cf0f67af4eeb8df8079cf0d664ac131
(ModifiersTest, EraseRange)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ad5f4cd0dbacb0a3eee9a998baa14c4ca
(ModifiersTest, EraseKey)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a5c676158a9e1248ca26ae730fa913c23
(ModifiersTest, Swap)
TYPED_TEST_SUITE_P
namespaceabsl_1_1container__internal.html
a55715de1fb43cedf5926c13f7d834d58
(ModifiersTest)
unordered_set_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/container/internal/
unordered__set__test_8cc
absl/container/internal/unordered_set_constructor_test.h
absl/container/internal/unordered_set_lookup_test.h
absl/container/internal/unordered_set_members_test.h
absl/container/internal/unordered_set_modifiers_test.h
absl
absl::container_internal
unscaledcycleclock.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
unscaledcycleclock_8cc
absl/base/internal/unscaledcycleclock.h
unscaledcycleclock.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/base/internal/
unscaledcycleclock_8h
absl/base/port.h
#define
ABSL_HAVE_UNSCALED_CYCLECLOCK_IMPLEMENTATION
unscaledcycleclock_8h.html
afe81e6ac345f1e651693d37653974cc9
#define
ABSL_USE_UNSCALED_CYCLECLOCK
unscaledcycleclock_8h.html
a4eddd086ee9d995315d31f8cef33b2a6
#define
ABSL_USE_UNSCALED_CYCLECLOCK_DEFAULT
unscaledcycleclock_8h.html
a0f252e06dc1b4d0d4d894bf7cc367ef4
usage.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/internal/
usage_8cc
absl/flags/internal/usage.h
absl/flags/flag.h
absl/flags/internal/path_util.h
absl/flags/internal/program_name.h
absl/flags/usage_config.h
absl/strings/ascii.h
absl/strings/str_cat.h
absl/strings/str_split.h
absl/synchronization/mutex.h
absl
absl::flags_internal
ABSL_FLAG
usage_8cc.html
af54b5a5dd00ccc9d10e15364ad97ef5f
(bool, help, false,"show help on important flags for this binary [tip: all flags can ""have two dashes]")
ABSL_FLAG
usage_8cc.html
a9b8221d420d53e39fe912b7c6aa1bc30
(bool, helpfull, false,"show help on all flags")
ABSL_FLAG
usage_8cc.html
a7d46d70aba9fe456593cf2a500258d86
(bool, helpshort, false,"show help on only the main module for this program")
ABSL_FLAG
usage_8cc.html
a8a1c5222b743419db78f53977b20097e
(bool, helppackage, false,"show help on all modules in the main package")
ABSL_FLAG
usage_8cc.html
a35ecb52b41b0195a435ff024bdcbc981
(bool, version, false,"show version and build info and exit")
ABSL_FLAG
usage_8cc.html
a41ad797d89b55ad081728934aed4198c
(bool, only_check_args, false,"exit after checking all flags")
ABSL_FLAG
usage_8cc.html
a0d43736508ae4123978be1e33c2249ae
(std::string, helpon,"","show help on the modules named by this flag value")
ABSL_FLAG
usage_8cc.html
a1da582027b49755a8490d5241244698d
(std::string, helpmatch,"","show help on modules whose name contains the specified substr")
void
FlagHelp
namespaceabsl_1_1flags__internal.html
ae73c4a5a1d386f54c76d21dfeea90dad
(std::ostream &out, const flags_internal::CommandLineFlag &flag, HelpFormat format)
void
FlagsHelp
namespaceabsl_1_1flags__internal.html
ac17ee5672def978c70fe8cffb76e48a2
(std::ostream &out, absl::string_view filter, HelpFormat format)
int
HandleUsageFlags
namespaceabsl_1_1flags__internal.html
a57f71fe649c7567bc09f9c194c9948b7
(std::ostream &out)
absl::string_view
ProgramUsageMessage
namespaceabsl_1_1flags__internal.html
a3fb8019c4d93dc775183ff562959bdaa
()
void
SetProgramUsageMessage
namespaceabsl_1_1flags__internal.html
ac03f86136d386dd9804146cb3a94f7a2
(absl::string_view new_usage_message)
usage.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/internal/
usage_8h
absl/flags/declare.h
absl/flags/internal/commandlineflag.h
absl/strings/string_view.h
absl
absl::flags_internal
HelpFormat
namespaceabsl_1_1flags__internal.html
ac85c289c7f590e9e2a9f1ca47cfd5724
kHumanReadable
namespaceabsl_1_1flags__internal.html
ac85c289c7f590e9e2a9f1ca47cfd5724a3160df95e0946bc09e4793afb4146c95
ABSL_DECLARE_FLAG
usage_8h.html
af231ac5f323740bd0c5168ff5cf1cdd3
(bool, help)
ABSL_DECLARE_FLAG
usage_8h.html
ab9b23f66d9fcf5da4586f46b6b932b6f
(bool, helpfull)
ABSL_DECLARE_FLAG
usage_8h.html
ace997fdb6f35b28c1c6d3ca6ffd9754f
(bool, helpshort)
ABSL_DECLARE_FLAG
usage_8h.html
a6e06561a0250279c557bc3f85a79fb4c
(bool, helppackage)
ABSL_DECLARE_FLAG
usage_8h.html
aaeedee509929c7cfeddabdd6f29e0440
(bool, version)
ABSL_DECLARE_FLAG
usage_8h.html
a7f1431b0a5275edc36a6e7a771e4127c
(bool, only_check_args)
ABSL_DECLARE_FLAG
usage_8h.html
a1bd2e1c1ad02b043c8a5291217266b5b
(std::string, helpon)
ABSL_DECLARE_FLAG
usage_8h.html
a2dd52aa16fc9320cea6f14ac53b88d15
(std::string, helpmatch)
void
FlagHelp
namespaceabsl_1_1flags__internal.html
ae73c4a5a1d386f54c76d21dfeea90dad
(std::ostream &out, const flags_internal::CommandLineFlag &flag, HelpFormat format)
void
FlagsHelp
namespaceabsl_1_1flags__internal.html
a86b0637a61d83e20c81f77d1d4a31972
(std::ostream &out, absl::string_view filter={}, HelpFormat format=HelpFormat::kHumanReadable)
int
HandleUsageFlags
namespaceabsl_1_1flags__internal.html
a57f71fe649c7567bc09f9c194c9948b7
(std::ostream &out)
absl::string_view
ProgramUsageMessage
namespaceabsl_1_1flags__internal.html
a3fb8019c4d93dc775183ff562959bdaa
()
void
SetProgramUsageMessage
namespaceabsl_1_1flags__internal.html
ac03f86136d386dd9804146cb3a94f7a2
(absl::string_view new_usage_message)
usage_config.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/
usage__config_8cc
absl/flags/usage_config.h
absl/base/attributes.h
absl/flags/internal/path_util.h
absl/flags/internal/program_name.h
absl/strings/str_cat.h
absl/strings/strip.h
absl/synchronization/mutex.h
absl
absl::flags_internal
ABSL_ATTRIBUTE_WEAK void
AbslInternalReportFatalUsageError
usage__config_8cc.html
a023b5277538d3c138c97fea43134218d
(absl::string_view)
FlagsUsageConfig
GetUsageConfig
namespaceabsl_1_1flags__internal.html
a342eb0cd5db16757433aaece5573db3f
()
void
ReportUsageError
namespaceabsl_1_1flags__internal.html
a14e4ccd5096afb9078f856275e71d3ce
(absl::string_view msg, bool is_fatal)
void
SetFlagsUsageConfig
namespaceabsl.html
a5f8d365d55d7074e0d07b519eb889859
(FlagsUsageConfig usage_config)
usage_config.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/
usage__config_8h
absl/strings/string_view.h
absl::FlagsUsageConfig
absl
absl::flags_internal
void
AbslInternalReportFatalUsageError
usage__config_8h.html
aa50ba7aaac3d551b2520987876f74ac2
(absl::string_view)
FlagsUsageConfig
GetUsageConfig
namespaceabsl_1_1flags__internal.html
a342eb0cd5db16757433aaece5573db3f
()
void
ReportUsageError
namespaceabsl_1_1flags__internal.html
a14e4ccd5096afb9078f856275e71d3ce
(absl::string_view msg, bool is_fatal)
void
SetFlagsUsageConfig
namespaceabsl.html
a5f8d365d55d7074e0d07b519eb889859
(FlagsUsageConfig usage_config)
usage_config_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/
usage__config__test_8cc
absl/flags/usage_config.h
absl/flags/internal/path_util.h
absl/flags/internal/program_name.h
absl/strings/match.h
usage_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/flags/internal/
usage__test_8cc
absl/flags/flag.h
absl/flags/parse.h
absl/flags/internal/path_util.h
absl/flags/internal/program_name.h
absl/flags/internal/usage.h
absl/flags/usage_config.h
absl/memory/memory.h
absl/strings/match.h
UDT
ABSL_FLAG
usage__test_8cc.html
a667ecbd6d647a5db8d5c8a6d9fa71d9a
(int, usage_reporting_test_flag_01, 101,"usage_reporting_test_flag_01 help message")
ABSL_FLAG
usage__test_8cc.html
aa93dd0accd40adb9e92c717095468b3a
(bool, usage_reporting_test_flag_02, false,"usage_reporting_test_flag_02 help message")
ABSL_FLAG
usage__test_8cc.html
a28a5e3072686e57383ed4bbf7f925b94
(double, usage_reporting_test_flag_03, 1.03,"usage_reporting_test_flag_03 help message")
ABSL_FLAG
usage__test_8cc.html
a402663da185072160f03aa2ed7a84462
(int64_t, usage_reporting_test_flag_04, 1000000000000004L,"usage_reporting_test_flag_04 help message")
ABSL_FLAG
usage__test_8cc.html
a9bfb920480a5fcea91486cd00dd95f61
(UDT, usage_reporting_test_flag_05,{},"usage_reporting_test_flag_05 help message")
bool
AbslParseFlag
usage__test_8cc.html
ad34b62d8c1e92b5726dd39cdec74b1a1
(absl::string_view, UDT *, std::string *)
std::string
AbslUnparseFlag
usage__test_8cc.html
aa395ea6e3caae6f882d91a5e1e028600
(const UDT &)
int
main
usage__test_8cc.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
utf8.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
utf8_8cc
absl/strings/internal/utf8.h
absl
absl::strings_internal
size_t
EncodeUTF8Char
namespaceabsl_1_1strings__internal.html
ad98a1b03b52dcd0ec292735bdd77dcea
(char *buffer, char32_t utf8_char)
utf8.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
utf8_8h
absl
absl::strings_internal
kMaxEncodedUTF8Size
namespaceabsl_1_1strings__internal.html
abab7e6b5e833a8cf94cf1eff1fe50381a2a9fbf217ead46145bf7b738615ccfe0
size_t
EncodeUTF8Char
namespaceabsl_1_1strings__internal.html
ad98a1b03b52dcd0ec292735bdd77dcea
(char *buffer, char32_t utf8_char)
utf8_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/strings/internal/
utf8__test_8cc
absl/strings/internal/utf8.h
absl/base/port.h
utility.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/utility/
utility_8h
absl/base/config.h
absl/base/internal/inline_variable.h
absl/base/internal/invoke.h
absl/meta/type_traits.h
absl::utility_internal::Extend< integer_sequence< T, Ints...>, SeqSize, 0 >
absl::utility_internal::Extend< integer_sequence< T, Ints...>, SeqSize, 1 >
absl::utility_internal::Gen
absl::utility_internal::Gen< T, 0 >
absl::in_place_t
absl::utility_internal::InPlaceIndexTag
absl::utility_internal::InPlaceTypeTag
absl::integer_sequence
absl
absl::utility_internal
ABSL_INTERNAL_INLINE_CONSTEXPR
namespaceabsl.html
a10d7e6596ab57daf4c3f28a4e1067820
(in_place_t, in_place,{})
auto
apply
namespaceabsl.html
ae9bddcb55a0a37b861c9376fbbf44c91
(Functor &&functor, Tuple &&t)-> decltype(utility_internal
auto
apply_helper
namespaceabsl_1_1utility__internal.html
ab48eb12865e51548c14787083874833a
(Functor &&functor, Tuple &&t, index_sequence< Indexes...>)-> decltype(absl
constexpr T &&
forward
namespaceabsl.html
a6b2bf653421dfba552f50a0ee443adab
(absl::remove_reference_t< T > &t) noexcept
void
in_place_index
namespaceabsl.html
a774b656db052cf055f95311c27d8c032
(utility_internal::InPlaceIndexTag< I >)
void
in_place_type
namespaceabsl.html
abf350a2f2acae05418152a3cee47bb66
(utility_internal::InPlaceTypeTag< T >)
constexpr absl::remove_reference_t< T > &&
move
namespaceabsl.html
ab937fb37eb7d60210fe910bd43ab2654
(T &&t) noexcept
utility_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/utility/
utility__test_8cc
absl/utility/utility.h
absl/base/attributes.h
absl/memory/memory.h
absl/strings/str_cat.h
internal/variant.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/internal/
internal_2variant_8h
absl/base/config.h
absl/base/internal/identity.h
absl/base/internal/inline_variable.h
absl/base/internal/invoke.h
absl/base/macros.h
absl/base/optimization.h
absl/meta/type_traits.h
absl/types/bad_variant_access.h
absl/utility/utility.h
absl::variant_internal::AccessedType
absl::variant_internal::AccessedType< SimpleArray< T, Size > >
absl::variant_internal::VariantCoreAccess::ConversionAssignVisitor
absl::variant_internal::ConversionIsPossible
absl::variant_internal::ConversionIsPossibleImpl
absl::variant_internal::ConversionIsPossibleImpl< Variant, T, void_t< decltype(ImaginaryFun< Variant >::Run(std::declval< T >()))> >
absl::variant_internal::VariantCoreAccess::CopyAssignVisitor
absl::variant_internal::VisitIndicesVariadicImpl< absl::index_sequence< N...>, EndIndices...>::FlattenedOp
absl::variant_internal::FlattenIndices< HeadSize, TailSize...>
absl::variant_internal::FlattenIndices<>
absl::variant_internal::GiveQualsTo< const T &&, U >
absl::variant_internal::GiveQualsTo< const T &, U >
absl::variant_internal::GiveQualsTo< T &&, U >
absl::variant_internal::GiveQualsTo< T &, U >
absl::variant_internal::GiveQualsTo< volatile const T &&, U >
absl::variant_internal::GiveQualsTo< volatile const T &, U >
absl::variant_internal::GiveQualsTo< volatile T &&, U >
absl::variant_internal::GiveQualsTo< volatile T &, U >
absl::variant_internal::ImaginaryFun< variant< H, T...>, I >
absl::variant_internal::ImaginaryFun< variant<>, I >
absl::variant_internal::IndexOfConstructedType
absl::variant_internal::IndexOfConstructedType< Variant, T, void_t< decltype(ImaginaryFun< Variant >::Run(std::declval< T >()))> >
absl::variant_internal::IndexOfImpl< Expected >
absl::variant_internal::IndexOfImpl< Expected, Expected, Tail...>
absl::variant_internal::IndexOfImpl< Expected, Head, Tail...>
absl::variant_internal::IndexOfMeta
absl::variant_internal::VariantCoreAccess::InitFromVisitor
absl::variant_internal::IsNeitherSelfNorInPlace
absl::variant_internal::IsNeitherSelfNorInPlace< Self, in_place_index_t< I > >
absl::variant_internal::IsNeitherSelfNorInPlace< Self, in_place_type_t< T > >
absl::variant_internal::IsNeitherSelfNorInPlace< Self, Self >
absl::variant_internal::MakeVisitationMatrix< ReturnType, FunctionObject, index_sequence< HeadEndIndex, TailEndIndices...>, BoundIndices...>
absl::variant_internal::MakeVisitationMatrix< ReturnType, FunctionObject, index_sequence<>, BoundIndices...>
absl::variant_internal::MakeVisitationMatrixImpl< ReturnType, FunctionObject, index_sequence< EndIndices...>, index_sequence< CurrIndices...>, BoundIndices...>
absl::variant_internal::VariantCoreAccess::MoveAssignVisitor
absl::variant_internal::NoMatch
absl::variant_internal::NumCasesOfSwitch< HeadNumAlternatives, TailNumAlternatives...>
absl::variant_internal::NumCasesOfSwitch<>
absl::variant_internal::PickCaseImpl
absl::variant_internal::PickCaseImpl< true >
absl::variant_internal::ReachableSwitchCase
absl::variant_internal::SimpleArray
absl::variant_internal::NoMatch::type
absl::variant_internal::UnambiguousIndexOf< variant< Alts...>, T >
absl::variant_internal::UnambiguousIndexOfImpl< variant< Head, Tail...>, Head, CurrIndex >
absl::variant_internal::UnambiguousIndexOfImpl< variant< Head, Tail...>, T, CurrIndex >
absl::variant_internal::UnambiguousIndexOfImpl< variant<>, T, CurrIndex >
absl::variant_internal::UnflattenIndex
absl::variant_internal::UnflattenIndex< I, 0, HeadSize, TailSize...>
absl::variant_internal::UnreachableSwitchCase
absl::variant_internal::VariantAccessResultImpl< I, const Variantemplate< T...> & >
absl::variant_internal::VariantAccessResultImpl< I, const Variantemplate< T...> && >
absl::variant_internal::VariantAccessResultImpl< I, Variantemplate< T...> & >
absl::variant_internal::VariantAccessResultImpl< I, Variantemplate< T...> && >
absl::variant_internal::VariantAlternativeSfinae
absl::variant_internal::VariantAlternativeSfinae< 0, variant< T0, Ts...> >
absl::variant_internal::VariantAlternativeSfinae< I, variant< T0, Tn...> >
absl::variant_internal::VariantCoreAccess
absl::variant_internal::VisitIndices
absl::variant_internal::VisitIndices< EndIndex >
absl::variant_internal::VisitIndicesFallback
absl::variant_internal::VisitIndicesResultImpl
absl::variant_internal::VisitIndicesSwitch
absl::variant_internal::VisitIndicesVariadic
absl::variant_internal::VisitIndicesVariadicImpl< absl::index_sequence< N...>, EndIndices...>
absl
absl::variant_internal
ABSL_INTERNAL_INLINE_CONSTEXPR
namespaceabsl.html
a375d61726b9eb3d5bbe40512ac19a371
(size_t, variant_npos,-1)
ABSL_INTERNAL_INLINE_CONSTEXPR
namespaceabsl_1_1variant__internal.html
aeb6ba1edce562aa3399fdef37375d8f0
(std::size_t, MaxUnrolledVisitCases, 33)
constexpr T
AccessSimpleArray
namespaceabsl_1_1variant__internal.html
a26cf5d3f2ab5b7311cec1ca418aeb1e7
(const T &value)
constexpr AccessedTypeT< T >
AccessSimpleArray
namespaceabsl_1_1variant__internal.html
ad9b9f8e1765e148451c7ddb54d58877f
(const SimpleArray< T, Size > &table, std::size_t head_index, SizeT...tail_indices)
VariantAccessResult< I, Self >
AccessUnion
namespaceabsl_1_1variant__internal.html
a34a1e9b456e58b3869a74a705dbaa4fb
(Self &&self, SizeT< I >)
constexpr ReturnType
call_with_indices
namespaceabsl_1_1variant__internal.html
ab90bbf27a482b597fe7b3a9aa43d7313
(FunctionObject &&function)
void
DeducedDestroy
namespaceabsl_1_1variant__internal.html
a8d5ac9a0090fb8d61200169a1e1e5879
(T &self)
ReturnType
TypedThrowBadVariantAccess
namespaceabsl_1_1variant__internal.html
afe77a3ae2895da6d94e3403aadf54495
()
variant.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/
variant_8h
absl/base/config.h
absl/utility/utility.h
absl/base/macros.h
absl/base/port.h
absl/meta/type_traits.h
absl/types/internal/variant.h
absl::variant_internal::ConversionVisitor
std::hash< absl::monostate >
std::hash< absl::variant< T...> >
absl::monostate
absl::variant< T0, Tn...>
absl::variant_alternative< I, const T >
absl::variant_alternative< I, const volatile T >
absl::variant_alternative< I, variant< Types...> >
absl::variant_alternative< I, volatile T >
absl::variant_size< const T >
absl::variant_size< const volatile T >
absl::variant_size< variant< Ts...> >
absl::variant_size< volatile T >
absl
absl::variant_internal
std
To
ConvertVariantTo
namespaceabsl.html
a0a5f8b3b655779641359ce388f8edcb8
(Variant &&variant)
constexpr T &
get
namespaceabsl.html
a1307680ac7383b365482f88a4b509e4c
(variant< Types...> &v)
constexpr T &&
get
namespaceabsl.html
aee0e5efd36da474c57d6dc541a314f64
(variant< Types...> &&v)
constexpr const T &
get
namespaceabsl.html
a2a4aa7702c398189331e20504202cf55
(const variant< Types...> &v)
constexpr const T &&
get
namespaceabsl.html
a33061fe3c9fc42382fcdf215d4c99f97
(const variant< Types...> &&v)
constexpr absl::add_pointer_t< variant_alternative_t< I, variant< Types...> > >
get_if
namespaceabsl.html
a26cfef3c72e3fd17d3a6380af8986316
(variant< Types...> *v) noexcept
constexpr absl::add_pointer_t< const variant_alternative_t< I, variant< Types...> > >
get_if
namespaceabsl.html
afbaf0055e0c96fd8cb3d70f88b7bbfe8
(const variant< Types...> *v) noexcept
constexpr bool
holds_alternative
namespaceabsl.html
a571760f288d45ef2957c92a9779cf80b
(const variant< Types...> &v) noexcept
constexpr bool
operator!=
namespaceabsl.html
a95d4ac25dde70c03483b0f2eb8c487fe
(monostate, monostate) noexcept
constexpr variant_internal::RequireAllHaveNotEqualT< Types...>
operator!=
namespaceabsl.html
a8a0fe8784f7fbc6b744b1f7d4b089bc9
(const variant< Types...> &a, const variant< Types...> &b)
constexpr bool
operator<
namespaceabsl.html
a315dc4f00a468dfcddbf698b9ff8fc90
(monostate, monostate) noexcept
constexpr variant_internal::RequireAllHaveLessThanT< Types...>
operator<
namespaceabsl.html
af8323f1a3232e0d0079150f2a8519a8d
(const variant< Types...> &a, const variant< Types...> &b)
constexpr bool
operator<=
namespaceabsl.html
a77f054afae5b1b00e7f94d2b8bc43ed5
(monostate, monostate) noexcept
constexpr variant_internal::RequireAllHaveLessThanOrEqualT< Types...>
operator<=
namespaceabsl.html
a578bdb086829ea1448a84fb629d1cf23
(const variant< Types...> &a, const variant< Types...> &b)
constexpr bool
operator==
namespaceabsl.html
a561ea2a62a29cf8effda9f745b684c05
(monostate, monostate) noexcept
constexpr variant_internal::RequireAllHaveEqualT< Types...>
operator==
namespaceabsl.html
a18134f8ff922a59b0c81416c3e1f5ce2
(const variant< Types...> &a, const variant< Types...> &b)
constexpr bool
operator>
namespaceabsl.html
aad225baf87c99b840f1b39dbed94847c
(monostate, monostate) noexcept
constexpr variant_internal::RequireAllHaveGreaterThanT< Types...>
operator>
namespaceabsl.html
ae08997ac6bcdf326229c6b09693640bf
(const variant< Types...> &a, const variant< Types...> &b)
constexpr bool
operator>=
namespaceabsl.html
a36b35b6841a1064bfe5ece8e9bff3071
(monostate, monostate) noexcept
constexpr variant_internal::RequireAllHaveGreaterThanOrEqualT< Types...>
operator>=
namespaceabsl.html
aa8d84af681542d6ebecc60eb5a476b53
(const variant< Types...> &a, const variant< Types...> &b)
void
swap
namespaceabsl.html
af9463514fe745c0db42b0c2a9418755f
(variant< Ts...> &v, variant< Ts...> &w) noexcept(noexcept(v.swap(w)))
variant_internal::VisitResult< Visitor, Variants...>
visit
namespaceabsl.html
a93376dc3d9229ca0dc4a65b4569088fd
(Visitor &&vis, Variants &&...vars)
variant_benchmark.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/
variant__benchmark_8cc
absl/types/variant.h
absl/utility/utility.h
absl
variant_exception_safety_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/
variant__exception__safety__test_8cc
absl/types/variant.h
absl/base/config.h
absl/base/internal/exception_safety_testing.h
absl/memory/memory.h
absl
variant_test.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/types/
variant__test_8cc
absl/types/variant.h
absl/base/config.h
absl/base/port.h
absl/memory/memory.h
absl/meta/type_traits.h
absl/strings/string_view.h
std::hash< Hashable >
Hashable
NonHashable
absl
std
#define
ABSL_VARIANT_PROPAGATE_COPY_MOVE_TRIVIALITY
variant__test_8cc.html
a1ec624c224e3b9596c0dd2fcfa14657b
#define
ABSL_VARIANT_TEST_EXPECT_BAD_VARIANT_ACCESS
variant__test_8cc.html
a59cc2a73e40f3796dc1a0154f6e2d43f
(...)
#define
ABSL_VARIANT_TEST_EXPECT_FAIL
variant__test_8cc.html
a2c3802bc9c4b773cf881d46e44c3f7c8
(expr, exception_t, text)
vdso_support.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/internal/
vdso__support_8cc
absl/debugging/internal/vdso_support.h
vdso_support.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/debugging/internal/
vdso__support_8h
absl/base/attributes.h
absl/debugging/internal/elf_mem_image.h
waiter.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/internal/
waiter_8cc
absl/synchronization/internal/waiter.h
absl/base/config.h
time.h
absl/base/internal/raw_logging.h
absl/base/internal/thread_identity.h
absl/base/optimization.h
absl/synchronization/internal/kernel_timeout.h
absl::synchronization_internal::Futex
absl
absl::synchronization_internal
static void
MaybeBecomeIdle
namespaceabsl_1_1synchronization__internal.html
a43c981b69cc4916ec28199e0c956e622
()
waiter.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/synchronization/internal/
waiter_8h
absl/base/config.h
absl/base/internal/thread_identity.h
absl/synchronization/internal/kernel_timeout.h
absl::synchronization_internal::Waiter
absl
absl::synchronization_internal
#define
ABSL_WAITER_MODE
waiter_8h.html
a52e8b7eb76ebc5dc481bb7c3ec3a08a1
#define
ABSL_WAITER_MODE_CONDVAR
waiter_8h.html
af2a0493cee70982ffe2b55d65257eeb5
#define
ABSL_WAITER_MODE_FUTEX
waiter_8h.html
a4e13332f762e4801852520bccd7a9fb8
#define
ABSL_WAITER_MODE_SEM
waiter_8h.html
ad250d7e8dcdf11474b9c2fe40682dc85
#define
ABSL_WAITER_MODE_WIN32
waiter_8h.html
a8d5edf26fb6c9ae7255e018d56a4b83f
zone_info_source.cc
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/src/
zone__info__source_8cc
absl/time/internal/cctz/include/cctz/zone_info_source.h
absl
absl::time_internal
absl::time_internal::cctz
absl::time_internal::cctz_extension
#define
__has_attribute
zone__info__source_8cc.html
a54d2d7742701f3f112afbcd8d4f9ccdb
(x)
zone_info_source.h
/tmp/ws/src/abseil_cpp/abseil_cpp/absl/time/internal/cctz/include/cctz/
zone__info__source_8h
absl::time_internal::cctz::ZoneInfoSource
absl
absl::time_internal
absl::time_internal::cctz
absl::time_internal::cctz_extension
ZoneInfoSourceFactory
zone_info_source_factory
namespaceabsl_1_1time__internal_1_1cctz__extension.html
adc55d6e8cdeb149586a5ba00e885c3b0
internal_compressed_tuple::CompressedTupleImpl
classinternal__compressed__tuple_1_1CompressedTupleImpl.html
Cont
structCont.html
Cont
structCont.html
ac816450fa59062a243f97352c0e81d52
()
Cont
structCont.html
a1bbf8aa1dd1a6d3b3a4e8bc31ed8ef48
(absl::string_view src)
absl::string_view
data
structCont.html
ab8b582d7db0944830176a649637134e3
std::false_type
classstd_1_1false__type.html
Foo
structFoo.html
static void
func
structFoo.html
a1632d5681f030b7ecc3d36660c3b4290
(int x)
Hashable
structHashable.html
H
static constexpr bool
HashableBy
structHashable.html
a46ea59d664ee2a48d6adb402d51ac70b
(Hash h)
NonHashable
structNonHashable.html
optional_internal::optional_assign_base
classoptional__internal_1_1optional__assign__base.html
optional_internal::optional_ctor_base
classoptional__internal_1_1optional__ctor__base.html
optional_internal::optional_data
classoptional__internal_1_1optional__data.html
is_detected_impl::type
classis__detected__impl_1_1type.html
tzhead
structtzhead.html
char
tzh_charcnt
structtzhead.html
a63e6a93b035f4bbc53c71dd7730a6bf1
[4]
char
tzh_leapcnt
structtzhead.html
a7e1f39db8f0685ea4f6b2931a0d3073a
[4]
char
tzh_magic
structtzhead.html
aabe141e22edbb8b082987b20f25134d9
[4]
char
tzh_reserved
structtzhead.html
aa8f7a18710749bd242f03055b9de000b
[15]
char
tzh_timecnt
structtzhead.html
a03c28c130ab87cbadb3f82c68ed054a4
[4]
char
tzh_ttisgmtcnt
structtzhead.html
a0c7088a43017f219cad1d5d277f05eff
[4]
char
tzh_ttisstdcnt
structtzhead.html
a0edb2e2376dc1969abc25132b841da8b
[4]
char
tzh_typecnt
structtzhead.html
abee64a902f0fc4ccdd7e966b1d91a5a5
[4]
char
tzh_version
structtzhead.html
a4ae65659b8cebf0c89fc61748093769f
[1]
UDT
structUDT.html
UDT
structUDT.html
a63f8f3ca1ae3258b489153ff028d78a9
()
UDT
structUDT.html
a9da1a5a234d05e8a99778111ce962910
(const UDT &)
absl
namespaceabsl.html
absl::algorithm_internal
absl::any_internal
absl::ascii_internal
absl::base_internal
absl::big_endian
absl::compare_internal
absl::container_algorithm_internal
absl::container_internal
absl::debugging_internal
absl::flags_internal
absl::hash_internal
absl::inline_variable_testing_internal
absl::inlined_vector_internal
absl::internal
absl::internal_casts
absl::little_endian
absl::macros_internal
absl::memory_internal
absl::numbers_internal
absl::optional_internal
absl::raw_logging_internal
absl::span_internal
absl::str_format_internal
absl::streamed_test
absl::strings_internal
absl::substitute_internal
absl::swap_internal
absl::synchronization_internal
absl::test_internal
absl::time_internal
absl::type_traits_internal
absl::utility_internal
absl::variant_internal
absl::allocator_is_nothrow
absl::allocator_traits
absl::AllowEmpty
absl::AlphaNum
absl::any
absl::bad_any_cast
absl::bad_optional_access
absl::bad_variant_access
absl::Barrier
absl::BlockingCounter
absl::ByAnyChar
absl::ByChar
absl::ByLength
absl::ByString
absl::Condition
absl::CondVar
absl::conjunction< T >
absl::conjunction< T, Ts...>
absl::conjunction<>
absl::Dec
absl::default_allocator_is_nothrow
absl::disjunction< T >
absl::disjunction< T, Ts...>
absl::disjunction<>
absl::Duration
absl::ExpDigits
absl::FailureSignalData
absl::FailureSignalHandlerOptions
absl::FixedArray
absl::FlagsUsageConfig
absl::flat_hash_map
absl::flat_hash_set
absl::FormatCountCapture
absl::FormatRawSink
absl::from_chars_result
absl::HashState
absl::Hex
absl::in_place_t
absl::InlinedVector
absl::integer_sequence
absl::is_copy_assignable
absl::is_move_assignable
absl::is_trivially_copy_assignable
absl::is_trivially_copy_constructible
absl::is_trivially_default_constructible
absl::is_trivially_destructible
absl::is_trivially_move_assignable
absl::is_trivially_move_constructible
absl::LeakCheckDisabler
absl::monostate
absl::MuHowS
absl::Mutex
absl::MutexLock
absl::MutexLockMaybe
absl::negation
absl::node_hash_map
absl::node_hash_set
absl::Notification
absl::nullopt_t
absl::once_flag
absl::optional
absl::partial_ordering
absl::pointer_traits
absl::pointer_traits< T * >
absl::ReaderMutexLock
absl::ReleasableMutexLock
absl::SkipEmpty
absl::SkipWhitespace
absl::Span
absl::string_view
absl::strong_equality
absl::strong_ordering
absl::SynchEvent
absl::SynchLocksHeld
absl::SynchWaitParams
absl::ThreadSafeCounter
absl::Time
absl::TimeConversion
absl::TimeZone
absl::uint128
absl::UntypedFormatSpec
absl::variant< T0, Tn...>
absl::variant_alternative< I, const T >
absl::variant_alternative< I, const volatile T >
absl::variant_alternative< I, variant< Types...> >
absl::variant_alternative< I, volatile T >
absl::variant_size< const T >
absl::variant_size< const volatile T >
absl::variant_size< variant< Ts...> >
absl::variant_size< volatile T >
absl::weak_equality
absl::weak_ordering
absl::WriterFnStruct
absl::WriterMutexLock
kGdbMuSpin
namespaceabsl.html
aba2bb827a26d5070d3098197c7c1326daf12eaa2070622bcf37b201e2ff1036ec
kGdbMuEvent
namespaceabsl.html
aba2bb827a26d5070d3098197c7c1326daed95a3232600d8414e5d4f2283d89924
kGdbMuWait
namespaceabsl.html
aba2bb827a26d5070d3098197c7c1326da0a632641af3bc7b1e806f16a33c40f95
kGdbMuWriter
namespaceabsl.html
aba2bb827a26d5070d3098197c7c1326daeb6e323608f8d8e87a79c66776059fda
kGdbMuDesig
namespaceabsl.html
aba2bb827a26d5070d3098197c7c1326da8c93cb39c963219f73fe87b6ea931d01
kGdbMuWrWait
namespaceabsl.html
aba2bb827a26d5070d3098197c7c1326da7bf48b764d8d78e29def3899f2c900f0
kGdbMuReader
namespaceabsl.html
aba2bb827a26d5070d3098197c7c1326da214f53c957128f37931f5885baa84116
kGdbMuLow
namespaceabsl.html
aba2bb827a26d5070d3098197c7c1326da73e399f7b294e460a8e6b4d260394c72
kGdbCvSpin
namespaceabsl.html
a756963ce5839027784a07ee8720ce0d0a67f90151851e7c1cd5f6285b67761a5c
kGdbCvEvent
namespaceabsl.html
a756963ce5839027784a07ee8720ce0d0ae98496a0025dc533b8a71b679fc25313
kGdbCvLow
namespaceabsl.html
a756963ce5839027784a07ee8720ce0d0a313b321b7c160bf331122c1f69816ae4
chars_format
namespaceabsl.html
a4ae07815086d5639b7936e4eba290089
scientific
namespaceabsl.html
a4ae07815086d5639b7936e4eba290089ab18adc0d75f9c324dde060297b140db6
fixed
namespaceabsl.html
a4ae07815086d5639b7936e4eba290089a2c57ce99feabbb645644cf22d2eb829e
hex
namespaceabsl.html
a4ae07815086d5639b7936e4eba290089a28fbfcd0f6184601093920186b40ae31
general
namespaceabsl.html
a4ae07815086d5639b7936e4eba290089a4a9af998eed2bbc1cc1fde267baace4f
ConstInitType
namespaceabsl.html
aa7e9ebe5aa2498d9d5d26823c49d0bfc
kConstInit
namespaceabsl.html
aa7e9ebe5aa2498d9d5d26823c49d0bfca2a60d8bf56b23390355c10c5e7e3bcbd
LogSeverity
namespaceabsl.html
a44afaba314c8dc104862f73abcd785a8
kInfo
namespaceabsl.html
a44afaba314c8dc104862f73abcd785a8afb8ba778b0cfed09d5adaa5d98f4eb53
kWarning
namespaceabsl.html
a44afaba314c8dc104862f73abcd785a8a5b6c3b58c16f9d48d74d3796c479371f
kError
namespaceabsl.html
a44afaba314c8dc104862f73abcd785a8a5a3fd41d69e987d9f16581481a5065b2
kFatal
namespaceabsl.html
a44afaba314c8dc104862f73abcd785a8a7e2a633886fd60a8925a2d5d3783fac4
OnDeadlockCycle
namespaceabsl.html
ace75cbec80d8fffd6bf6189e6861f9b3
kIgnore
namespaceabsl.html
ace75cbec80d8fffd6bf6189e6861f9b3aca04fd07057da959f4afd20d8b6172e2
kReport
namespaceabsl.html
ace75cbec80d8fffd6bf6189e6861f9b3a4b6f005cc10d9c7533186ade0082b352
kAbort
namespaceabsl.html
ace75cbec80d8fffd6bf6189e6861f9b3a91c3915a755d0cdac70544f01f6b210f
PadSpec
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249f
kNoPad
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fad059ec96f0cb57e0b7cc9ee39b23cf1a
kZeroPad2
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fac196e83f28b6167dacc6998f54491c8d
kZeroPad3
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa613bde6b0db79817306088be8049f2b7
kZeroPad4
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa94931221b481d50528e23b548f7f93d2
kZeroPad5
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249faff338573807b36c1309b0daabee85785
kZeroPad6
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa1b1e9c2152706559b128523f7b85dc87
kZeroPad7
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fad01735ce4e4aaae7f2424209b7bcba6a
kZeroPad8
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fac1c7f9b28789e003a7a7d3315d621061
kZeroPad9
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fae15b1385cfc23f686ad793e90aea6222
kZeroPad10
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa7aea0f4f7b4c0f090d383035c7371189
kZeroPad11
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa7e266476cc3a10d5a92eda48dafdf7d0
kZeroPad12
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa2984c4f06ddc4194e932ab85101f8566
kZeroPad13
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa8b215aad1495b484045e4b4513faff02
kZeroPad14
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa6ae02a85597e9c6d5ab3a64ca35c2c02
kZeroPad15
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa66453711e10c74b5772ac45790ddb75f
kZeroPad16
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa589ba56b957ef053a825b0e89fccd6a9
kZeroPad17
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249faf83ad11a831b14bbfa99b23d69d8fbf9
kZeroPad18
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa2a4d090bf8f6621523e19396dd50e1b8
kZeroPad19
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fafd56da15cd87cbc3d60ece6e8d4f87c2
kZeroPad20
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa52d4a89f0d3c5269387558863c59e177
kSpacePad2
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa9d25c50915112e0c404df462094289f0
kSpacePad3
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa6e8af016d2ddfb867cbc2498da2ff173
kSpacePad4
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa17e134607cab2b9f350ce2e86d9a7b35
kSpacePad5
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa77caec30ceb732db8c3d560cd6442253
kSpacePad6
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249faceba46f7f4ed67b3da33b9e427209ce8
kSpacePad7
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fac47101a784f5a4d6791f219cc096a5df
kSpacePad8
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa8fd01bd018307c1aeb204fb74053c10d
kSpacePad9
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fae7dff55df75813f4ca4b6aa6041bfdf0
kSpacePad10
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa622f8420368b5f19171f0dfa0bb2ee65
kSpacePad11
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa9c1120d793e7caf6d3a6f96d48b52af9
kSpacePad12
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fac7f5640433b2cca2a2951e4db41f32f9
kSpacePad13
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa251cf8a407607447451070f80e8961d3
kSpacePad14
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa7ec255c67351f8e8f0519dfb80929030
kSpacePad15
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa9aa66f99e7957cc6d89090b6a0be0842
kSpacePad16
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fae1df676ceb9212cd1007b959e6115178
kSpacePad17
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fafd417d880052e155f6d5100d86d74f9b
kSpacePad18
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249faa2bd1c46c1645dde5dfc2ef5b9366a27
kSpacePad19
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fa4f78826acaaa1458a107e9ff59083b57
kSpacePad20
namespaceabsl.html
af6371255ff9c8da348e2d96954fc249fac8c6e621e3f964b573e77bb052d51844
Duration
AbsDuration
namespaceabsl.html
aab543c879ba8f5361b9200abb293ee23
(Duration d)
ABSL_DEPRECATED
namespaceabsl.html
a8e3abd978f998b9f6e40d5bd4ef1b874
("absl::bit_cast type requirements were violated. Update the types being ""used such that they are the same size and are both TriviallyCopyable.") inline Dest bit_cast(const Source &source)
ABSL_DEPRECATED
namespaceabsl.html
a0482335637d179a0093379b132817a47
("absl::RegisterSymbolizer() is deprecated and will be removed ""on or after 2023-05-01") void RegisterSymbolizer(bool(*fn)(const void *pc
ABSL_INTERNAL_INLINE_CONSTEXPR
namespaceabsl.html
a375d61726b9eb3d5bbe40512ac19a371
(size_t, variant_npos,-1)
ABSL_INTERNAL_INLINE_CONSTEXPR
namespaceabsl.html
ac00b10cc5717da015881ddd2a694afe5
(nullopt_t, nullopt, nullopt_t(optional_internal::init_t()))
ABSL_INTERNAL_INLINE_CONSTEXPR
namespaceabsl.html
a10d7e6596ab57daf4c3f28a4e1067820
(in_place_t, in_place,{})
ABSL_XRAY_LOG_ARGS
namespaceabsl.html
a530830d0cefd732787a6adbd08cf0ed8
(1) void Mutex
static void
AbslFailureSignalHandler
namespaceabsl.html
a360cd046f8e97cc8a4013e96f92dd828
(int signo, siginfo_t *, void *ucontext)
H
AbslHashValue
namespaceabsl.html
a506dc72f8b8db856f6cb13a17adf55b7
(H h, const absl::InlinedVector< TheT, TheN, TheA > &a)
strings_internal::AlphaNumFormatterImpl
AlphaNumFormatter
namespaceabsl.html
a01d63b450119cbeba85d1a9f5724c9f8
()
ValueType
any_cast
namespaceabsl.html
adccba924bd9d0cf7cacb25a1f9fcbafd
(const any &operand)
ValueType
any_cast
namespaceabsl.html
a2f3373a04b1b292a449cd308b2d7f215
(any &operand)
ValueType
any_cast
namespaceabsl.html
a92701ea989a31aac59b79cd1336cfce7
(any &&operand)
const ValueType *
any_cast
namespaceabsl.html
ad06ca552aa45d911a83afa79218e030a
(const any *operand) noexcept
ValueType *
any_cast
namespaceabsl.html
ad44a682dcf501b667a9e52c0969ab275
(any *operand) noexcept
static char *
Append
namespaceabsl.html
aaa4ac3556462448586333f19104a2d56
(char *out, const AlphaNum &x)
auto
apply
namespaceabsl.html
ae9bddcb55a0a37b861c9376fbbf44c91
(Functor &&functor, Tuple &&t)-> decltype(utility_internal
bool
ascii_isalnum
namespaceabsl.html
af81331b74c1c361883b3ae264e9399b3
(unsigned char c)
bool
ascii_isalpha
namespaceabsl.html
a2c6eda678b6720f62da9981bf731ab46
(unsigned char c)
bool
ascii_isascii
namespaceabsl.html
a589735b1642ec0676c2a6ed9a1473e8b
(unsigned char c)
bool
ascii_isblank
namespaceabsl.html
a4d42adcfd0f2591abcfd77c0a89dbcd7
(unsigned char c)
bool
ascii_iscntrl
namespaceabsl.html
a068b6d37c77faf058077a34f311a129e
(unsigned char c)
bool
ascii_isdigit
namespaceabsl.html
a5410d54de0835f817a8e1adeeaca5a52
(unsigned char c)
bool
ascii_isgraph
namespaceabsl.html
ae79a0aca086c5cba2df096a1a0ed34ad
(unsigned char c)
bool
ascii_islower
namespaceabsl.html
a191fd6b0359f62d911e1b7f5b1c5aa36
(unsigned char c)
bool
ascii_isprint
namespaceabsl.html
a8a03f8b5b7a02671aa6085155ba79f6f
(unsigned char c)
bool
ascii_ispunct
namespaceabsl.html
a50cf47b259fcd91237ceee23147fac39
(unsigned char c)
bool
ascii_isspace
namespaceabsl.html
a53bfaf533768a9cd50f08827b30b0ada
(unsigned char c)
bool
ascii_isupper
namespaceabsl.html
a0e9b14f48fde367d14c14c9e6c06aef6
(unsigned char c)
bool
ascii_isxdigit
namespaceabsl.html
a101669ca10c384f01001c1b01f19adbc
(unsigned char c)
char
ascii_tolower
namespaceabsl.html
aef8e10ca5fe32af26d08179c49f6bb6d
(unsigned char c)
char
ascii_toupper
namespaceabsl.html
ae49293957a1aa36142231c2a55352bfa
(unsigned char c)
void
AsciiStrToLower
namespaceabsl.html
ae9dec6bd2c10503abbbe806a11bb8bb6
(std::string *s)
ABSL_MUST_USE_RESULT std::string
AsciiStrToLower
namespaceabsl.html
a91ede9e6e19307e378b9afb89dc1e619
(absl::string_view s)
void
AsciiStrToUpper
namespaceabsl.html
ace8624e44f0ac60ed4a13e61cbacd37f
(std::string *s)
ABSL_MUST_USE_RESULT std::string
AsciiStrToUpper
namespaceabsl.html
af55c13731786fc668038cc1ccaebae6a
(absl::string_view s)
static void
AtomicClearBits
namespaceabsl.html
ad187884d2fceb670c1e23d1bbce769f1
(std::atomic< intptr_t > *pv, intptr_t bits, intptr_t wait_until_clear)
static void
AtomicSetBits
namespaceabsl.html
ac986c61e683ab84bd63609e884f0ed35
(std::atomic< intptr_t > *pv, intptr_t bits, intptr_t wait_until_clear)
void
Base64Escape
namespaceabsl.html
a4049f668f66208cb3ab3debe89a2def5
(absl::string_view src, std::string *dest)
std::string
Base64Escape
namespaceabsl.html
af9846662d29d1b74eb6fbaa9b1178941
(absl::string_view src)
bool
Base64Unescape
namespaceabsl.html
ada33bde1dc4ba50a1a9d38fff16aaea0
(absl::string_view src, std::string *dest)
static void
BasicTests
namespaceabsl.html
a9a71aca5730e6adc9842ec41168c4360
(bool notify_before_waiting, Notification *notification)
Dest
bit_cast
namespaceabsl.html
ad685e40f13dd5dbd3afc5847ea4b6375
(const Source &source)
std::string
BytesToHexString
namespaceabsl.html
aa5cca7e13c2788bf06aa0682d0372cb9
(absl::string_view from)
decay_t< T >
c_accumulate
namespaceabsl.html
a3f38238723b82c645522e86b58afb606
(const Sequence &sequence, T &&init)
decay_t< T >
c_accumulate
namespaceabsl.html
a12f98b0e42981bf57d8ac950af7bef76
(const Sequence &sequence, T &&init, BinaryOp &&binary_op)
OutputIt
c_adjacent_difference
namespaceabsl.html
ad1ad5c76b3215ea1a4ad35b43137a012
(const InputSequence &input, OutputIt output_first)
OutputIt
c_adjacent_difference
namespaceabsl.html
a5fc9501da3741830c9ec9d631fa34226
(const InputSequence &input, OutputIt output_first, BinaryOp &&op)
container_algorithm_internal::ContainerIter< Sequence >
c_adjacent_find
namespaceabsl.html
a063a6eb95d0d8acf12788a9ac753f7fc
(Sequence &sequence)
container_algorithm_internal::ContainerIter< Sequence >
c_adjacent_find
namespaceabsl.html
a383de6ed0eec812aeae1238e818dbfe3
(Sequence &sequence, BinaryPredicate &&pred)
bool
c_all_of
namespaceabsl.html
a77020d200019f48c5be6f6d3d3363c9c
(const C &c, Pred &&pred)
bool
c_any_of
namespaceabsl.html
ab8c1651f636c16e096e652d0ed2974aa
(const C &c, Pred &&pred)
bool
c_binary_search
namespaceabsl.html
a6aac76dccb40e0691bcae6a554b7c0e9
(Sequence &&sequence, T &&value)
bool
c_binary_search
namespaceabsl.html
a197b7de08e7b63fe9f623f0fd11ae20f
(Sequence &&sequence, T &&value, Compare &&comp)
OutputIterator
c_copy
namespaceabsl.html
ab6ec03241dc24c2b5f90b252d0cc597b
(const InputSequence &input, OutputIterator output)
BidirectionalIterator
c_copy_backward
namespaceabsl.html
a8bf13d9fc3afb10994b4a7c9a9e5cd24
(const C &src, BidirectionalIterator dest)
OutputIterator
c_copy_if
namespaceabsl.html
a88e8becf4d8ae28955064b1b2cb41b9b
(const InputSequence &input, OutputIterator output, Pred &&pred)
OutputIterator
c_copy_n
namespaceabsl.html
a1656b1dc05cd4cd6e652bbacfba99571
(const C &input, Size n, OutputIterator output)
container_algorithm_internal::ContainerDifferenceType< const C >
c_count
namespaceabsl.html
aacc855d0bcc3717ef3c74c5b6df28d75
(const C &c, T &&value)
container_algorithm_internal::ContainerDifferenceType< const C >
c_count_if
namespaceabsl.html
aec22ca29a5a3520f78b32016d2b48cc3
(const C &c, Pred &&pred)
container_algorithm_internal::ContainerDifferenceType< const C >
c_distance
namespaceabsl.html
a96977e58e1937d99873da5f4fea26b0f
(const C &c)
bool
c_equal
namespaceabsl.html
a91e7a09c8f5b0e6a87e3a6383ffb281e
(const C1 &c1, const C2 &c2)
bool
c_equal
namespaceabsl.html
aaffd212a90131f8f9fd86dc1fc55cf95
(const C1 &c1, const C2 &c2, BinaryPredicate &&pred)
container_algorithm_internal::ContainerIterPairType< Sequence, Sequence >
c_equal_range
namespaceabsl.html
aff67c366ff2c9d134b6460fe5f187ab2
(Sequence &sequence, T &&value)
container_algorithm_internal::ContainerIterPairType< Sequence, Sequence >
c_equal_range
namespaceabsl.html
a7e67975dfb5ccf6bba11182074f63b49
(Sequence &sequence, T &&value, Compare &&comp)
void
c_fill
namespaceabsl.html
a7fa557db2e344d5c5adf3ecfed848979
(C &c, T &&value)
void
c_fill_n
namespaceabsl.html
ac498d16b83ad0a3d8f1abf254c3efabc
(C &c, Size n, T &&value)
container_algorithm_internal::ContainerIter< C >
c_find
namespaceabsl.html
aec4d2d4f1630f27bbd0c8da4ae92590b
(C &c, T &&value)
container_algorithm_internal::ContainerIter< Sequence1 >
c_find_end
namespaceabsl.html
ac3baf9cb8499585c40cacbc9d4f69d1c
(Sequence1 &sequence, Sequence2 &subsequence)
container_algorithm_internal::ContainerIter< Sequence1 >
c_find_end
namespaceabsl.html
aa13eed11c25cccb17962c6490c20ba8d
(Sequence1 &sequence, Sequence2 &subsequence, BinaryPredicate &&pred)
container_algorithm_internal::ContainerIter< C1 >
c_find_first_of
namespaceabsl.html
a9019e63b16846e5b358693427e14c704
(C1 &container, C2 &options)
container_algorithm_internal::ContainerIter< C1 >
c_find_first_of
namespaceabsl.html
a975265a9c2c37d5a519fea9e1ee34431
(C1 &container, C2 &options, BinaryPredicate &&pred)
container_algorithm_internal::ContainerIter< C >
c_find_if
namespaceabsl.html
a91adc087b38f4f83f577c6a786ec3c58
(C &c, Pred &&pred)
container_algorithm_internal::ContainerIter< C >
c_find_if_not
namespaceabsl.html
a0f93e524fe182da82683c0f376c50eed
(C &c, Pred &&pred)
decay_t< Function >
c_for_each
namespaceabsl.html
acd9f3e53ae893404a715c4ec837a2865
(C &&c, Function &&f)
void
c_generate
namespaceabsl.html
a5dbb53d16ba7f52fe5738c3a6094fd20
(C &c, Generator &&gen)
container_algorithm_internal::ContainerIter< C >
c_generate_n
namespaceabsl.html
a06a7fa8ace253312233c23fe6cd1d9ec
(C &c, Size n, Generator &&gen)
bool
c_includes
namespaceabsl.html
ac551609d10864932f59a881951daf848
(const C1 &c1, const C2 &c2)
bool
c_includes
namespaceabsl.html
aef5adab8ee36cf56766e6c98629b7c50
(const C1 &c1, const C2 &c2, Compare &&comp)
decay_t< T >
c_inner_product
namespaceabsl.html
a818f99d69a8abb4d7ce56a50a5beb5c7
(const Sequence1 &factors1, const Sequence2 &factors2, T &&sum)
decay_t< T >
c_inner_product
namespaceabsl.html
a5b62b1f4104d766470ca604950d47637
(const Sequence1 &factors1, const Sequence2 &factors2, T &&sum, BinaryOp1 &&op1, BinaryOp2 &&op2)
void
c_inplace_merge
namespaceabsl.html
a9e4a7b7d4fb05d7fcd736b4326c5b9d1
(C &c, container_algorithm_internal::ContainerIter< C > middle)
void
c_inplace_merge
namespaceabsl.html
a0afb8b241a70091d225e7e70973ed481
(C &c, container_algorithm_internal::ContainerIter< C > middle, Compare &&comp)
void
c_iota
namespaceabsl.html
a6557a7ba33865b9d619bcf1a3355dbcc
(Sequence &sequence, T &&value)
bool
c_is_heap
namespaceabsl.html
a20aa2127a51f74c338f7d51239f97c22
(const RandomAccessContainer &sequence)
bool
c_is_heap
namespaceabsl.html
ae11f99cf3a7e075828e0fefc39413a7f
(const RandomAccessContainer &sequence, Compare &&comp)
container_algorithm_internal::ContainerIter< RandomAccessContainer >
c_is_heap_until
namespaceabsl.html
a8ed4a2e15494f8e9b599d9989cd078f1
(RandomAccessContainer &sequence)
container_algorithm_internal::ContainerIter< RandomAccessContainer >
c_is_heap_until
namespaceabsl.html
ab4aaa430413bcb35d3aeaf70619dea72
(RandomAccessContainer &sequence, Compare &&comp)
bool
c_is_partitioned
namespaceabsl.html
a7f81debbefd9de0e0bcac6d0ac71d53e
(const C &c, Pred &&pred)
bool
c_is_permutation
namespaceabsl.html
a468939e485e4a0d2ba8b5735361476f4
(const C1 &c1, const C2 &c2)
bool
c_is_permutation
namespaceabsl.html
a41b51296411a42bab78274d140e6bc31
(const C1 &c1, const C2 &c2, BinaryPredicate &&pred)
bool
c_is_sorted
namespaceabsl.html
ae68a4a2efb06b3712f912c054ce95c64
(const C &c)
bool
c_is_sorted
namespaceabsl.html
a79e2df7fe4806dde9904b55f11042df5
(const C &c, Compare &&comp)
container_algorithm_internal::ContainerIter< C >
c_is_sorted_until
namespaceabsl.html
af381ab18df10daa8d7fd20846c298979
(C &c)
container_algorithm_internal::ContainerIter< C >
c_is_sorted_until
namespaceabsl.html
a4107eaea80f0891e0f4384b895ae4dcc
(C &c, Compare &&comp)
bool
c_lexicographical_compare
namespaceabsl.html
a5e39578371433593e8d7e325b13aeeb0
(Sequence1 &&sequence1, Sequence2 &&sequence2)
bool
c_lexicographical_compare
namespaceabsl.html
a6aa6ffd45719e50fda2d28514e3c3b7a
(Sequence1 &&sequence1, Sequence2 &&sequence2, Compare &&comp)
bool
c_linear_search
namespaceabsl.html
ab49771a8f24583a93c1599b61be10721
(const C &c, EqualityComparable &&value)
container_algorithm_internal::ContainerIter< Sequence >
c_lower_bound
namespaceabsl.html
ad508fcccddd9073a226e885bfe92d963
(Sequence &sequence, T &&value)
container_algorithm_internal::ContainerIter< Sequence >
c_lower_bound
namespaceabsl.html
a712586bf2946a601016bffd617b03e50
(Sequence &sequence, T &&value, Compare &&comp)
void
c_make_heap
namespaceabsl.html
a26d2bd8c238efccc11ff447c11e8b97b
(RandomAccessContainer &sequence)
void
c_make_heap
namespaceabsl.html
a4a7cf135444fb7d148d6cee58aa9513b
(RandomAccessContainer &sequence, Compare &&comp)
container_algorithm_internal::ContainerIter< Sequence >
c_max_element
namespaceabsl.html
ac1ed8ef62fc593a786f91e807be0eac3
(Sequence &sequence)
container_algorithm_internal::ContainerIter< Sequence >
c_max_element
namespaceabsl.html
ab7dc781a27c0a0de20ebe4b49e78204c
(Sequence &sequence, Compare &&comp)
OutputIterator
c_merge
namespaceabsl.html
a39d477a4053f976128ad91168f4b74f6
(const C1 &c1, const C2 &c2, OutputIterator result)
OutputIterator
c_merge
namespaceabsl.html
a7bef964fe11403a4309178149912eb4d
(const C1 &c1, const C2 &c2, OutputIterator result, Compare &&comp)
container_algorithm_internal::ContainerIter< Sequence >
c_min_element
namespaceabsl.html
a208867f790a3a72fc27c2cfcb612aed0
(Sequence &sequence)
container_algorithm_internal::ContainerIter< Sequence >
c_min_element
namespaceabsl.html
a67f7368ad402bc7b54e115cde1aedced
(Sequence &sequence, Compare &&comp)
container_algorithm_internal::ContainerIterPairType< C, C >
c_minmax_element
namespaceabsl.html
a5243ab9f7e3fc1a29d7976942d6b7f3e
(C &c)
container_algorithm_internal::ContainerIterPairType< C, C >
c_minmax_element
namespaceabsl.html
a8234c3952a384d4d6167afd6c3338c42
(C &c, Compare &&comp)
container_algorithm_internal::ContainerIterPairType< C1, C2 >
c_mismatch
namespaceabsl.html
a820189d23fa93a04df55971a93b4c6c6
(C1 &c1, C2 &c2)
container_algorithm_internal::ContainerIterPairType< C1, C2 >
c_mismatch
namespaceabsl.html
a26fde4057456fed4c50195c83c7c2b05
(C1 &c1, C2 &c2, BinaryPredicate &&pred)
OutputIterator
c_move
namespaceabsl.html
a7f051ba90c905e7ea7fa9b016ec694c0
(C &&src, OutputIterator dest)
bool
c_next_permutation
namespaceabsl.html
a2b10c287a7bc629074a9e05d1c7f6770
(C &c)
bool
c_next_permutation
namespaceabsl.html
a4145f819880054fd83fd87aa3c1ba2c6
(C &c, Compare &&comp)
bool
c_none_of
namespaceabsl.html
a87d9d9754d2346c8162573aadea332ea
(const C &c, Pred &&pred)
void
c_nth_element
namespaceabsl.html
ab1adfaaf6e1cb4419524d91f7c2f01d5
(RandomAccessContainer &sequence, container_algorithm_internal::ContainerIter< RandomAccessContainer > nth)
void
c_nth_element
namespaceabsl.html
adb1a06f2e3912ccc838761c7ba3815b1
(RandomAccessContainer &sequence, container_algorithm_internal::ContainerIter< RandomAccessContainer > nth, Compare &&comp)
void
c_partial_sort
namespaceabsl.html
a57d49ec98d97e4cc5701620f1c14c46e
(RandomAccessContainer &sequence, container_algorithm_internal::ContainerIter< RandomAccessContainer > middle)
void
c_partial_sort
namespaceabsl.html
aafb64e37403a9d81ecf75bf5d5b1a7a6
(RandomAccessContainer &sequence, container_algorithm_internal::ContainerIter< RandomAccessContainer > middle, Compare &&comp)
container_algorithm_internal::ContainerIter< RandomAccessContainer >
c_partial_sort_copy
namespaceabsl.html
a01b764b11ae78f2204a6dec211fcc401
(const C &sequence, RandomAccessContainer &result)
container_algorithm_internal::ContainerIter< RandomAccessContainer >
c_partial_sort_copy
namespaceabsl.html
a41d3d8b96068657a7b10b1eda0eb7fd9
(const C &sequence, RandomAccessContainer &result, Compare &&comp)
OutputIt
c_partial_sum
namespaceabsl.html
a3b39f820590c665dbb571c207514b2b4
(const InputSequence &input, OutputIt output_first)
OutputIt
c_partial_sum
namespaceabsl.html
a9b94b7437c406e6a0993b1a12e962391
(const InputSequence &input, OutputIt output_first, BinaryOp &&op)
container_algorithm_internal::ContainerIter< C >
c_partition
namespaceabsl.html
abf3d614a2bbecc69b27d8a60644167e0
(C &c, Pred &&pred)
std::pair< OutputIterator1, OutputIterator2 >
c_partition_copy
namespaceabsl.html
ab50ea993dbc523f9bd085fc8e211a21a
(const C &c, OutputIterator1 out_true, OutputIterator2 out_false, Pred &&pred)
container_algorithm_internal::ContainerIter< C >
c_partition_point
namespaceabsl.html
ac0bcb99df8358945118349a4ed9d8a44
(C &c, Pred &&pred)
void
c_pop_heap
namespaceabsl.html
a11b406dbf6723f07443dccb96418bcfa
(RandomAccessContainer &sequence)
void
c_pop_heap
namespaceabsl.html
a56e511e53d1aee47dd6baff4132c84c1
(RandomAccessContainer &sequence, Compare &&comp)
bool
c_prev_permutation
namespaceabsl.html
a78ce7950bdcf91bca78279f946da761c
(C &c)
bool
c_prev_permutation
namespaceabsl.html
aec43f599266a413429bb586c21440469
(C &c, Compare &&comp)
void
c_push_heap
namespaceabsl.html
a65601809bde3146d0829fc7115361cf2
(RandomAccessContainer &sequence)
void
c_push_heap
namespaceabsl.html
aff4277e9d9eb6f5a44f289d4aeba8851
(RandomAccessContainer &sequence, Compare &&comp)
OutputIterator
c_remove_copy
namespaceabsl.html
a38b2acad1487d35a71af8c3732a1abf2
(const C &c, OutputIterator result, T &&value)
OutputIterator
c_remove_copy_if
namespaceabsl.html
a101b3958cb2db8c000f6c53959b8a173
(const C &c, OutputIterator result, Pred &&pred)
void
c_replace
namespaceabsl.html
a7b0cc153fd5873f3d4f9f1654cd4e09f
(Sequence &sequence, const T &old_value, const T &new_value)
OutputIterator
c_replace_copy
namespaceabsl.html
add7a69b135be34d6111c584ed7d9fbf9
(const C &c, OutputIterator result, T &&old_value, T &&new_value)
OutputIterator
c_replace_copy_if
namespaceabsl.html
aa12c92a403ae0f886b74ac44b363e40c
(const C &c, OutputIterator result, Pred &&pred, T &&new_value)
void
c_replace_if
namespaceabsl.html
a4988b0588ebdf434300d2964156f1db5
(C &c, Pred &&pred, T &&new_value)
void
c_reverse
namespaceabsl.html
ab0b0f5e314d745b4b259d4b13c588ddf
(Sequence &sequence)
OutputIterator
c_reverse_copy
namespaceabsl.html
a881d8de1f4a1144bc4e3ee53884bf2c5
(const C &sequence, OutputIterator result)
Iterator
c_rotate
namespaceabsl.html
ac25d23aea6c660e30a7310605e8093ba
(C &sequence, Iterator middle)
OutputIterator
c_rotate_copy
namespaceabsl.html
a453ea0aebb77a9bcacc000fe14e792ef
(const C &sequence, container_algorithm_internal::ContainerIter< const C > middle, OutputIterator result)
container_algorithm_internal::ContainerIter< Sequence1 >
c_search
namespaceabsl.html
aad478d2d6089bae606fafaf26f488605
(Sequence1 &sequence, Sequence2 &subsequence)
container_algorithm_internal::ContainerIter< Sequence1 >
c_search
namespaceabsl.html
a1299b57da1934c0c97e9ed3a54ba056b
(Sequence1 &sequence, Sequence2 &subsequence, BinaryPredicate &&pred)
container_algorithm_internal::ContainerIter< Sequence >
c_search_n
namespaceabsl.html
a92751cd79c7eae18803d9fe46f0c4406
(Sequence &sequence, Size count, T &&value)
container_algorithm_internal::ContainerIter< Sequence >
c_search_n
namespaceabsl.html
a7720888e36180f5d2072d3c4fe59e528
(Sequence &sequence, Size count, T &&value, BinaryPredicate &&pred)
OutputIterator
c_set_difference
namespaceabsl.html
a6546b09ae7ca2ea50fcc45771486108e
(const C1 &c1, const C2 &c2, OutputIterator output)
OutputIterator
c_set_difference
namespaceabsl.html
a6d1b1a9c7d32753cfc7e03bcd72fe180
(const C1 &c1, const C2 &c2, OutputIterator output, Compare &&comp)
OutputIterator
c_set_intersection
namespaceabsl.html
adab86585dbbbed5534e8c50dbcb7a444
(const C1 &c1, const C2 &c2, OutputIterator output)
OutputIterator
c_set_intersection
namespaceabsl.html
a18e1f665ba080c907eedab322e8f8c54
(const C1 &c1, const C2 &c2, OutputIterator output, Compare &&comp)
OutputIterator
c_set_symmetric_difference
namespaceabsl.html
a813b34ee374a6228171d0e655ed81ee9
(const C1 &c1, const C2 &c2, OutputIterator output)
OutputIterator
c_set_symmetric_difference
namespaceabsl.html
a3e86e22b8363618adf6c2bf224c14699
(const C1 &c1, const C2 &c2, OutputIterator output, Compare &&comp)
OutputIterator
c_set_union
namespaceabsl.html
a5d10f345e3d3e4b5415058cb605fb3ee
(const C1 &c1, const C2 &c2, OutputIterator output)
OutputIterator
c_set_union
namespaceabsl.html
a85df0d45597e7e61250ee2ef6554a813
(const C1 &c1, const C2 &c2, OutputIterator output, Compare &&comp)
void
c_shuffle
namespaceabsl.html
a6270220a065a50c8fc0b15e856f13974
(RandomAccessContainer &c, UniformRandomBitGenerator &&gen)
void
c_sort
namespaceabsl.html
adbd78925bc15d387f3229011749f611a
(C &c)
void
c_sort
namespaceabsl.html
a45adb7f019c16dcf302052300098ac07
(C &c, Compare &&comp)
void
c_sort_heap
namespaceabsl.html
a3d4194eac2dd795ba8b9bf9a62ffaf99
(RandomAccessContainer &sequence)
void
c_sort_heap
namespaceabsl.html
a555e302c483480d300fce1d7f1756c9d
(RandomAccessContainer &sequence, Compare &&comp)
container_algorithm_internal::ContainerIter< C >
c_stable_partition
namespaceabsl.html
a28d1183ff80563dac7a4fb32d1df3ef9
(C &c, Pred &&pred)
void
c_stable_sort
namespaceabsl.html
accdac393e3b592eb23524600a90e2971
(C &c)
void
c_stable_sort
namespaceabsl.html
a0eb0dd1abd59242a431ad52034d1e588
(C &c, Compare &&comp)
container_algorithm_internal::ContainerIter< C2 >
c_swap_ranges
namespaceabsl.html
a8d5ec156cbab0ef6e147bd3dc038f758
(C1 &c1, C2 &c2)
OutputIterator
c_transform
namespaceabsl.html
abd4cdab5b9059f7be5de20684b7492d5
(const InputSequence &input, OutputIterator output, UnaryOp &&unary_op)
OutputIterator
c_transform
namespaceabsl.html
aa70f72e3b1ffc2ee1e3318771b50fe5c
(const InputSequence1 &input1, const InputSequence2 &input2, OutputIterator output, BinaryOp &&binary_op)
OutputIterator
c_unique_copy
namespaceabsl.html
aa62aa8400dfc078513efc32cae022e10
(const C &c, OutputIterator result)
OutputIterator
c_unique_copy
namespaceabsl.html
a356fa2d4f7c653bf5e85754388ad04a8
(const C &c, OutputIterator result, BinaryPredicate &&pred)
container_algorithm_internal::ContainerIter< Sequence >
c_upper_bound
namespaceabsl.html
afd3f4ced3e8ec3ddf15e6fe4068521ed
(Sequence &sequence, T &&value)
container_algorithm_internal::ContainerIter< Sequence >
c_upper_bound
namespaceabsl.html
aea04279a035cb15c5ea074f273fab09e
(Sequence &sequence, T &&value, Compare &&comp)
void
call_once
namespaceabsl.html
adce420c05b989664ceb318fba8af7fda
(absl::once_flag &flag, Callable &&fn, Args &&...args)
Duration
Ceil
namespaceabsl.html
a23f06a9e1070ef0f81609c320188002f
(const Duration d, const Duration unit)
std::string
CEscape
namespaceabsl.html
a9bc741542a635ade9b69edea417e85f7
(absl::string_view src)
static void
CheckForMutexCorruption
namespaceabsl.html
a8834f2e69e389a2746ab0aed9a490190
(intptr_t v, const char *label)
std::string
CHexEscape
namespaceabsl.html
af24134bb5654e2384ee4b1032ac75732
(absl::string_view src)
string_view
ClippedSubstr
namespaceabsl.html
adda4dead22406848964e6c0aba22c56c
(string_view s, size_t pos, size_t n=string_view::npos)
static void
CondVarEnqueue
namespaceabsl.html
a227798fa2682fd15c053207368af1682
(SynchWaitParams *waitp)
bool
ConsumePrefix
namespaceabsl.html
a03740875245b39bf2ba8bf56efc44b48
(absl::string_view *str, absl::string_view expected)
bool
ConsumeSuffix
namespaceabsl.html
a4e191ae149d0e3ea1d3ce273b8533fcb
(absl::string_view *str, absl::string_view expected)
absl::TimeConversion
ConvertDateTime
namespaceabsl.html
a03e3e2574c1f207810c1156169d69c46
(int64_t year, int mon, int day, int hour, int min, int sec, TimeZone tz)
To
ConvertVariantTo
namespaceabsl.html
a0a5f8b3b655779641359ce388f8edcb8
(Variant &&variant)
bool
CUnescape
namespaceabsl.html
a05009eba2a75deae0f61a79e4a0e964f
(absl::string_view source, std::string *dest)
bool
CUnescape
namespaceabsl.html
ac5cdbdf0bcce9b3f50a777c97b0f99b0
(absl::string_view source, std::string *dest, std::string *error)
static char *
CurrentStackString
namespaceabsl.html
a2ab6ac22dca71ccd080a9020e4d7ed1a
(char *buf, int maxlen, bool symbolize)
static absl::Time
DeadlineFromTimeout
namespaceabsl.html
aea9f213cdc8834a6bd55e871d33ca5b7
(absl::Duration timeout)
static GraphId
DeadlockCheck
namespaceabsl.html
aa092b248a730eb2345de85ab17ce983d
(Mutex *mu)
static GraphId
DebugOnlyDeadlockCheck
namespaceabsl.html
a25b7e4d458a898b4b7bdaa3d8ac1b7ae
(Mutex *mu)
static bool
DebugOnlyIsExiting
namespaceabsl.html
a7c58346d655891de23b73763abd80b2a
()
static void
DebugOnlyLockEnter
namespaceabsl.html
ac8add831bc40121efa9bb902a5b14a5c
(Mutex *mu)
static void
DebugOnlyLockEnter
namespaceabsl.html
a5351c7ab42ba637fec1738765636aac4
(Mutex *mu, GraphId id)
static void
DebugOnlyLockLeave
namespaceabsl.html
ae3f3bb34b5563117297a035b0e1deef1
(Mutex *mu)
int
DefaultStackUnwinder
namespaceabsl.html
a14ff95175c2a4221eafe9b0c956ed438
(void **pcs, int *sizes, int depth, int skip, const void *uc, int *min_dropped_frames)
static int
Delay
namespaceabsl.html
a210ebf4fb0b89f169b9f98b58ac1cd42
(int32_t c, DelayMode mode)
static void
DeleteSynchEvent
namespaceabsl.html
a313cec31169839c9fe9af25c077899cc
(SynchEvent *e)
static PerThreadSynch *
Dequeue
namespaceabsl.html
a5e27a17ff6c25ce49c93d0e1a6c56831
(PerThreadSynch *head, PerThreadSynch *pw)
static PerThreadSynch *
DequeueAllWakeable
namespaceabsl.html
a1ca0610f09a941ac2cf2e28278183981
(PerThreadSynch *head, PerThreadSynch *pw, PerThreadSynch **wake_tail)
static bool
Dereference
namespaceabsl.html
a8e6dc5828af1d05b782d263712a4c805
(void *arg)
strings_internal::DereferenceFormatterImpl< Formatter >
DereferenceFormatter
namespaceabsl.html
adbb6b624ccda4632a688d2624529113c
(Formatter &&f)
strings_internal::DereferenceFormatterImpl< strings_internal::AlphaNumFormatterImpl >
DereferenceFormatter
namespaceabsl.html
a31848c5efcab84b2470e9a32d662eb2d
()
void
DoIgnoreLeak
namespaceabsl.html
a6a1f119e80b6a0d7c593686be341c1b1
(const void *)
Duration
DurationFromTimespec
namespaceabsl.html
a8ceee74365cc777d72ee9e8ded17deed
(timespec ts)
Duration
DurationFromTimeval
namespaceabsl.html
a781408deaf74ae9f55fe803ae6e3f987
(timeval tv)
void
EnableMutexInvariantDebugging
namespaceabsl.html
a40a1a11809899be681d87f1a0aaeedff
(bool enabled)
bool
EndsWith
namespaceabsl.html
abc22229de1da8e7a493ce0a7c50e644f
(absl::string_view text, absl::string_view suffix)
bool
EndsWithIgnoreCase
namespaceabsl.html
a66fb17045b976000193f275755664f3a
(absl::string_view text, absl::string_view suffix)
static PerThreadSynch *
Enqueue
namespaceabsl.html
a505c5d24a635b8cd990e4b8fb188a7a2
(PerThreadSynch *head, SynchWaitParams *waitp, intptr_t mu, int flags)
static SynchEvent *
EnsureSynchEvent
namespaceabsl.html
aa4b17a01b00efc89eda15505e23ffef2
(std::atomic< intptr_t > *addr, const char *name, intptr_t bits, intptr_t lockbit)
bool
equal
namespaceabsl.html
a2b450b606cc6db74111d91871e5242e8
(InputIter1 first1, InputIter1 last1, InputIter2 first2, InputIter2 last2, Pred &&pred)
bool
equal
namespaceabsl.html
a39e7ca3fbca47040d019bc0563d45a37
(InputIter1 first1, InputIter1 last1, InputIter2 first2, InputIter2 last2)
bool
EqualsIgnoreCase
namespaceabsl.html
a8b52adaf33a7f1de5ddee6a0ce85499c
(absl::string_view piece1, absl::string_view piece2)
static bool
EvalConditionAnnotated
namespaceabsl.html
a93e78edb227dccc52fad86ef24b5cc7a
(const Condition *cond, Mutex *mu, bool locking, bool trylock, bool read_lock)
static bool
EvalConditionIgnored
namespaceabsl.html
a1d81094f9f538a7a7df89d4ce741841b
(Mutex *mu, const Condition *cond)
static bool
ExactlyOneReader
namespaceabsl.html
a02db511954cd4089e2668577a908828d
(intptr_t v)
static ABSL_CONST_INIT std::atomic< GetTidType >
failed_tid
namespaceabsl.html
ab9e042632e11cce86295c87c7c31e6fd
(0)
double
FDivDuration
namespaceabsl.html
a4cdd3190a7f3c0ae5b2bdbdf6526078d
(Duration num, Duration den)
TimeZone
FixedTimeZone
namespaceabsl.html
a6c0a162ed5323ebed287bba0fe037ab8
(int seconds)
static void
FixSkip
namespaceabsl.html
ad998e34b00fd7b6e6ff5063dca70c4eb
(PerThreadSynch *ancestor, PerThreadSynch *to_be_removed)
Duration
Floor
namespaceabsl.html
aedf7570f8e5ec395fa6c73acd926beb4
(const Duration d, const Duration unit)
static void
ForgetSynchEvent
namespaceabsl.html
a3e4efb7ad8691a85fc3da69924fe8787
(std::atomic< intptr_t > *addr, intptr_t bits, intptr_t lockbit)
bool
Format
namespaceabsl.html
a152599139e0040903aaf2c95ccbbe746
(FormatRawSink raw_sink, const FormatSpec< Args...> &format, const Args &...args)
std::string
FormatCivilTime
namespaceabsl.html
a7b9f1b98a01724678e0e7b96d6c34a1a
(CivilSecond c)
std::string
FormatCivilTime
namespaceabsl.html
afd57098d72569294c34157b3e460fb7a
(CivilMinute c)
std::string
FormatCivilTime
namespaceabsl.html
adcdefa406a3708d9a7e792f1bef071c3
(CivilHour c)
std::string
FormatCivilTime
namespaceabsl.html
ada2134449fb774b1d7613698577c6855
(CivilDay c)
std::string
FormatCivilTime
namespaceabsl.html
ab1cf48ed040f4ea3a23f8a2077ccf7a7
(CivilMonth c)
std::string
FormatCivilTime
namespaceabsl.html
af52ba31c44197d21bf990a9df254d54c
(CivilYear c)
std::string
FormatDuration
namespaceabsl.html
af4363f33e64e436318db8516a185b93e
(Duration d)
str_format_internal::StreamedWrapper< T >
FormatStreamed
namespaceabsl.html
a29271dc997f71474ed8ee845c69f368f
(const T &v)
std::string
FormatTime
namespaceabsl.html
a10fdd13645dd0d6455f91e5ec60aaa02
(const std::string &format, absl::Time t, absl::TimeZone tz)
std::string
FormatTime
namespaceabsl.html
a8b6765a1c6d40f830d5cb0d6aa47ef39
(absl::Time t, absl::TimeZone tz)
std::string
FormatTime
namespaceabsl.html
aa361e72aeb266eeb55d727362710bef4
(absl::Time t)
ABSL_MUST_USE_RESULT bool
FormatUntyped
namespaceabsl.html
ad40cfea191b3fc212a96ebada9c9bb86
(FormatRawSink raw_sink, const UntypedFormatSpec &format, absl::Span< const FormatArg > args)
constexpr T &&
forward
namespaceabsl.html
a6b2bf653421dfba552f50a0ee443adab
(absl::remove_reference_t< T > &t) noexcept
int
FPrintF
namespaceabsl.html
ab6406db8ac4e482888ada040bd14aa35
(std::FILE *output, const FormatSpec< Args...> &format, const Args &...args)
from_chars_result
from_chars
namespaceabsl.html
a5d812adec8fc7558b414dcc7dc7c2927
(const char *first, const char *last, double &value, chars_format fmt)
from_chars_result
from_chars
namespaceabsl.html
a61119a82d1ff07993965a6ddac2eec6e
(const char *first, const char *last, float &value, chars_format fmt)
Time
FromChrono
namespaceabsl.html
a08ec1dd4906c8a84af47ee4bddc22d4e
(const std::chrono::system_clock::time_point &tp)
constexpr Duration
FromChrono
namespaceabsl.html
a4cd8b5d47c8af14384ea48f861d7f490
(const std::chrono::nanoseconds &d)
constexpr Duration
FromChrono
namespaceabsl.html
a7efd50e6e96c97adc82f9f13f516c095
(const std::chrono::microseconds &d)
constexpr Duration
FromChrono
namespaceabsl.html
af9b28a7b7ea01c4344dda7ece764d8a4
(const std::chrono::milliseconds &d)
constexpr Duration
FromChrono
namespaceabsl.html
aeef2779a9676cd61cad32cdee7a8571b
(const std::chrono::seconds &d)
constexpr Duration
FromChrono
namespaceabsl.html
a7c090109bb1f1accb6804b18374b5136
(const std::chrono::minutes &d)
constexpr Duration
FromChrono
namespaceabsl.html
a83bf036c34738931ed06bf52007c6ad5
(const std::chrono::hours &d)
Time
FromCivil
namespaceabsl.html
a8f4907f588b6df8ce029b6e0a2630ff9
(CivilSecond ct, TimeZone tz)
Time
FromDateTime
namespaceabsl.html
aa1baec5d648de289bfc43d050f98298d
(int64_t year, int mon, int day, int hour, int min, int sec, TimeZone tz)
constexpr Time
FromTimeT
namespaceabsl.html
a2dbf804accda7a3d462db425efe249a1
(time_t t)
absl::Time
FromTM
namespaceabsl.html
ae93698800ba7bf118d3b64c98b4409e1
(const struct tm &tm, absl::TimeZone tz)
absl::Time
FromUDate
namespaceabsl.html
af959dae5d6b7a2c8f4b40caa83bbded5
(double udate)
absl::Time
FromUniversal
namespaceabsl.html
a3581e9292264c8591c8e06fc7b71a805
(int64_t universal)
constexpr Time
FromUnixMicros
namespaceabsl.html
a07490609b881cbc1236a82ae8f6e1176
(int64_t us)
constexpr Time
FromUnixMillis
namespaceabsl.html
a262800a01492a2ad8f1fd7164dd3a81b
(int64_t ms)
constexpr Time
FromUnixNanos
namespaceabsl.html
af3b402eb40e5a4fc94b59ad0a97d82e7
(int64_t ns)
constexpr Time
FromUnixSeconds
namespaceabsl.html
a0e2271eb1303cca52e884275fde4a5f8
(int64_t s)
uint16_t
gbswap_16
namespaceabsl.html
a51b0fc937d3aec5460bd26e3b3683963
(uint16_t host_int)
uint32_t
gbswap_32
namespaceabsl.html
acd3a40d701928eed5d6068b413531ab0
(uint32_t host_int)
uint64_t
gbswap_64
namespaceabsl.html
a9ed84fddb572877d0a4d05330551bfa3
(uint64_t host_int)
constexpr T &
get
namespaceabsl.html
a1307680ac7383b365482f88a4b509e4c
(variant< Types...> &v)
constexpr T &&
get
namespaceabsl.html
aee0e5efd36da474c57d6dc541a314f64
(variant< Types...> &&v)
constexpr const T &
get
namespaceabsl.html
a2a4aa7702c398189331e20504202cf55
(const variant< Types...> &v)
constexpr const T &&
get
namespaceabsl.html
a33061fe3c9fc42382fcdf215d4c99f97
(const variant< Types...> &&v)
constexpr absl::add_pointer_t< variant_alternative_t< I, variant< Types...> > >
get_if
namespaceabsl.html
a26cfef3c72e3fd17d3a6380af8986316
(variant< Types...> *v) noexcept
constexpr absl::add_pointer_t< const variant_alternative_t< I, variant< Types...> > >
get_if
namespaceabsl.html
afbaf0055e0c96fd8cb3d70f88b7bbfe8
(const variant< Types...> *v) noexcept
int64_t
GetCurrentTimeNanos
namespaceabsl.html
a466f5e42bfba7b7295daaa10d530172e
()
T
GetFlag
namespaceabsl.html
a2c62d43ff7badd30ff1d50c8b86ccad4
(const absl::Flag< T > &flag)
static GraphId
GetGraphId
namespaceabsl.html
ac3fb03632f2e9f56d4e2651ea65b829c
(Mutex *mu) LOCKS_EXCLUDED(deadlock_graph_mu)
static GraphId
GetGraphIdLocked
namespaceabsl.html
a11e031c3e328dd38d7209beb3b0259d4
(Mutex *mu) EXCLUSIVE_LOCKS_REQUIRED(deadlock_graph_mu)
static PerThreadSynch *
GetPerThreadSynch
namespaceabsl.html
ad64ee5b9c1c0aeeceb5663a884314bd9
(intptr_t v)
ABSL_ATTRIBUTE_NOINLINE ABSL_ATTRIBUTE_NO_TAIL_CALL int
GetStackFrames
namespaceabsl.html
a51539d5f7747e4e6ea4a806694824498
(void **result, int *sizes, int max_depth, int skip_count)
ABSL_ATTRIBUTE_NOINLINE ABSL_ATTRIBUTE_NO_TAIL_CALL int
GetStackFramesWithContext
namespaceabsl.html
aba7650205b3d21a2278e568c39162107
(void **result, int *sizes, int max_depth, int skip_count, const void *uc, int *min_dropped_frames)
ABSL_ATTRIBUTE_NOINLINE ABSL_ATTRIBUTE_NO_TAIL_CALL int
GetStackTrace
namespaceabsl.html
ac8ba183250156078e06d7f880bd8e089
(void **result, int max_depth, int skip_count)
ABSL_ATTRIBUTE_NOINLINE ABSL_ATTRIBUTE_NO_TAIL_CALL int
GetStackTraceWithContext
namespaceabsl.html
a575835d6f49b76477b2d6536e4cb6fcd
(void **result, int max_depth, int skip_count, const void *uc, int *min_dropped_frames)
static SynchEvent *
GetSynchEvent
namespaceabsl.html
a666a27145923c537334e685dc0e10b73
(const void *addr)
Weekday
GetWeekday
namespaceabsl.html
adeb84f4ad53a70e98c73e9bc90f9c995
(CivilDay cd)
int
GetYearDay
namespaceabsl.html
af659fdb7d8f302ea77015065f6f9f611
(CivilDay cd)
uint32_t
gntohl
namespaceabsl.html
aa14b9766e4d66d51e4934608d72d91fd
(uint32_t x)
uint64_t
gntohll
namespaceabsl.html
aae1c152ca32a5b62c2fe5a0036f2a3a8
(uint64_t x)
uint16_t
gntohs
namespaceabsl.html
afb55145ef55609d26e1a8313fbf6f06f
(uint16_t x)
static GraphCycles *deadlock_graph
GUARDED_BY
namespaceabsl.html
a05751981981e5bd5769e643df5f88dfe
(deadlock_graph_mu) PT_GUARDED_BY(deadlock_graph_mu)
static struct absl::SynchEvent
GUARDED_BY
namespaceabsl.html
ad639ca6dc597deb025877aed9f150a34
(synch_event_mu)
static bool
HasBeenNotifiedInternal
namespaceabsl.html
a34ee066569972ef6e18a4cf58b0e28fb
(const std::atomic< bool > *notified_yet)
bool
HaveLeakSanitizer
namespaceabsl.html
aab850673303d8f0d3e4595d4fde84a45
()
std::string
HexStringToBytes
namespaceabsl.html
a82cf6041af420a69b56240f666970f14
(absl::string_view from)
constexpr bool
holds_alternative
namespaceabsl.html
a571760f288d45ef2957c92a9779cf80b
(const variant< Types...> &v) noexcept
constexpr Duration
Hours
namespaceabsl.html
a7ae6ffac4d31460698ee556c108a5b64
(int64_t n)
Duration
Hours
namespaceabsl.html
a11ba2eb8a308101cb944a24b2a8e1d8b
(T n)
int64_t
IDivDuration
namespaceabsl.html
ab5e92d0100d950dcf6393e5c8edd1b50
(Duration num, Duration den, Duration *rem)
T *
IgnoreLeak
namespaceabsl.html
a07d6f2c5702deb021f1515f3aff9adc2
(T *ptr)
constexpr To
implicit_cast
namespaceabsl.html
aff69128eeac26dbe8d2defa3b9546257
(typename absl::internal::identity_t< To > to)
void
in_place_index
namespaceabsl.html
a774b656db052cf055f95311c27d8c032
(utility_internal::InPlaceIndexTag< I >)
void
in_place_type
namespaceabsl.html
abf350a2f2acae05418152a3cee47bb66
(utility_internal::InPlaceTypeTag< T >)
constexpr Duration
InfiniteDuration
namespaceabsl.html
ad811fbfdd2923230aed9569e411c3243
()
constexpr Time
InfiniteFuture
namespaceabsl.html
a7041a180963e16568843d27ce7e66beb
()
constexpr Time
InfinitePast
namespaceabsl.html
a39333ce838c45bc892c87679104c7fe1
()
void
InitializeSymbolizer
namespaceabsl.html
a8d2064f5c46a6ce25f3370ebb6332cc8
(const char *argv0)
void
InstallFailureSignalHandler
namespaceabsl.html
af51441d281af8beb129915273d0ab610
(const FailureSignalHandlerOptions &options)
static void
InstallOneFailureHandler
namespaceabsl.html
a85af1cb7f9b886779eaa77ece394837c
(FailureSignalData *data, void(*handler)(int, siginfo_t *, void *))
static bool
IsZero
namespaceabsl.html
a9333d2f97d65dc0e2e27bdd346485098
(void *arg)
bool
linear_search
namespaceabsl.html
a39f0778f08f890e83a0adf1d3facbdbf
(InputIterator first, InputIterator last, const EqualityComparable &value)
bool
LoadTimeZone
namespaceabsl.html
a748edb12652c3b7350f67065fc597c8e
(const std::string &name, TimeZone *tz)
TimeZone
LocalTimeZone
namespaceabsl.html
a5caeb240c58616c056c0ad29c0bae990
()
static void
LockEnter
namespaceabsl.html
aedbe6ad648bb2c9ff4c445e596c2c3d6
(Mutex *mu, GraphId id, SynchLocksHeld *held_locks)
static void
LockLeave
namespaceabsl.html
af2770aa603932d6a55a6bb280a23ff9a
(Mutex *mu, GraphId id, SynchLocksHeld *held_locks)
static SynchLocksHeld *
LocksHeldAlloc
namespaceabsl.html
a6c4b6103a174facac5517addc87931d1
()
constexpr std::array< absl::LogSeverity, 4 >
LogSeverities
namespaceabsl.html
a6e62369cc9fdc311251e7d2c4ba51f6e
()
constexpr const char *
LogSeverityName
namespaceabsl.html
a46ef1ac3fb2b48a80cb6b7fc652a68d8
(absl::LogSeverity s)
any
make_any
namespaceabsl.html
afd1c2a24d55774422050521a79dd5771
(Args &&...args)
any
make_any
namespaceabsl.html
ab24986e9a46feccbcb650e4f79af2b4f
(std::initializer_list< U > il, Args &&...args)
constexpr optional< typename std::decay< T >::type >
make_optional
namespaceabsl.html
a5da5e4d22516f92785eccd8bce392a44
(T &&v)
constexpr optional< T >
make_optional
namespaceabsl.html
a99bbfc94e7d82278d4f749199175840d
(Args &&...args)
constexpr optional< T >
make_optional
namespaceabsl.html
a56b818c38e7a2e3b364b8f368f7a6135
(std::initializer_list< U > il, Args &&...args)
memory_internal::MakeUniqueResult< T >::scalar
make_unique
namespaceabsl.html
ab41acaf17ae739edf7ed9e2d8d3907e7
(Args &&...args)
memory_internal::MakeUniqueResult< T >::array
make_unique
namespaceabsl.html
a8423d89a38d67f810fca1be1e23944fc
(size_t n)
memory_internal::MakeUniqueResult< T >::invalid
make_unique
namespaceabsl.html
addf5293086c86c03bb0226ed3b5fae55
(Args &&...)
constexpr Span< const T >
MakeConstSpan
namespaceabsl.html
a1d5965f63fba26720b0e47d0139c08c4
(T *ptr, size_t size) noexcept
Span< const T >
MakeConstSpan
namespaceabsl.html
a80fee54a74669803fab3f74e5ecfd5aa
(T *begin, T *end) noexcept
constexpr auto
MakeConstSpan
namespaceabsl.html
a49b1c5831bf50ce27c9ec28fc704652f
(const C &c) noexcept-> decltype(MakeSpan(c))
constexpr Span< const T >
MakeConstSpan
namespaceabsl.html
a731a8adfdfff1e2b8f65c924a73dec82
(const T(&array)[N]) noexcept
constexpr Span< T >
MakeSpan
namespaceabsl.html
a9b5ee230d4bacbacf3a85cffd5bd5f22
(T *ptr, size_t size) noexcept
Span< T >
MakeSpan
namespaceabsl.html
aedbafc94346720a3dd6cacf85c327536
(T *begin, T *end) noexcept
constexpr auto
MakeSpan
namespaceabsl.html
ac8da2869293d2583474e625658400b65
(C &c) noexcept-> decltype(absl
constexpr Span< T >
MakeSpan
namespaceabsl.html
af35e590139a5a529fc92ee52803bb0a1
(T(&array)[N]) noexcept
constexpr uint128
MakeUint128
namespaceabsl.html
a401edea9a8fa709f16c5c373db950408
(uint64_t high, uint64_t low)
strings_internal::MaxSplitsImpl< typename strings_internal::SelectDelimiter< Delimiter >::type >
MaxSplits
namespaceabsl.html
a0bd751281a054e9fe578502de0a11638
(Delimiter delimiter, int limit)
static int
MaybeSetupAlternateStack
namespaceabsl.html
ae3f03da34f263e0b842e1b11d8dbcf64
()
constexpr Duration
Microseconds
namespaceabsl.html
afaa7ca765fd4ea4485865d9b86cb38f2
(int64_t n)
Duration
Microseconds
namespaceabsl.html
a936f426a65dd091c5f9a8a160f4efe5c
(T n)
constexpr Duration
Milliseconds
namespaceabsl.html
a9dbbe08dc5cf2518c41fdef50dc700d8
(int64_t n)
Duration
Milliseconds
namespaceabsl.html
a9a9003c259027ff3c811bc2222f1dd97
(T n)
constexpr Duration
Minutes
namespaceabsl.html
ad2e2d612fed13a591136c0db22c0a69f
(int64_t n)
Duration
Minutes
namespaceabsl.html
a74a42d15897debabe2bd475b1dc1deea
(T n)
constexpr absl::remove_reference_t< T > &&
move
namespaceabsl.html
ab937fb37eb7d60210fe910bd43ab2654
(T &&t) noexcept
static std::pair< uint64_t, uint64_t >
Mul32
namespaceabsl.html
a73666fdb4b33b0d884b667a77f22b594
(std::pair< uint64_t, uint64_t > num, uint32_t mul)
static bool
MuSameCondition
namespaceabsl.html
a611df3e819fc7d0c8e966ec7fb5728ab
(PerThreadSynch *x, PerThreadSynch *y)
constexpr Duration
Nanoseconds
namespaceabsl.html
ab1677f4675c7a0dd723e15a4d6f464c4
(int64_t n)
Duration
Nanoseconds
namespaceabsl.html
a5fd995013733e9a19ea8120411185436
(T n)
CivilDay
NextWeekday
namespaceabsl.html
afbcad257bf8f1bb4f88b7e447583eee2
(CivilDay cd, Weekday wd)
constexpr absl::LogSeverity
NormalizeLogSeverity
namespaceabsl.html
a2e06cd6474c3b9b5c5aac17ed7ae2dea
(absl::LogSeverity s)
constexpr absl::LogSeverity
NormalizeLogSeverity
namespaceabsl.html
a69f0a14b3aaf46dfea28897a8c5fd56b
(int s)
Time
Now
namespaceabsl.html
a099d636854a716cbb7187a18d7d75873
()
string_view
NullSafeStringView
namespaceabsl.html
af00a687ed6867c64de85e275192d1908
(const char *p)
bool
operator!
namespaceabsl.html
a0901f60425a9e172b9a5a940901853cc
(uint128 val)
constexpr bool
operator!=
namespaceabsl.html
ab8b0e3cc7abdd310c7c4776965d318c0
(Duration lhs, Duration rhs)
constexpr bool
operator!=
namespaceabsl.html
a95d4ac25dde70c03483b0f2eb8c487fe
(monostate, monostate) noexcept
bool
operator!=
namespaceabsl.html
ae323f7f063b7dbad7012abef0018c96c
(Span< T > a, Span< T > b)
bool
operator!=
namespaceabsl.html
ae8bee9f686a4d8783f738a396c154ec0
(const U &a, Span< T > b)
bool
operator!=
namespaceabsl.html
a5bb47fca60ade8e65edc02f6266ad15f
(Span< T > a, const U &b)
bool
operator!=
namespaceabsl.html
a7d1be29147295f11b65a7194c0a66e9d
(string_view x, string_view y) noexcept
bool
operator!=
namespaceabsl.html
a94f3ac351420ab57d7f3e82ce4b6521c
(uint128 lhs, uint128 rhs)
constexpr auto
operator!=
namespaceabsl.html
ae7fb54176232a0a63bef376ba5f438a7
(const optional< T > &x, const optional< U > &y)-> decltype(optional_internal
constexpr bool
operator!=
namespaceabsl.html
ad4c22c494b6a9deddccdd8e85ffc5f33
(const optional< T > &x, nullopt_t) noexcept
constexpr bool
operator!=
namespaceabsl.html
afa7b1bcc791c781d23397fcb11787968
(nullopt_t, const optional< T > &x) noexcept
constexpr bool
operator!=
namespaceabsl.html
ab66140b7f6226334720ebae385c4f38a
(Time lhs, Time rhs)
constexpr auto
operator!=
namespaceabsl.html
af52c4143e69758c27e7d4ab6ff809d58
(const optional< T > &x, const U &v)-> decltype(optional_internal
constexpr auto
operator!=
namespaceabsl.html
addcd491fd3afea15cf14338615d698e0
(const U &v, const optional< T > &x)-> decltype(optional_internal
constexpr variant_internal::RequireAllHaveNotEqualT< Types...>
operator!=
namespaceabsl.html
a8a0fe8784f7fbc6b744b1f7d4b089bc9
(const variant< Types...> &a, const variant< Types...> &b)
bool
operator!=
namespaceabsl.html
a78dbd46464e8900c304d14534f0567bc
(const absl::InlinedVector< T, N, A > &a, const absl::InlinedVector< T, N, A > &b)
uint128
operator%
namespaceabsl.html
a2718e0892cd9d787c2508747e345bbdc
(uint128 lhs, uint128 rhs)
Duration
operator%
namespaceabsl.html
ae91df645da65a2e4d3ef422611474830
(Duration lhs, Duration rhs)
constexpr chars_format
operator&
namespaceabsl.html
a8043e08a2223be7e4238d0c15f3dad6d
(chars_format lhs, chars_format rhs)
uint128
operator&
namespaceabsl.html
a35ebbeeaa4ac540c403a5537d2d83132
(uint128 lhs, uint128 rhs)
chars_format &
operator&=
namespaceabsl.html
a0c69f3e3dfe084ce27a72e6f52220a26
(chars_format &lhs, chars_format rhs)
Duration
operator*
namespaceabsl.html
add8182eb5fb1aad002c60c2a66f3e519
(Duration lhs, T rhs)
Duration
operator*
namespaceabsl.html
a019b24c36f0ce40561ae565625faaad0
(T lhs, Duration rhs)
uint128
operator*
namespaceabsl.html
ae50de9a310971e98f1f32db604a9e8cf
(uint128 lhs, uint128 rhs)
Duration
operator+
namespaceabsl.html
a17411d61607026e116eaf6fa8ab8a32c
(Duration lhs, Duration rhs)
uint128
operator+
namespaceabsl.html
afdd9e8541083724986865fe96ea90a3d
(uint128 lhs, uint128 rhs)
Time
operator+
namespaceabsl.html
ad2e78915499eef7613b51508f9d4bf35
(Time lhs, Duration rhs)
Time
operator+
namespaceabsl.html
a205380c990df89e831bf875a886013b7
(Duration lhs, Time rhs)
constexpr Duration
operator-
namespaceabsl.html
ac13ab2db8ea74679673ad274c6d00334
(Duration d)
Duration
operator-
namespaceabsl.html
a0231a42ad570eaa8f6d728d979023209
(Duration lhs, Duration rhs)
uint128
operator-
namespaceabsl.html
affdafa7bf8096c4c49ad0e8886504a97
(uint128 lhs, uint128 rhs)
uint128
operator-
namespaceabsl.html
a71676016b13726cceb32eac2b12cf271
(uint128 val)
Time
operator-
namespaceabsl.html
a022bf6ff47790f5995814e6bbeac328f
(Time lhs, Duration rhs)
Duration
operator-
namespaceabsl.html
ae61322514561a5499a69ad33d9e8a2dc
(Time lhs, Time rhs)
uint128
operator/
namespaceabsl.html
a06d6d2488f22bc163081741d79057fa7
(uint128 lhs, uint128 rhs)
Duration
operator/
namespaceabsl.html
a424226a207575a3b73c162cc0faf502e
(Duration lhs, T rhs)
int64_t
operator/
namespaceabsl.html
a5b7dc5b34c8d6af83c3863a69e0fc5a0
(Duration lhs, Duration rhs)
constexpr bool
operator<
namespaceabsl.html
a6a511d4391cdf49cb5b29cbabb49f327
(Duration lhs, Duration rhs)
constexpr bool
operator<
namespaceabsl.html
a315dc4f00a468dfcddbf698b9ff8fc90
(monostate, monostate) noexcept
bool
operator<
namespaceabsl.html
a9104b03f91fae437837441f16cf22094
(Span< T > a, Span< T > b)
bool
operator<
namespaceabsl.html
a3c250d712b3c38f246dcf791be91baa5
(string_view x, string_view y) noexcept
bool
operator<
namespaceabsl.html
abbfdc69dc9af2f6199b4ef2cde3db488
(const U &a, Span< T > b)
bool
operator<
namespaceabsl.html
a3f434d96c72a7cdc2778afe2739d178d
(Span< T > a, const U &b)
bool
operator<
namespaceabsl.html
a6490732cf3ac00dce50d50a388aacfa3
(uint128 lhs, uint128 rhs)
constexpr auto
operator<
namespaceabsl.html
a234622af000eab902c3d692bb974bcec
(const optional< T > &x, const optional< U > &y)-> decltype(optional_internal
constexpr bool
operator<
namespaceabsl.html
af7049a0f7fe558aaf312fe3fd35213d5
(const optional< T > &, nullopt_t) noexcept
constexpr bool
operator<
namespaceabsl.html
ae07f8366e6d2ef5d250a7561b68bd423
(nullopt_t, const optional< T > &x) noexcept
constexpr bool
operator<
namespaceabsl.html
a5ea592cbf8054e355428526e841f3589
(Time lhs, Time rhs)
constexpr auto
operator<
namespaceabsl.html
af1edbdbac5e1363a86453bc9712dc2e8
(const optional< T > &x, const U &v)-> decltype(optional_internal
constexpr auto
operator<
namespaceabsl.html
a8aae34f399957bdec3f4ad44a42e8c54
(const U &v, const optional< T > &x)-> decltype(optional_internal
constexpr variant_internal::RequireAllHaveLessThanT< Types...>
operator<
namespaceabsl.html
af8323f1a3232e0d0079150f2a8519a8d
(const variant< Types...> &a, const variant< Types...> &b)
bool
operator<
namespaceabsl.html
aa48960e448fa3aefb047530196e017b7
(const absl::InlinedVector< T, N, A > &a, const absl::InlinedVector< T, N, A > &b)
std::ostream &
operator<<
namespaceabsl.html
a28a291a3fe339195acfaae93e38b9573
(std::ostream &os, absl::LogSeverity s)
std::ostream &
operator<<
namespaceabsl.html
a10cb532430e6b0961530124bf467eb1e
(std::ostream &o, string_view piece)
std::ostream &
operator<<
namespaceabsl.html
a0919da3d7e51f76ab4506a520706f1a3
(std::ostream &os, uint128 v)
uint128
operator<<
namespaceabsl.html
a6fbbc4800936fd9c977763536dee4910
(uint128 lhs, int amount)
std::ostream &
operator<<
namespaceabsl.html
afcec5d7bee20144201271db4e32adb98
(std::ostream &os, Duration d)
std::ostream &
operator<<
namespaceabsl.html
a40ef3234631fae8932076c805337aedd
(std::ostream &os, Time t)
constexpr bool
operator<=
namespaceabsl.html
a80d458b596db71fb1c7eda08a9ce04d2
(Duration lhs, Duration rhs)
constexpr bool
operator<=
namespaceabsl.html
a77f054afae5b1b00e7f94d2b8bc43ed5
(monostate, monostate) noexcept
bool
operator<=
namespaceabsl.html
a7033ac2aeb844fe6896da3a0d11e7ee7
(string_view x, string_view y) noexcept
bool
operator<=
namespaceabsl.html
acc371fb16eb8bf1ad94ba1f618aec64e
(uint128 lhs, uint128 rhs)
bool
operator<=
namespaceabsl.html
a511dec89fa831b29abaaa662f49767d3
(Span< T > a, Span< T > b)
bool
operator<=
namespaceabsl.html
ae403c377f217473f01ed6f40564eadc8
(const U &a, Span< T > b)
bool
operator<=
namespaceabsl.html
ad4d333ea917e1b9cd20db393252d8ffd
(Span< T > a, const U &b)
constexpr auto
operator<=
namespaceabsl.html
abf15ed426d96161b51553f6da3f76ef8
(const optional< T > &x, const optional< U > &y)-> decltype(optional_internal
constexpr bool
operator<=
namespaceabsl.html
a9ccb31073e963897b9db5959937b9b57
(const optional< T > &x, nullopt_t) noexcept
constexpr bool
operator<=
namespaceabsl.html
ad4859cd58bba6287136291191d590cdc
(nullopt_t, const optional< T > &) noexcept
constexpr bool
operator<=
namespaceabsl.html
aef284db82ccf6a4df5977a7900f15ef9
(Time lhs, Time rhs)
constexpr auto
operator<=
namespaceabsl.html
ab7f7ea6fb79971b6666d1f1d8be922b6
(const optional< T > &x, const U &v)-> decltype(optional_internal
constexpr auto
operator<=
namespaceabsl.html
a72511892170888242599526cc1284246
(const U &v, const optional< T > &x)-> decltype(optional_internal
constexpr variant_internal::RequireAllHaveLessThanOrEqualT< Types...>
operator<=
namespaceabsl.html
a578bdb086829ea1448a84fb629d1cf23
(const variant< Types...> &a, const variant< Types...> &b)
bool
operator<=
namespaceabsl.html
aabcadd94f539da66532f7199bfc95fa9
(const absl::InlinedVector< T, N, A > &a, const absl::InlinedVector< T, N, A > &b)
constexpr bool
operator==
namespaceabsl.html
a4efd1ee99f841606832585fab825eaa2
(Duration lhs, Duration rhs)
constexpr bool
operator==
namespaceabsl.html
a561ea2a62a29cf8effda9f745b684c05
(monostate, monostate) noexcept
bool
operator==
namespaceabsl.html
a20ef8a1c764484f070e5e78ed1e55f76
(Span< T > a, Span< T > b)
bool
operator==
namespaceabsl.html
aeb8f57894ea245fcddb3b623b13a6384
(const U &a, Span< T > b)
bool
operator==
namespaceabsl.html
a6c724116a8ab766e938968052cde0f05
(Span< T > a, const U &b)
bool
operator==
namespaceabsl.html
a927f776e21774ed3cab509b4e4da25d5
(string_view x, string_view y) noexcept
bool
operator==
namespaceabsl.html
a1c0988bffa96a3a5241fb8b4b5269740
(uint128 lhs, uint128 rhs)
constexpr auto
operator==
namespaceabsl.html
af106017bb4b6d29cdc3c91a4ce94b416
(const optional< T > &x, const optional< U > &y)-> decltype(optional_internal
constexpr bool
operator==
namespaceabsl.html
a7ef81c9ca2b7a2665c7d6046ff99230d
(const optional< T > &x, nullopt_t) noexcept
constexpr bool
operator==
namespaceabsl.html
a9895a46613d9df3394831dd4f6e389e1
(nullopt_t, const optional< T > &x) noexcept
constexpr bool
operator==
namespaceabsl.html
aa3f8be8f2f221485a1a320a8604d451f
(Time lhs, Time rhs)
constexpr auto
operator==
namespaceabsl.html
a405173ed5d35613c6c17d08e82d3915a
(const optional< T > &x, const U &v)-> decltype(optional_internal
constexpr auto
operator==
namespaceabsl.html
aa766db12e391e918c5d1f8803506cde5
(const U &v, const optional< T > &x)-> decltype(optional_internal
constexpr variant_internal::RequireAllHaveEqualT< Types...>
operator==
namespaceabsl.html
a18134f8ff922a59b0c81416c3e1f5ce2
(const variant< Types...> &a, const variant< Types...> &b)
bool
operator==
namespaceabsl.html
a6e23a3339a264413328c9a0ce0896eac
(const absl::InlinedVector< T, N, A > &a, const absl::InlinedVector< T, N, A > &b)
constexpr bool
operator>
namespaceabsl.html
a6e4e4ddaa443bd2577d1074f8532fe41
(Duration lhs, Duration rhs)
constexpr bool
operator>
namespaceabsl.html
aad225baf87c99b840f1b39dbed94847c
(monostate, monostate) noexcept
bool
operator>
namespaceabsl.html
a5df007260577ae4259d05db8ca176260
(string_view x, string_view y) noexcept
bool
operator>
namespaceabsl.html
a278c9687accc0712214265a4d2633e89
(Span< T > a, Span< T > b)
bool
operator>
namespaceabsl.html
a12d62d3ecbf5962b2dd3d530298cae2b
(const U &a, Span< T > b)
bool
operator>
namespaceabsl.html
a8045870480113bf19e95b658d4dd1ddd
(uint128 lhs, uint128 rhs)
bool
operator>
namespaceabsl.html
a133186d73ea99e3e43c6f7e9a3572b27
(Span< T > a, const U &b)
constexpr auto
operator>
namespaceabsl.html
aacbd542e06a92d9c8df08b838f7fa7ec
(const optional< T > &x, const optional< U > &y)-> decltype(optional_internal
constexpr bool
operator>
namespaceabsl.html
a882220a0a1238db0f5b5a507cf2c4b9e
(Time lhs, Time rhs)
constexpr bool
operator>
namespaceabsl.html
a785535298959e0119201e77ca5b9320c
(const optional< T > &x, nullopt_t) noexcept
constexpr bool
operator>
namespaceabsl.html
a422d2a04311becd2ce1c1417617585d1
(nullopt_t, const optional< T > &) noexcept
constexpr auto
operator>
namespaceabsl.html
af0dedab1679be26f1267378c47044545
(const optional< T > &x, const U &v)-> decltype(optional_internal
constexpr auto
operator>
namespaceabsl.html
ad8fbc67ad6dd0c0e3305b5e3f280bc75
(const U &v, const optional< T > &x)-> decltype(optional_internal
constexpr variant_internal::RequireAllHaveGreaterThanT< Types...>
operator>
namespaceabsl.html
ae08997ac6bcdf326229c6b09693640bf
(const variant< Types...> &a, const variant< Types...> &b)
bool
operator>
namespaceabsl.html
a190b6b1dd99fa3df43c9775c7140c4dc
(const absl::InlinedVector< T, N, A > &a, const absl::InlinedVector< T, N, A > &b)
constexpr bool
operator>=
namespaceabsl.html
a438600cb5fcfce45d79f01bcaa3fd9e6
(Duration lhs, Duration rhs)
constexpr bool
operator>=
namespaceabsl.html
a36b35b6841a1064bfe5ece8e9bff3071
(monostate, monostate) noexcept
bool
operator>=
namespaceabsl.html
ad3c7a0754554c4e2c7a5ae4f54811ae1
(string_view x, string_view y) noexcept
bool
operator>=
namespaceabsl.html
aef516292befd82a3919bbdf9409443b0
(uint128 lhs, uint128 rhs)
bool
operator>=
namespaceabsl.html
a66c0a213fa71a7791abcb175282bb21e
(Span< T > a, Span< T > b)
bool
operator>=
namespaceabsl.html
a6300b74cfce7fcb07c58d200a519f3c8
(const U &a, Span< T > b)
bool
operator>=
namespaceabsl.html
a83f7ca68b3379ebd8e84aead5007fc9a
(Span< T > a, const U &b)
constexpr auto
operator>=
namespaceabsl.html
aaa74e4342b2a200c9bcc28793ea7abf8
(const optional< T > &x, const optional< U > &y)-> decltype(optional_internal
constexpr bool
operator>=
namespaceabsl.html
a12b702f5d8916e8efda9ac6c1622bf76
(Time lhs, Time rhs)
constexpr bool
operator>=
namespaceabsl.html
a4ed7a7722f5808cfb8927ef5597d28f2
(const optional< T > &, nullopt_t) noexcept
constexpr bool
operator>=
namespaceabsl.html
acfe7567fd55f340bee04de2c237ae14e
(nullopt_t, const optional< T > &x) noexcept
constexpr auto
operator>=
namespaceabsl.html
ae1c8ce941a0ba691837dadd63b256b57
(const optional< T > &x, const U &v)-> decltype(optional_internal
constexpr auto
operator>=
namespaceabsl.html
a994e2987d762ae48f847abeafb6cf287
(const U &v, const optional< T > &x)-> decltype(optional_internal
constexpr variant_internal::RequireAllHaveGreaterThanOrEqualT< Types...>
operator>=
namespaceabsl.html
aa8d84af681542d6ebecc60eb5a476b53
(const variant< Types...> &a, const variant< Types...> &b)
bool
operator>=
namespaceabsl.html
a49d80292dfe7f27ea80f4de0875f6907
(const absl::InlinedVector< T, N, A > &a, const absl::InlinedVector< T, N, A > &b)
uint128
operator>>
namespaceabsl.html
a669750e4613491a257fb0f4199e61795
(uint128 lhs, int amount)
constexpr chars_format
operator^
namespaceabsl.html
a0e9cbf8b816db16696bd1ca13fb9c897
(chars_format lhs, chars_format rhs)
uint128
operator^
namespaceabsl.html
a10839a05b607fc84c8ee9e165439b572
(uint128 lhs, uint128 rhs)
chars_format &
operator^=
namespaceabsl.html
a750d53de9fdfa361756d76973d02dc16
(chars_format &lhs, chars_format rhs)
constexpr chars_format
operator|
namespaceabsl.html
a9632403a279566e81e30e645bf61daf1
(chars_format lhs, chars_format rhs)
uint128
operator|
namespaceabsl.html
a8217b29bd2e065fc3d5993413179f28a
(uint128 lhs, uint128 rhs)
chars_format &
operator|=
namespaceabsl.html
a87c5c77499ebfbaf228561702211ca50
(chars_format &lhs, chars_format rhs)
constexpr chars_format
operator~
namespaceabsl.html
a620dfac62159263d0041924a9af2c781
(chars_format arg)
uint128
operator~
namespaceabsl.html
ad82e33108e0d5e34f4d4ed2295157331
(uint128 val)
strings_internal::PairFormatterImpl< FirstFormatter, SecondFormatter >
PairFormatter
namespaceabsl.html
aadbdec848b595453ccde621c5ea95e13
(FirstFormatter f1, absl::string_view sep, SecondFormatter f2)
strings_internal::PairFormatterImpl< strings_internal::AlphaNumFormatterImpl, strings_internal::AlphaNumFormatterImpl >
PairFormatter
namespaceabsl.html
af85643963157fd81368cc3fdf7d51187
(absl::string_view sep)
std::vector< char * >
ParseCommandLine
namespaceabsl.html
a57372d5fb66e621c768a021bd97d34be
(int argc, char *argv[])
bool
ParseDuration
namespaceabsl.html
a72713cd2813763b9935347c00d1a42f9
(const std::string &dur_string, Duration *d)
bool
ParseFlag
namespaceabsl.html
aca978d62fd03ebe1ed8c478bd007eebd
(const std::string &text, absl::Time *t, std::string *error)
bool
ParseFlag
namespaceabsl.html
a6a03180264dc1b265936b2fec1a1eb06
(absl::string_view input, T *dst, std::string *error)
bool
ParseFlag
namespaceabsl.html
aee9fccbef7e01797dee7463d7940d688
(const std::string &text, Duration *dst, std::string *)
bool
ParseTime
namespaceabsl.html
a2d1288eed721223ece78e842a9990702
(const std::string &format, const std::string &input, absl::Time *time, std::string *err)
bool
ParseTime
namespaceabsl.html
a860e3f8e1dcbf4651dc945c82594e3cc
(const std::string &format, const std::string &input, absl::TimeZone tz, absl::Time *time, std::string *err)
static void
PortableSleepForSeconds
namespaceabsl.html
a18785045e0880f26234e9388698ac38b
(int seconds)
static void
PostSynchEvent
namespaceabsl.html
a9ae4d3d7a0a18ac54cd0ab1c7f23f778
(void *obj, int ev)
static std::pair< uint64_t, uint64_t >
PowFive
namespaceabsl.html
aa3e6149e08e44ce04a873e608107a05d
(uint64_t num, int expfive)
CivilDay
PrevWeekday
namespaceabsl.html
a95979469e5f9225a37ac382414853a93
(CivilDay cd, Weekday wd)
int
PrintF
namespaceabsl.html
a76879c46e70bde4ee15f7bb60e53a14b
(const FormatSpec< Args...> &format, const Args &...args)
static void
RaiseToDefaultHandler
namespaceabsl.html
a8768c3495939b49961e374277ae17548
(int signo)
static void
RaiseToPreviousHandler
namespaceabsl.html
afd8b1ba7e5b2493ce6e08cdf0739c786
(int signo)
auto
RawPtr
namespaceabsl.html
a4f22a51bc2412220e1cbcd006eb7a4e7
(T &&ptr)-> decltype(std
std::nullptr_t
RawPtr
namespaceabsl.html
a69132641dfd30aa9ee0794433f3902e5
(std::nullptr_t)
void
RegisterCondVarTracer
namespaceabsl.html
a230a1a33496fa71b09cbbbf971538e5e
(void(*fn)(const char *msg, const void *cv))
void
RegisterLivePointers
namespaceabsl.html
aca1c46054a7175ad20d43e34971436a8
(const void *, size_t)
void
RegisterMutexProfiler
namespaceabsl.html
a3ac5218be98d6f3bbb70197125a748f3
(void(*fn)(int64_t wait_timestamp))
void
RegisterMutexTracer
namespaceabsl.html
a21752cddadba008676394bed736a5cd3
(void(*fn)(const char *msg, const void *obj, int64_t wait_cycles))
void
RegisterSymbolizer
namespaceabsl.html
a3c4e01c2b40b808a4690589d28480ab1
(bool(*fn)(const void *pc, char *out, int out_size))
void
RegisterSymbolizer
namespaceabsl.html
ab1dc3ed4938db2a26b3fdb515c40d6e9
(bool(*)(const void *, char *, int))
void
RemoveExtraAsciiWhitespace
namespaceabsl.html
a46c2e0e1a9392508fa82894bb11a6b7b
(std::string *str)
ForwardIterator
rotate
namespaceabsl.html
ad7b5a67b23c341200f571c9366be0440
(ForwardIterator first, ForwardIterator middle, ForwardIterator last)
static void
RunWorker
namespaceabsl.html
ac2d3edd48b4259cf2082e42e540e598a
(int i, ThreadSafeCounter *ready_counter, Notification *notification, ThreadSafeCounter *done_counter)
constexpr Duration
Seconds
namespaceabsl.html
a1303aac0be1aa60307fb837b2a023e22
(int64_t n)
Duration
Seconds
namespaceabsl.html
a3ffbdffdfe53424ef56dc257a494823d
(T n)
void
SetFlag
namespaceabsl.html
a36197da0558ffb4e2c1b0177c3b441dd
(absl::Flag< T > *flag, const T &v)
void
SetFlag
namespaceabsl.html
a477c9eae222a977e77ff39823e55c66c
(absl::Flag< T > *flag, const V &v)
void
SetFlagsUsageConfig
namespaceabsl.html
a5f8d365d55d7074e0d07b519eb889859
(FlagsUsageConfig usage_config)
void
SetMutexDeadlockDetectionMode
namespaceabsl.html
aca9e50b511cee10b4e92a90af6245be6
(OnDeadlockCycle mode)
void
SetStackUnwinder
namespaceabsl.html
a31cbe46be55e09235655290baebc3a96
(Unwinder w)
void
SetStackUnwinder
namespaceabsl.html
a8e639f300719077c9b47747730572c11
(int(*unwinder)(void **pcs, int *sizes, int max_depth, int skip_count, const void *uc, int *min_dropped_frames))
static bool
SetupAlternateStackOnce
namespaceabsl.html
afca793b434e3da725408b5f07e2c309b
()
std::shared_ptr< T >
ShareUniquePtr
namespaceabsl.html
a86383af5f931799d954c2bc099f5ccca
(std::unique_ptr< T, D > &&ptr)
bool
SimpleAtob
namespaceabsl.html
a57bd121e1f8b0cd2e570b028b07fc959
(absl::string_view str, bool *out)
bool
SimpleAtod
namespaceabsl.html
a8e2c90bcf49ad46755d4a2afb18d5a44
(absl::string_view str, double *out)
bool
SimpleAtof
namespaceabsl.html
aa5152be96a860931088a816847dc748a
(absl::string_view str, float *out)
ABSL_MUST_USE_RESULT bool
SimpleAtoi
namespaceabsl.html
a0f38c072180611cf36d47d0da15b1eff
(absl::string_view s, int_type *out)
strings_internal::AlphaNumBuffer< numbers_internal::kSixDigitsToBufferSize >
SixDigits
namespaceabsl.html
a614c1e6fd8d263628544354550f8f813
(double d)
static PerThreadSynch *
Skip
namespaceabsl.html
a557a51322a48876181c241d5c7ae4a8f
(PerThreadSynch *x)
void
SleepFor
namespaceabsl.html
adfc678e2587d13094f8fd0e7715d02df
(absl::Duration duration)
int
SNPrintF
namespaceabsl.html
ab566671ded53444b1e73f60760dcd482
(char *output, std::size_t size, const FormatSpec< Args...> &format, const Args &...args)
static ExpDigits
SplitToSix
namespaceabsl.html
a187d90b5c51336876682a16f4310bb96
(const double value)
static char *
StackString
namespaceabsl.html
ad08e47995fd96e0f3c879b9918e0e250
(void **pcs, int n, char *buf, int maxlen, bool symbolize)
bool
StartsWith
namespaceabsl.html
a69d630dcbaf365f0744919ee6845d5ab
(absl::string_view text, absl::string_view prefix)
bool
StartsWithIgnoreCase
namespaceabsl.html
a7674e4edfdf006b81009caf15ad29724
(absl::string_view text, absl::string_view prefix)
static_assert
namespaceabsl.html
a1f1f7eb256f1452f5191dc02ea28d1a4
(PerThreadSynch::kAlignment > kMuLow,"PerThreadSynch::kAlignment must be greater than kMuLow")
static_assert
namespaceabsl.html
ae35ed9eaf15ed7c1ea825f21d9fa1641
(PerThreadSynch::kAlignment > kCvLow,"PerThreadSynch::kAlignment must be greater than kCvLow")
void
StrAppend
namespaceabsl.html
acf68ab83f9e1302ab259362ba789e271
(std::string *dest, const AlphaNum &a)
void
StrAppend
namespaceabsl.html
af0e59353d597141717a2967563c6f8f0
(std::string *dest, const AlphaNum &a, const AlphaNum &b)
void
StrAppend
namespaceabsl.html
ab2632439f55910b477c8b2f1b9e46f5c
(std::string *dest, const AlphaNum &a, const AlphaNum &b, const AlphaNum &c)
void
StrAppend
namespaceabsl.html
a0e014a0f85bf9c895382808b0aa526f0
(std::string *dest, const AlphaNum &a, const AlphaNum &b, const AlphaNum &c, const AlphaNum &d)
void
StrAppend
namespaceabsl.html
a102605c07ee0e6a89b200d9cb7b660f9
(std::string *)
void
StrAppend
namespaceabsl.html
a6adea116f4da083747306e9a137a2500
(std::string *dest, const AlphaNum &a, const AlphaNum &b, const AlphaNum &c, const AlphaNum &d, const AlphaNum &e, const AV &...args)
std::string &
StrAppendFormat
namespaceabsl.html
a29ce9ca3829e9bec21909e5ec3d17eae
(std::string *dst, const FormatSpec< Args...> &format, const Args &...args)
std::string
StrCat
namespaceabsl.html
a0a476102d6d5cc8187427b7105e40b8a
(const AlphaNum &a, const AlphaNum &b)
std::string
StrCat
namespaceabsl.html
a94e32c7bf05222a133151580daae8c0b
(const AlphaNum &a, const AlphaNum &b, const AlphaNum &c)
std::string
StrCat
namespaceabsl.html
a55be4047cf4ae0adfccbd17db294ede4
(const AlphaNum &a, const AlphaNum &b, const AlphaNum &c, const AlphaNum &d)
ABSL_MUST_USE_RESULT std::string
StrCat
namespaceabsl.html
a0a9abdb6ee6367339931d4cab29d50df
()
ABSL_MUST_USE_RESULT std::string
StrCat
namespaceabsl.html
af2a47f7f12590c7bbb450860991ecaf9
(const AlphaNum &a)
ABSL_MUST_USE_RESULT std::string
StrCat
namespaceabsl.html
af5bd44de9f51cd0d0b4d0a15e6ee7648
(const AlphaNum &a, const AlphaNum &b, const AlphaNum &c, const AlphaNum &d, const AlphaNum &e, const AV &...args)
bool
StrContains
namespaceabsl.html
a2a8f92abffd92155989341cf33d48256
(absl::string_view haystack, absl::string_view needle)
ABSL_MUST_USE_RESULT str_format_internal::Streamable
StreamFormat
namespaceabsl.html
a5f2640f33a7e5dd0e8c1dba0a4fbb984
(const FormatSpec< Args...> &format, const Args &...args)
strings_internal::StreamFormatterImpl
StreamFormatter
namespaceabsl.html
ae418e11c55ba91cd7d7abc932047e1e6
()
ABSL_MUST_USE_RESULT std::string
StrFormat
namespaceabsl.html
a4445c21853d4c094104aa235a5ecd004
(const FormatSpec< Args...> &format, const Args &...args)
ABSL_MUST_USE_RESULT absl::string_view
StripAsciiWhitespace
namespaceabsl.html
aaaa459e966bac678977d82d507b66ddd
(absl::string_view str)
void
StripAsciiWhitespace
namespaceabsl.html
a1f1e55aa529218a490c103d193d29200
(std::string *str)
ABSL_MUST_USE_RESULT absl::string_view
StripLeadingAsciiWhitespace
namespaceabsl.html
af009ad27972b9d5a764fa1ff021976e2
(absl::string_view str)
void
StripLeadingAsciiWhitespace
namespaceabsl.html
a2c42b5b55bc3012e5ca263f8d0cd02f5
(std::string *str)
ABSL_MUST_USE_RESULT absl::string_view
StripPrefix
namespaceabsl.html
a94a37e3e8e8c327c728682adafef60dc
(absl::string_view str, absl::string_view prefix)
ABSL_MUST_USE_RESULT absl::string_view
StripSuffix
namespaceabsl.html
a8c177c5d1c5a8847b2a2ab068520d9bd
(absl::string_view str, absl::string_view suffix)
ABSL_MUST_USE_RESULT absl::string_view
StripTrailingAsciiWhitespace
namespaceabsl.html
ad6da08d7467cd2d292d964bba9e04245
(absl::string_view str)
void
StripTrailingAsciiWhitespace
namespaceabsl.html
ade7c1566d4d3cff3ae4e3619f834bd86
(std::string *str)
std::string
StrJoin
namespaceabsl.html
a66735d042e8e255930c66b67f3b39244
(Iterator start, Iterator end, absl::string_view sep, Formatter &&fmt)
std::string
StrJoin
namespaceabsl.html
a98ffc62f8802cbea4cecd1f37774544a
(const Range &range, absl::string_view separator, Formatter &&fmt)
std::string
StrJoin
namespaceabsl.html
a1ef2d76fca6efd2b83c0a9030b742091
(std::initializer_list< T > il, absl::string_view separator, Formatter &&fmt)
std::string
StrJoin
namespaceabsl.html
ac1a20ddb5a04625141873cc117c6cf4a
(const std::tuple< T...> &value, absl::string_view separator, Formatter &&fmt)
std::string
StrJoin
namespaceabsl.html
af94688a8edea73f0c0698ca2531292f5
(Iterator start, Iterator end, absl::string_view separator)
std::string
StrJoin
namespaceabsl.html
aa0a2b8358402979b7e0d300b72530b08
(const Range &range, absl::string_view separator)
std::string
StrJoin
namespaceabsl.html
a41894c554194feb0be0fc023b236878a
(std::initializer_list< T > il, absl::string_view separator)
std::string
StrJoin
namespaceabsl.html
a8d680e3bd583304dcca042e00a84c63b
(const std::tuple< T...> &value, absl::string_view separator)
ABSL_MUST_USE_RESULT std::string
StrReplaceAll
namespaceabsl.html
a9b82ab3638bed3a7cf4e729a41e3b8da
(absl::string_view s, std::initializer_list< std::pair< absl::string_view, absl::string_view >> replacements)
std::string
StrReplaceAll
namespaceabsl.html
a0e7bbfd25fb7b536bfbc86b93c344e0b
(absl::string_view s, strings_internal::FixedMapping replacements)
int
StrReplaceAll
namespaceabsl.html
a51df6e0d6267e0dee4f356ad908d23ec
(strings_internal::FixedMapping replacements, std::string *target)
std::string
StrReplaceAll
namespaceabsl.html
ab2d3e1fa778afb2bf59ec9b926712c16
(absl::string_view s, const StrToStrMapping &replacements)
int
StrReplaceAll
namespaceabsl.html
ac3ff5a5b96b96c0656b4a0051cc4e19e
(std::initializer_list< std::pair< absl::string_view, absl::string_view >> replacements, std::string *target)
int
StrReplaceAll
namespaceabsl.html
ae6bdf981b55b726fb3f934af1be77069
(const StrToStrMapping &replacements, std::string *target)
strings_internal::Splitter< typename strings_internal::SelectDelimiter< Delimiter >::type, AllowEmpty >
StrSplit
namespaceabsl.html
aa4caa72a65a532eafec1d33b2285cf6b
(strings_internal::ConvertibleToStringView text, Delimiter d)
strings_internal::Splitter< typename strings_internal::SelectDelimiter< Delimiter >::type, Predicate >
StrSplit
namespaceabsl.html
ac0861e04035dc767ecc04425538d4484
(strings_internal::ConvertibleToStringView text, Delimiter d, Predicate p)
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
a4810e3370bfa83c31d1c39121a0ac4ee
(absl::string_view format)
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
afac1071c16f336b690e97aa809da57d9
(absl::string_view format, const substitute_internal::Arg &a0)
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
a1d6d71828fd5808ed571ec6617a4b271
(absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1)
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
a1e32878d96ae7824e85bedb521619a0f
(absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2)
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
a4816f843cb4e10827ee9288a9230a958
(absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3)
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
aff87aafcf53407039ad4278121a03bfb
(absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4)
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
a18622936c15a8f28466220af47f6bee9
(absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4, const substitute_internal::Arg &a5)
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
a640ca979a4677af53096dc73dbc81147
(absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4, const substitute_internal::Arg &a5, const substitute_internal::Arg &a6)
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
afa17c3fb5a6375d677d87c039b130f5e
(absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4, const substitute_internal::Arg &a5, const substitute_internal::Arg &a6, const substitute_internal::Arg &a7)
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
a5fda97360f47e8c3bb44384a3534a94f
(absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4, const substitute_internal::Arg &a5, const substitute_internal::Arg &a6, const substitute_internal::Arg &a7, const substitute_internal::Arg &a8)
ABSL_MUST_USE_RESULT std::string
Substitute
namespaceabsl.html
a03f256de8983d788d72e9404a0b3ca0e
(absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4, const substitute_internal::Arg &a5, const substitute_internal::Arg &a6, const substitute_internal::Arg &a7, const substitute_internal::Arg &a8, const substitute_internal::Arg &a9)
void
SubstituteAndAppend
namespaceabsl.html
a6161fb02613ddf4184983057f73a7f7b
(std::string *output, absl::string_view format)
void
SubstituteAndAppend
namespaceabsl.html
a778ee6ed08710af9afe7458120e41d07
(std::string *output, absl::string_view format, const substitute_internal::Arg &a0)
void
SubstituteAndAppend
namespaceabsl.html
add42cd8b49a0b59e1515817250eb0711
(std::string *output, absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1)
void
SubstituteAndAppend
namespaceabsl.html
ad9c83f66801ca6af3388f188e49b77f2
(std::string *output, absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2)
void
SubstituteAndAppend
namespaceabsl.html
a3af390a24104a7faab8f7234b732c1f3
(std::string *output, absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3)
void
SubstituteAndAppend
namespaceabsl.html
addcd4a62e3bdf0a5c47ff8c3d08bccd1
(std::string *output, absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4)
void
SubstituteAndAppend
namespaceabsl.html
ab0320813e8ea133a61088021acc34062
(std::string *output, absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4, const substitute_internal::Arg &a5)
void
SubstituteAndAppend
namespaceabsl.html
afd20fbf2e889981aec6c8acff276c9ba
(std::string *output, absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4, const substitute_internal::Arg &a5, const substitute_internal::Arg &a6)
void
SubstituteAndAppend
namespaceabsl.html
aced18fa97af15b4ca8e2a2ee7f8aca1c
(std::string *output, absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4, const substitute_internal::Arg &a5, const substitute_internal::Arg &a6, const substitute_internal::Arg &a7)
void
SubstituteAndAppend
namespaceabsl.html
a30103f1fca8b918f64a2e51b5a942a4d
(std::string *output, absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4, const substitute_internal::Arg &a5, const substitute_internal::Arg &a6, const substitute_internal::Arg &a7, const substitute_internal::Arg &a8)
void
SubstituteAndAppend
namespaceabsl.html
abd82f1cbc2cc674cd7ca2919f2723d44
(std::string *output, absl::string_view format, const substitute_internal::Arg &a0, const substitute_internal::Arg &a1, const substitute_internal::Arg &a2, const substitute_internal::Arg &a3, const substitute_internal::Arg &a4, const substitute_internal::Arg &a5, const substitute_internal::Arg &a6, const substitute_internal::Arg &a7, const substitute_internal::Arg &a8, const substitute_internal::Arg &a9)
void
swap
namespaceabsl.html
a9a34276d4e7c227d1c1926c1c92a6b08
(any &x, any &y) noexcept
void
swap
namespaceabsl.html
af9463514fe745c0db42b0c2a9418755f
(variant< Ts...> &v, variant< Ts...> &w) noexcept(noexcept(v.swap(w)))
void
swap
namespaceabsl.html
a780e85ed05ff4f0552d2dec9177505e2
(optional< T > &a, optional< T > &b) noexcept(noexcept(a.swap(b)))
void
swap
namespaceabsl.html
adbd420d4735e3c6761625bb1cdbc8faf
(absl::InlinedVector< T, N, A > &a, absl::InlinedVector< T, N, A > &b) noexcept(noexcept(a.swap(b)))
bool
Symbolize
namespaceabsl.html
a1971f96dc51f2efa3a934f65bd098c8e
(const void *pc, char *out, int out_size)
static SynchLocksHeld *
Synch_GetAllLocks
namespaceabsl.html
a875a8c76bc55626b68a3680294d21e85
()
static PerThreadSynch *
Synch_GetPerThread
namespaceabsl.html
a971fef37577487356f1514cd02a7d463
()
static PerThreadSynch *
Synch_GetPerThreadAnnotated
namespaceabsl.html
a22435485b99615a24bd5ef34d3cbf705
(Mutex *mu)
TEST
namespaceabsl.html
a0196197472054cae000934debb266176
(NotificationTest, SanityTest)
absl::Time
TimeFromTimespec
namespaceabsl.html
aae2ad4a09525ec84f33a863a6a42b772
(timespec ts)
absl::Time
TimeFromTimeval
namespaceabsl.html
a6a2ba385fb6c0ebb91dc5e7719cb5bc2
(timeval tv)
std::chrono::hours
ToChronoHours
namespaceabsl.html
ae5688f28233de2635b9e4120b7fb1fad
(Duration d)
std::chrono::microseconds
ToChronoMicroseconds
namespaceabsl.html
a1bbc307c07d6aa0c6ce6be875567c0ba
(Duration d)
std::chrono::milliseconds
ToChronoMilliseconds
namespaceabsl.html
aaa9c07a38c39695a5e62518472ecd42d
(Duration d)
std::chrono::minutes
ToChronoMinutes
namespaceabsl.html
a1ebd8e6ec7e9097903175706be1753d4
(Duration d)
std::chrono::nanoseconds
ToChronoNanoseconds
namespaceabsl.html
ac09db12701fbba29d8cfa607e6dac96b
(Duration d)
std::chrono::seconds
ToChronoSeconds
namespaceabsl.html
a94b1da2c1de936c02972ef64a1eec79f
(Duration d)
std::chrono::system_clock::time_point
ToChronoTime
namespaceabsl.html
ae5740473d4214f2bfb0bb9d31dd7e681
(absl::Time t)
CivilDay
ToCivilDay
namespaceabsl.html
ab9493ba4649431b4a744e582de4f9f96
(Time t, TimeZone tz)
CivilHour
ToCivilHour
namespaceabsl.html
a78a83ea6603b001ba05c53636f07f356
(Time t, TimeZone tz)
CivilMinute
ToCivilMinute
namespaceabsl.html
a386e79b14eeb5b6ce2dbc91f8a84a27f
(Time t, TimeZone tz)
CivilMonth
ToCivilMonth
namespaceabsl.html
ab391432650e5d6720ccd70e4ddc52e9c
(Time t, TimeZone tz)
CivilSecond
ToCivilSecond
namespaceabsl.html
a6b822a3640bf0b2ef41b69e0a8432612
(Time t, TimeZone tz)
CivilYear
ToCivilYear
namespaceabsl.html
ac65ed7d6054fb1f3d245edd702bb0b40
(Time t, TimeZone tz)
double
ToDoubleHours
namespaceabsl.html
a394855b4bee9e282afb516611bbbbc7a
(Duration d)
double
ToDoubleMicroseconds
namespaceabsl.html
a4c803561b91aa054cf2649e37317541d
(Duration d)
double
ToDoubleMilliseconds
namespaceabsl.html
a147f5f2681ecaee3dda2a88aef6ac81b
(Duration d)
double
ToDoubleMinutes
namespaceabsl.html
a01d824ff8d7ccc648aac818d273555fa
(Duration d)
double
ToDoubleNanoseconds
namespaceabsl.html
a47107d7b670cdf40704a812b066ab8be
(Duration d)
double
ToDoubleSeconds
namespaceabsl.html
a26cae48dc73ecc6365214e728b4295ef
(Duration d)
int64_t
ToInt64Hours
namespaceabsl.html
aa1f3171e2ed5d602b1189db8be75239c
(Duration d)
int64_t
ToInt64Microseconds
namespaceabsl.html
a8c4f2184ecfc6c4c548e90eb5a6eee5c
(Duration d)
int64_t
ToInt64Milliseconds
namespaceabsl.html
a4f70f2277b49d41ef19dabe4a049e391
(Duration d)
int64_t
ToInt64Minutes
namespaceabsl.html
ad418827a97991387aa825570f62bb65f
(Duration d)
int64_t
ToInt64Nanoseconds
namespaceabsl.html
a2f7fad1df8ca3b234c175d73716aeb06
(Duration d)
int64_t
ToInt64Seconds
namespaceabsl.html
a827ba40812e0fd6ca90a6593d3832acc
(Duration d)
timespec
ToTimespec
namespaceabsl.html
a713bc566e7946cc816ffb9073a206a61
(Time t)
timespec
ToTimespec
namespaceabsl.html
a8cf6fed1f32d72b1958852d3825e0390
(Duration d)
time_t
ToTimeT
namespaceabsl.html
abbc1576a1129a52ce511cb45830435df
(Time t)
timeval
ToTimeval
namespaceabsl.html
a45a159a9b83c6108fb8d2ebe82d64ed5
(Time t)
timeval
ToTimeval
namespaceabsl.html
a8510d39d436c5475f2145315493172d6
(Duration d)
struct tm
ToTM
namespaceabsl.html
ae1b773bd91c4fa9a0250002d0f306980
(absl::Time t, absl::TimeZone tz)
double
ToUDate
namespaceabsl.html
a992b57da399fa18e2d35e25bfc1c6f66
(Time t)
int64_t
ToUniversal
namespaceabsl.html
ab3c11abb8f6b17f3b83dc9bfbea72099
(absl::Time t)
int64_t
ToUnixMicros
namespaceabsl.html
ab972b5ecbe83243600bdde2e40102df5
(Time t)
int64_t
ToUnixMillis
namespaceabsl.html
ace2d0264c4c0c557baf0f6382b81788b
(Time t)
int64_t
ToUnixNanos
namespaceabsl.html
a89fd184ef9beb9024e0efa5b63629bab
(Time t)
int64_t
ToUnixSeconds
namespaceabsl.html
a33766471295055f84cd232f1507355b6
(Time t)
Duration
Trunc
namespaceabsl.html
a424c017426071b22c1c151616773ffbe
(Duration d, Duration unit)
static bool
TryAcquireWithSpinning
namespaceabsl.html
af286b20c87ec77817375170fb7eda053
(std::atomic< intptr_t > *mu)
constexpr uint64_t
Uint128High64
namespaceabsl.html
aa4d1a5f89683d2e7c9792bbcb0f76cdc
(uint128 v)
constexpr uint64_t
Uint128Low64
namespaceabsl.html
a83dabea7da36c35eb8ada5f301b98615
(uint128 v)
constexpr uint128
Uint128Max
namespaceabsl.html
a2b5cba86383cd5f475253b63a215ebd8
()
constexpr Time
UniversalEpoch
namespaceabsl.html
afb7b0bcbf7fc5d4c7cda9b9b58bf85fc
()
constexpr Time
UnixEpoch
namespaceabsl.html
a67dc3e42052e1992a40b1b0a964f9a51
()
std::string
UnparseFlag
namespaceabsl.html
a670a822ff7a994c553fb33d4267c30e9
(absl::Time t)
std::string
UnparseFlag
namespaceabsl.html
aa63925fff8b40f15aaeeb8962c13cf5c
(const T &v)
std::string
UnparseFlag
namespaceabsl.html
ab14c3e24c238f17e0c9e6b432c6d97d6
(Duration d)
static void
UnrefSynchEvent
namespaceabsl.html
a69acdb7ac2b2f648d7a9986d185874dc
(SynchEvent *e)
void
UnRegisterLivePointers
namespaceabsl.html
af6da4654c469c25bdaa00be45e7bd44c
(const void *, size_t)
TimeZone
UTCTimeZone
namespaceabsl.html
a4b54faf544aed7de079bc389e3ba440c
()
std::string
Utf8SafeCEscape
namespaceabsl.html
a16ad12872b6dcee3c5d118621d02c69f
(absl::string_view src)
std::string
Utf8SafeCHexEscape
namespaceabsl.html
a45bd94c3050a223993393a9e4e02afdc
(absl::string_view src)
ABSL_MUST_USE_RESULT testing::AssertionResult
VerifyTypeImplementsAbslHashCorrectly
namespaceabsl.html
adee14c2e62ea40ceb8e835bd01fb0c77
(const Container &values)
ABSL_MUST_USE_RESULT testing::AssertionResult
VerifyTypeImplementsAbslHashCorrectly
namespaceabsl.html
aafec3c188e859d1570950d292ed5d230
(const Container &values, Eq equals)
ABSL_MUST_USE_RESULT testing::AssertionResult
VerifyTypeImplementsAbslHashCorrectly
namespaceabsl.html
a649627f16f6b794c8fe019ca09e856f4
(std::initializer_list< T > values)
ABSL_MUST_USE_RESULT testing::AssertionResult
VerifyTypeImplementsAbslHashCorrectly
namespaceabsl.html
aa3aacdb6778851d73e2aaacd37cdc6db
(std::initializer_list< T > values, Eq equals)
variant_internal::VisitResult< Visitor, Variants...>
visit
namespaceabsl.html
a93376dc3d9229ca0dc4a65b4569088fd
(Visitor &&vis, Variants &&...vars)
std::weak_ptr< T >
WeakenPtr
namespaceabsl.html
a7d4de3b9e27ef624e4910df7898571d5
(const std::shared_ptr< T > &ptr)
void
WebSafeBase64Escape
namespaceabsl.html
a3e5a3200bb7489d46e69fb816394e8fb
(absl::string_view src, std::string *dest)
std::string
WebSafeBase64Escape
namespaceabsl.html
ab7bebe9731d3f3ad0bc40dd1cda08c7d
(absl::string_view src)
bool
WebSafeBase64Unescape
namespaceabsl.html
a77534efae4a00a37b7b95f70d514313a
(absl::string_view src, std::string *dest)
std::unique_ptr< T >
WrapUnique
namespaceabsl.html
a1539d8d3ce4b6677585da93be9a7c9d8
(T *ptr)
static void
WriteFailureInfo
namespaceabsl.html
a77cbbee95631b1b26c5d9b4d7dc5fd09
(int signo, void *ucontext, void(*writerfn)(const char *))
static void
WriterFnWrapper
namespaceabsl.html
a55e377a61885f2387646c721a4f2ad98
(const char *data, void *arg)
static void
WriteSignalMessage
namespaceabsl.html
ae32270c99cc9d3cff08043ff9c7831fb
(int signo, void(*writerfn)(const char *))
static ABSL_ATTRIBUTE_NOINLINE void
WriteStackTrace
namespaceabsl.html
a8e7adf855b07a9868b1eb2b885550d2f
(void *ucontext, bool symbolize_stacktrace, void(*writerfn)(const char *, void *), void *writerfn_arg)
static void
WriteToStderr
namespaceabsl.html
a4caddafb16116569624c9904cefec3f9
(const char *data)
constexpr Duration
ZeroDuration
namespaceabsl.html
aea37dffe00247dc32a907b86c48c5570
()
static absl::base_internal::SpinLock
deadlock_graph_mu
namespaceabsl.html
a73e27ff37de6cdbde445b1d51a135a51
(absl::base_internal::kLinkerInitialized)
static struct absl::@20
event_properties
namespaceabsl.html
a330c66c7700b1730e2d0db5a36ef6d15
[]
int
flags
structabsl_1_1@20.html
a416ad0e4684b316d20f02bac41a1a402
const char *
msg
structabsl_1_1@20.html
a8922d2315f74ddb8d35a1d08f20810b8
static ABSL_CONST_INIT FailureSignalData
failure_signal_data
namespaceabsl.html
a1ba48a0ec7057fb0c81b7a742261406e
[]
static ABSL_CONST_INIT FailureSignalHandlerOptions
fsh_options
namespaceabsl.html
a8c5e272261be1fd1f102b5c968eb278a
struct absl::SynchWaitParams
GUARDED_BY
namespaceabsl.html
abb0f8319e506a4148f98ae58af378688
[kNSynchEvent]
static const intptr_t
ignore_waiting_writers
namespaceabsl.html
acfce05142b829cc18479b072e607ef5f
[]
static const intptr_t
kCvEvent
namespaceabsl.html
af6e6f1e496d69ba040c8a84e7a280ed0
static const intptr_t
kCvLow
namespaceabsl.html
a1525462b8d0ce1e073b43934535844e2
static const intptr_t
kCvSpin
namespaceabsl.html
a61c5a57ee26ad498abfc6c9d5aa61539
static constexpr bool
kDebugMode
namespaceabsl.html
a789ff84b6b6fc96db6b0dee0b69bde86
static const Mutex::MuHow
kExclusive
namespaceabsl.html
af2150edfe56e412bff5df891e41d3370
static const MuHowS
kExclusiveS
namespaceabsl.html
ae3799756f9269edb21571c443b5c1beb
static constexpr auto
kFixedArrayUseDefault
namespaceabsl.html
ae7e6ee3a5160737b4a50f0af785224f5
static const intptr_t
kMuDesig
namespaceabsl.html
a43f272fa2a32cf11ceb6b55ab4fc9257
static const intptr_t
kMuEvent
namespaceabsl.html
a15f4db75e22b498f462ada2b0015f846
static const int
kMuHasBlocked
namespaceabsl.html
ad5dbd462008544ea6095da67d59a2ffc
static const intptr_t
kMuHigh
namespaceabsl.html
ae485ac3697193d0b4541dcea84d3866b
static const int
kMuIsCond
namespaceabsl.html
a9230041d5f007a5c6c57e7675fb6b19c
static const intptr_t
kMuLow
namespaceabsl.html
a9e7fb1a83fb9639a021237e6acbfae45
static const intptr_t
kMuOne
namespaceabsl.html
ad1a6d9140a1105e3b3bc20014d9fe237
static const intptr_t
kMuReader
namespaceabsl.html
a3c2d80497fdd68b83fccb4130daf946d
static const intptr_t
kMuSpin
namespaceabsl.html
adf092e9d63bdd595c7cd917b1e5f246b
static const intptr_t
kMuWait
namespaceabsl.html
a3b5a3aea705b9d6e58b8837056653c57
static const intptr_t
kMuWriter
namespaceabsl.html
a2dd7e2eb3a02acffae194b1376233efc
static const intptr_t
kMuWrWait
namespaceabsl.html
acd3c3b718ff4f174ad2b7afccfca92ce
static const uint32_t
kNSynchEvent
namespaceabsl.html
a92db7851e8288300ddca741739c7b13b
static PerThreadSynch *const
kPerThreadSynchNull
namespaceabsl.html
abd8d07d652848ef8ffcd01af6ffacf89
static const Mutex::MuHow
kShared
namespaceabsl.html
a8b8e7358b9fc8ff34d55c06ab4317c10
static const MuHowS
kSharedS
namespaceabsl.html
ac11f82c496c886bc1ab651e0473ca3a4
const uint128
kuint128max
namespaceabsl.html
a2550bb92e192301268c98c7befcffe29
char *
out
namespaceabsl.html
a34dc52eda15ed656f412318a28d92094
char int
out_size
namespaceabsl.html
a4d8f6df69e7d7c96cb7494f0f1873147
const char
RFC1123_full
namespaceabsl.html
af02a3596cda4ba7742fb068343b40a62
[]
const char
RFC1123_no_wday
namespaceabsl.html
aa1efda7dc5322ec60f4a8bbc82291d81
[]
const char
RFC3339_full
namespaceabsl.html
a4002db7ce890d100f80a0085d6236da1
[]
const char
RFC3339_sec
namespaceabsl.html
a0b25530b1e3bb7eb8c088eac81d74125
[]
static absl::base_internal::SpinLock
synch_event_mu
namespaceabsl.html
a9879917c5f5c5bd5290bf2b697df9cec
(absl::base_internal::kLinkerInitialized)
static const intptr_t
zap_desig_waker
namespaceabsl.html
ab9ebe41939eb2dcc9d35beac24106b1e
[]
absl::allocator_is_nothrow
structabsl_1_1allocator__is__nothrow.html
absl::allocator_traits
structabsl_1_1allocator__traits.html
Alloc
static pointer
allocate
structabsl_1_1allocator__traits.html
a21c38671b86a1076050c729a0c4a4553
(Alloc &a, size_type n)
static pointer
allocate
structabsl_1_1allocator__traits.html
a51f9427a843486669400025330b4beb4
(Alloc &a, size_type n, const_void_pointer hint)
static void
construct
structabsl_1_1allocator__traits.html
a4bbd0cc22d69ae2e2f63bf54154d2c95
(Alloc &a, T *p, Args &&...args)
static void
deallocate
structabsl_1_1allocator__traits.html
a6c1fa697f06a0dac488744e844a42fc0
(Alloc &a, pointer p, size_type n)
static void
destroy
structabsl_1_1allocator__traits.html
ad8f8703607e4375c25bc707154a12ca8
(Alloc &a, T *p)
static size_type
max_size
structabsl_1_1allocator__traits.html
a1ec54b515ac81fd6512b014f6ed21b4a
(const Alloc &a)
static Alloc
select_on_container_copy_construction
structabsl_1_1allocator__traits.html
ad8a097753670cde745bf404a37aaab93
(const Alloc &a)
static auto
allocate_impl
structabsl_1_1allocator__traits.html
a3b4221f7b210b988286a55b9401e3098
(int, A &a, size_type n, const_void_pointer hint)-> decltype(a.allocate(n
typename static Args auto
construct_impl
structabsl_1_1allocator__traits.html
ac882b53f21a51093a1e1c0ff21a5a7de
(int, A &a, Args &&...args)-> decltype(a.construct(std
static void
construct_impl
structabsl_1_1allocator__traits.html
a2029e2bf9db153d0e07badf00c507f9f
(char, Alloc &, T *p, Args &&...args)
static auto
destroy_impl
structabsl_1_1allocator__traits.html
a26d0429c4d27a33780ab8ad97bbebdbc
(int, A &a, T *p)-> decltype(a.destroy(p))
static void
destroy_impl
structabsl_1_1allocator__traits.html
aef384e11c8e6d5e2d6037c54be92ee23
(char, Alloc &, T *p)
static auto
max_size_impl
structabsl_1_1allocator__traits.html
aa4f90cd5fc7fb02bef43b15fd308bbfa
(int, const A &a)-> decltype(a.max_size())
static size_type
max_size_impl
structabsl_1_1allocator__traits.html
a8f2fe3e6474caa44e7b0d07e88dfc74e
(char, const Alloc &)
static auto
select_on_container_copy_construction_impl
structabsl_1_1allocator__traits.html
a8557b0b1d81af15ca13ceba263a0de4c
(int, const A &a)-> decltype(a.select_on_container_copy_construction())
static Alloc
select_on_container_copy_construction_impl
structabsl_1_1allocator__traits.html
aa6f31a6ee5389a5102b92d4b7b1fcf0f
(char, const Alloc &a)
absl::AllowEmpty
structabsl_1_1AllowEmpty.html
bool
operator()
structabsl_1_1AllowEmpty.html
a186352939de69c6d7c01d3266be6fa1f
(absl::string_view) const
absl::AlphaNum
classabsl_1_1AlphaNum.html
AlphaNum
classabsl_1_1AlphaNum.html
a3808e004fd5c4ae6a367e10e4d50be75
(int x)
AlphaNum
classabsl_1_1AlphaNum.html
a0600d8d942cd4620583c9b993a936489
(unsigned int x)
AlphaNum
classabsl_1_1AlphaNum.html
a8c4b562983a4b3a51f6a544ca62f4ee6
(long x)
AlphaNum
classabsl_1_1AlphaNum.html
ae8c981e161113c767d378d63ff29075a
(unsigned long x)
AlphaNum
classabsl_1_1AlphaNum.html
a44fcc4ca8326758f54e1596af0c21de2
(long long x)
AlphaNum
classabsl_1_1AlphaNum.html
a94fc95fb27677c8b35d2a2f2d097020f
(unsigned long long x)
AlphaNum
classabsl_1_1AlphaNum.html
a30f9707a4a35fd77d104fd09d16b46df
(float f)
AlphaNum
classabsl_1_1AlphaNum.html
aaffd12f4aa51273df8b5ddd6935dd764
(double f)
AlphaNum
classabsl_1_1AlphaNum.html
a1e9d021bde696071805daa92e3574663
(Hex hex)
AlphaNum
classabsl_1_1AlphaNum.html
a36e9deede8201f5ab8cd2f8ff66c1c18
(Dec dec)
AlphaNum
classabsl_1_1AlphaNum.html
a8647b398ae2a58c78dc42254d1b8e2dc
(const strings_internal::AlphaNumBuffer< size > &buf)
AlphaNum
classabsl_1_1AlphaNum.html
a9d73150b3f272dc08e19ee9f891dd8ae
(const char *c_str)
AlphaNum
classabsl_1_1AlphaNum.html
acfe79c7543c2839adef42ab282434687
(absl::string_view pc)
AlphaNum
classabsl_1_1AlphaNum.html
adcd4cf38f56db0f2daa2bbce65ee243e
(const std::basic_string< char, std::char_traits< char >, Allocator > &str)
AlphaNum
classabsl_1_1AlphaNum.html
a3cd2aa86468e54b184466c661706a342
(char c)
AlphaNum
classabsl_1_1AlphaNum.html
aeb26c82f94f06956969f4b94205b858f
(const AlphaNum &)
AlphaNum
classabsl_1_1AlphaNum.html
ae6f6a8f078308cafad9eba16e05c8c1e
(T e)
AlphaNum
classabsl_1_1AlphaNum.html
af08ec77292ad0dddf85fae08b9460350
(T e)
const char *
data
classabsl_1_1AlphaNum.html
a34259f76ac32ee9e702786a4df03fd9f
() const
AlphaNum &
operator=
classabsl_1_1AlphaNum.html
aad385f64afef5d9137f22db32c17f0dd
(const AlphaNum &)
absl::string_view
Piece
classabsl_1_1AlphaNum.html
a5dbba2ffa20bfebf3c0026a5efd3f2dd
() const
absl::string_view::size_type
size
classabsl_1_1AlphaNum.html
a4d3fe22b5c65490f1bd155531b5bfcdf
() const
char
digits_
classabsl_1_1AlphaNum.html
a3eb8ca6d3d51b96f77b221bc1dbd3a7a
[numbers_internal::kFastToBufferSize]
absl::string_view
piece_
classabsl_1_1AlphaNum.html
a25c83beb04cb44972a37af686cfcdd6b
absl::any
classabsl_1_1any.html
absl::any::IsInPlaceType
absl::any::IsInPlaceType< in_place_type_t< T > >
absl::any::Obj
absl::any::ObjInterface
constexpr
any
classabsl_1_1any.html
a4e514ed8e7507a450646ef13648b5485
() noexcept
any
classabsl_1_1any.html
abb128be1de78b26d45ce6af94c3053c0
(const any &other)
any
classabsl_1_1any.html
a1c7ffd6db832b66b912937a5e7c904d1
(any &&other) noexcept
any
classabsl_1_1any.html
ad508f5e4092bad0e79fa5976ad786743
(T &&value)
any
classabsl_1_1any.html
acdb3b2ac937d7ef4311a82e8c0be0e7c
(in_place_type_t< T >, Args &&...args)
any
classabsl_1_1any.html
a5ed295da6ec50d083737991e0521897d
(in_place_type_t< T >, std::initializer_list< U > ilist, Args &&...args)
VT &
emplace
classabsl_1_1any.html
a44f1587eecff2c60ee3561895e014156
(Args &&...args)
VT &
emplace
classabsl_1_1any.html
a09fd8ac32f15f558bead193d7aa1f297
(std::initializer_list< U > ilist, Args &&...args)
bool
has_value
classabsl_1_1any.html
a4f6e94393fa4a85fcd7f997d1fbe6c33
() const noexcept
any &
operator=
classabsl_1_1any.html
a0e77e16694d6054737c462d6b68ce5af
(const any &rhs)
any &
operator=
classabsl_1_1any.html
aa770a01a9382a4d61d2c82c011bcb245
(any &&rhs) noexcept
any &
operator=
classabsl_1_1any.html
aa5dc10026c289b54249ad8e16152a3b7
(T &&rhs)
void
reset
classabsl_1_1any.html
ac0db0b7b1d417778376dbca6f5604ae5
() noexcept
void
swap
classabsl_1_1any.html
ae21b0fa650a4bd50afc0cabbb620df85
(any &other) noexcept
const std::type_info &
type
classabsl_1_1any.html
a84a0398e587a0fb3a1802efe0b3b4826
() const noexcept
std::unique_ptr< ObjInterface >
CloneObj
classabsl_1_1any.html
ae282951a108b99ab8542c342301faab3
() const
const void *
GetObjTypeId
classabsl_1_1any.html
a226c19f436e87bc39147dc13addd91f0
() const
static constexpr const void *
IdForType
classabsl_1_1any.html
a71e541d05c50bbf368ae2224e4aaa7ea
()
std::unique_ptr< ObjInterface >
obj_
classabsl_1_1any.html
ab108a5dfddd760a70fd00c53aed52cbe
friend ValueType
any_cast
classabsl_1_1any.html
aa730871084d32f25578febfd919eb3ee
(const any &operand)
friend ValueType
any_cast
classabsl_1_1any.html
a8b8b4c72d48568faf8735ec91f0ab8d9
(any &operand)
friend const T *
any_cast
classabsl_1_1any.html
a7dff57f48c189683dfb49cffe9a30ef9
(const any *operand) noexcept
friend T *
any_cast
classabsl_1_1any.html
abe28f391e70407f216660e75390eeead
(any *operand) noexcept
absl::any::IsInPlaceType
structabsl_1_1any_1_1IsInPlaceType.html
std::false_type
absl::any::IsInPlaceType< in_place_type_t< T > >
structabsl_1_1any_1_1IsInPlaceType_3_01in__place__type__t_3_01T_01_4_01_4.html
absl::any::Obj
classabsl_1_1any_1_1Obj.html
T
absl::any::ObjInterface
std::unique_ptr< ObjInterface >
Clone
classabsl_1_1any_1_1Obj.html
aeb1d9e2734fc4a73b5f0e570018930af
() const final
Obj
classabsl_1_1any_1_1Obj.html
a5f4eead1d0a700878111627fbbea4edc
(in_place_t, Args &&...args)
const void *
ObjTypeId
classabsl_1_1any_1_1Obj.html
a75dd70fd9751abdbd7267435eac8156b
() const noexcept final
const std::type_info &
Type
classabsl_1_1any_1_1Obj.html
a1f3415c2072e970231a8e8cf5b064d31
() const noexcept final
T
value
classabsl_1_1any_1_1Obj.html
a2fdf292558e68edf8459eaa97a5df850
absl::any::ObjInterface
classabsl_1_1any_1_1ObjInterface.html
virtual std::unique_ptr< ObjInterface >
Clone
classabsl_1_1any_1_1ObjInterface.html
a45367a5becd54357707c8d6c26ac58ae
() const =0
virtual const void *
ObjTypeId
classabsl_1_1any_1_1ObjInterface.html
ab222b899f6bbdd0b9daed4f59e2be134
() const noexcept=0
virtual const std::type_info &
Type
classabsl_1_1any_1_1ObjInterface.html
a2951a7f0927f8c9c4b26371d9e92cca5
() const noexcept=0
virtual
~ObjInterface
classabsl_1_1any_1_1ObjInterface.html
a745a91f5e9a1e10f889e74ebd04c22d5
()
absl::bad_any_cast
classabsl_1_1bad__any__cast.html
const char *
what
classabsl_1_1bad__any__cast.html
a6e79dc8544dc7ab1d933c90086bd8cc3
() const noexcept override
~bad_any_cast
classabsl_1_1bad__any__cast.html
a86a3bf086602c5affc45a53d730e00c8
() override
absl::bad_optional_access
classabsl_1_1bad__optional__access.html
bad_optional_access
classabsl_1_1bad__optional__access.html
ae383d8eeba72f9368a9fbcf19eeb6795
()
const char *
what
classabsl_1_1bad__optional__access.html
abee0fa741c8f3f47bd7cea5e212eabe9
() const noexcept override
~bad_optional_access
classabsl_1_1bad__optional__access.html
a835b8ed687a4eb752908ec8dc6717e49
() override
absl::bad_variant_access
classabsl_1_1bad__variant__access.html
bad_variant_access
classabsl_1_1bad__variant__access.html
a7d79921f3ee45897faf03e21f77b382c
() noexcept
const char *
what
classabsl_1_1bad__variant__access.html
ad457570415e4f19c5980bab48caa8cdb
() const noexcept override
~bad_variant_access
classabsl_1_1bad__variant__access.html
a5459a4648c6b27d6458edfe4eeda0e50
() override
absl::Barrier
classabsl_1_1Barrier.html
Barrier
classabsl_1_1Barrier.html
a6db7c1d2657239ab9fb7f126e3fe1239
(int num_threads)
Barrier
classabsl_1_1Barrier.html
a06fd5511744d11281a42ad294919addb
(const Barrier &)
bool
Block
classabsl_1_1Barrier.html
a028c40cca1a6ccbf82764a1dbadfabdf
()
Barrier &
operator=
classabsl_1_1Barrier.html
a732ea20ebb8024703b33a285359aac0e
(const Barrier &)
int num_to_block_
GUARDED_BY
classabsl_1_1Barrier.html
aad430949215b794a11d7adfa522798d6
(lock_)
int num_to_exit_
GUARDED_BY
classabsl_1_1Barrier.html
adbafed9f5a2a24bf081889251e0fcca8
(lock_)
Mutex
lock_
classabsl_1_1Barrier.html
a4a642925b1876bcb503b0d44a497b627
absl::BlockingCounter
classabsl_1_1BlockingCounter.html
BlockingCounter
classabsl_1_1BlockingCounter.html
a5ee04fb11b915d65e8e8d5a8a4d66e15
(int initial_count)
BlockingCounter
classabsl_1_1BlockingCounter.html
a52d3f9a634b1e488caf5237ff185f516
(const BlockingCounter &)
bool
DecrementCount
classabsl_1_1BlockingCounter.html
a6805c43d9b347b6dfd606906e7b7104a
()
BlockingCounter &
operator=
classabsl_1_1BlockingCounter.html
a69e7847c2c73c2c515e32f64d5b9617b
(const BlockingCounter &)
void
Wait
classabsl_1_1BlockingCounter.html
a7750e82e84476b5bd9fa93fd0843dc21
()
int count_
GUARDED_BY
classabsl_1_1BlockingCounter.html
a9756dcf37c76699af453fcc289694b96
(lock_)
int num_waiting_
GUARDED_BY
classabsl_1_1BlockingCounter.html
a8fc79955abbdeeddbd3484ad1ccdc23d
(lock_)
Mutex
lock_
classabsl_1_1BlockingCounter.html
a8ba7db1910990f9c4f9325be77d2b7fc
absl::ByAnyChar
classabsl_1_1ByAnyChar.html
ByAnyChar
classabsl_1_1ByAnyChar.html
a3487763676d50f530d56b6acae5028c1
(absl::string_view sp)
absl::string_view
Find
classabsl_1_1ByAnyChar.html
a41afe50f5c81c9c41ec2ab420ced92e8
(absl::string_view text, size_t pos) const
const std::string
delimiters_
classabsl_1_1ByAnyChar.html
a2d52a4be060fe666a5804b7867076c4e
absl::ByChar
classabsl_1_1ByChar.html
ByChar
classabsl_1_1ByChar.html
a97055d04775a20c05f921e79033ca7f7
(char c)
absl::string_view
Find
classabsl_1_1ByChar.html
a5a093efe98a948bac179eafaa2d49289
(absl::string_view text, size_t pos) const
char
c_
classabsl_1_1ByChar.html
a3f8cbe6dfd3112b5c061a360727bae39
absl::ByLength
classabsl_1_1ByLength.html
ByLength
classabsl_1_1ByLength.html
a7db9a18de33f43bc8332fb35081e91b1
(ptrdiff_t length)
absl::string_view
Find
classabsl_1_1ByLength.html
abae45234695171913871c8f9308b9b47
(absl::string_view text, size_t pos) const
const ptrdiff_t
length_
classabsl_1_1ByLength.html
aae5b18dca59089b759b9734d25517918
absl::ByString
classabsl_1_1ByString.html
ByString
classabsl_1_1ByString.html
ae0691ccef6baa13a0716ce572881895a
(absl::string_view sp)
absl::string_view
Find
classabsl_1_1ByString.html
adc4a214fae7fee6c409382785ef7a3e0
(absl::string_view text, size_t pos) const
const std::string
delimiter_
classabsl_1_1ByString.html
ace847bdeb197bfa6bfae92a41a9505f3
absl::Condition
classabsl_1_1Condition.html
Condition
classabsl_1_1Condition.html
a7eb18e3892d35e293febae9571ec46e5
(bool(*func)(void *), void *arg)
Condition
classabsl_1_1Condition.html
a6a5bded7284c34647a5f6ff54d8a57e2
(bool(*func)(T *), T *arg)
Condition
classabsl_1_1Condition.html
ae3cb0afc7ab756057720a7cc5ae2b3ec
(T *object, bool(absl::internal::identity< T >::type::*method)())
Condition
classabsl_1_1Condition.html
a4c20e6e41cbbe113230229fc9d12daec
(const T *object, bool(absl::internal::identity< T >::type::*method)() const)
Condition
classabsl_1_1Condition.html
a613f9c078311672f07745d725fa87790
(const bool *cond)
Condition
classabsl_1_1Condition.html
a194e8f1d77142b5cc1088a67f573e20b
(const T *obj)
bool
Eval
classabsl_1_1Condition.html
af68248006935ae3ccf32b0d5a11e0f73
() const
static bool
GuaranteedEqual
classabsl_1_1Condition.html
a968b50df7f27c6764f6b9978ef0c3959
(const Condition *a, const Condition *b)
static const Condition
kTrue
classabsl_1_1Condition.html
a51cb0d86cd58ec80eb7fa41b994d7119
bool(*
InternalFunctionType
classabsl_1_1Condition.html
a0a1b968b6d97a073a64b9695f20b8962
)(void *arg)
bool(*
InternalMethodCallerType
classabsl_1_1Condition.html
af1900c6734d4e08a8ab389f604692814
)(void *arg, InternalMethodType internal_method)
bool(Condition::*
InternalMethodType
classabsl_1_1Condition.html
ac7deedac6fa5963ff75cac731a4f8732
)()
Condition
classabsl_1_1Condition.html
a2d72d9a7c1d4c8e5b3d0fc75cab3b9d6
()
static bool
CallVoidPtrFunction
classabsl_1_1Condition.html
ae51eda9442cf7643644daef6c5cc4ed8
(const Condition *)
static bool
CastAndCallFunction
classabsl_1_1Condition.html
a13f2b7a487f8591a811e39ee750586b4
(const Condition *c)
static bool
CastAndCallMethod
classabsl_1_1Condition.html
a0b48fdf9e4f9358fa7bec7d2972f0ee5
(const Condition *c)
void *
arg_
classabsl_1_1Condition.html
a941c07a2d6c470206a561947e67357e7
bool(*
eval_
classabsl_1_1Condition.html
ab546260961d50c226bc61f41b13c0f39
)(const Condition *)
InternalFunctionType
function_
classabsl_1_1Condition.html
a404a8d2775254a65c80f1dc650f42567
InternalMethodType
method_
classabsl_1_1Condition.html
a8c3e56bc5a0e4afbcdca39a415c7f966
absl::CondVar
classabsl_1_1CondVar.html
CondVar
classabsl_1_1CondVar.html
ab684070acf8815084b13a0a670b9a4c6
()
void
EnableDebugLog
classabsl_1_1CondVar.html
ace0e707776b3c0df8b488a8596ffabdf
(const char *name)
void
Signal
classabsl_1_1CondVar.html
aef94799e220bcd770657dc8d3eced871
()
void
SignalAll
classabsl_1_1CondVar.html
a223a93405caf0047a7516b2b0309712d
()
void
Wait
classabsl_1_1CondVar.html
abca9598ea9842c3b482c0dd2aa552665
(Mutex *mu)
bool
WaitWithDeadline
classabsl_1_1CondVar.html
ad4632dd394a6f28452371df6cc366c30
(Mutex *mu, absl::Time deadline)
bool
WaitWithTimeout
classabsl_1_1CondVar.html
a6fb0cbe675daee09c3749f71b70560a2
(Mutex *mu, absl::Duration timeout)
~CondVar
classabsl_1_1CondVar.html
ac2798c7165a97e673c123d602dd35473
()
CondVar
classabsl_1_1CondVar.html
adab6c57bad0864160c0b53973fa5f506
(const CondVar &)
CondVar &
operator=
classabsl_1_1CondVar.html
a7fe51ddfd0e03f4b7f4ba59a7d1a588b
(const CondVar &)
void
Remove
classabsl_1_1CondVar.html
aa92d45b40e89fec7b563a0ee0fbf5c91
(base_internal::PerThreadSynch *s)
bool
WaitCommon
classabsl_1_1CondVar.html
afbfee4ba98657c496ca793beceac4953
(Mutex *mutex, synchronization_internal::KernelTimeout t)
void
Wakeup
classabsl_1_1CondVar.html
a8461a8d63ac7d517a348be7703093898
(base_internal::PerThreadSynch *w)
std::atomic< intptr_t >
cv_
classabsl_1_1CondVar.html
a205e6cb0dcaea482bac0cc2296f9e0a9
absl::conjunction< T >
structabsl_1_1conjunction_3_01T_01_4.html
absl::conjunction< T, Ts...>
structabsl_1_1conjunction_3_01T_00_01Ts_8_8_8_4.html
Ts
absl::conjunction<>
structabsl_1_1conjunction_3_4.html
absl::Dec
structabsl_1_1Dec.html
Dec
structabsl_1_1Dec.html
a130c78bf641e2b58824eb2276d0bafdd
(Int v, PadSpec spec=absl::kNoPad, typename std::enable_if<(sizeof(Int)<=8)>::type *=nullptr)
fill
structabsl_1_1Dec.html
aefa29ea2bcf85b1971733e1c60fdf177
(spec >=absl::kSpacePad2? ' ': '0')
neg
structabsl_1_1Dec.html
ae20ec95171bce4421ddce859c50db463
(v< 0)
static_cast
structabsl_1_1Dec.html
a66078a3063ee8858f75057123130750b
(v))
width
structabsl_1_1Dec.html
a49d17fcfc9f59e655e3dd3e3e210e56d
(spec==absl::kNoPad?1:spec >=absl::kSpacePad2?spec-absl::kSpacePad2+2:spec-absl::kZeroPad2+2)
char
fill
structabsl_1_1Dec.html
a78bd3f1642f8403768b1f6fb822a8834
bool
neg
structabsl_1_1Dec.html
a99eac81b27bff26b978ac29535de1dc7
uint64_t
value
structabsl_1_1Dec.html
abc7f92a01fcdcd93348baf06ca34821a
uint8_t
width
structabsl_1_1Dec.html
ac72c50cc77ede024a1d98d698b2b36f6
absl::default_allocator_is_nothrow
structabsl_1_1default__allocator__is__nothrow.html
std::false_type
absl::disjunction< T >
structabsl_1_1disjunction_3_01T_01_4.html
absl::disjunction< T, Ts...>
structabsl_1_1disjunction_3_01T_00_01Ts_8_8_8_4.html
Ts
absl::disjunction<>
structabsl_1_1disjunction_3_4.html
std::false_type
absl::Duration
classabsl_1_1Duration.html
constexpr
Duration
classabsl_1_1Duration.html
ad1a1dc2b4bb3a4c4bddb19cdc0941c4a
()
constexpr
Duration
classabsl_1_1Duration.html
a056c72330455ce4ec4e6c358d7fb7895
(const Duration &d)
Duration &
operator%=
classabsl_1_1Duration.html
a770b158b99c4bf8ad40494508d427777
(Duration rhs)
Duration &
operator*=
classabsl_1_1Duration.html
a705788ccbc09a5e9b9f9ab2decb9e332
(int64_t r)
Duration &
operator*=
classabsl_1_1Duration.html
abc5ea98994f4392280f986c7e1a9c7bb
(double r)
Duration &
operator*=
classabsl_1_1Duration.html
a8bfc1bfe351ffb5997f62114920ad784
(T r)
Duration &
operator*=
classabsl_1_1Duration.html
aabecad75096cbf22ca3b2cffe947fe2f
(float r)
Duration &
operator+=
classabsl_1_1Duration.html
ab50b1dbcbbadfc36d603a053ca121445
(Duration d)
Duration &
operator-=
classabsl_1_1Duration.html
ae5b6b6416e1546c4c9ece4c572442348
(Duration d)
Duration &
operator/=
classabsl_1_1Duration.html
af71bf9d97b339616549c30aa20316e16
(int64_t r)
Duration &
operator/=
classabsl_1_1Duration.html
a095df47440a361e133ee2e295e5e8fb1
(double r)
Duration &
operator/=
classabsl_1_1Duration.html
a923f2527e2d3b6937bf5e8d14316f268
(T r)
Duration &
operator/=
classabsl_1_1Duration.html
a2fffdb07aee96b33e5bd005fc95969d4
(float r)
Duration &
operator=
classabsl_1_1Duration.html
a9a7f51ce49c7f4c914de54e0e9df03d6
(const Duration &d)
constexpr
Duration
classabsl_1_1Duration.html
ac3a68ac1debd30002fc8a9acd0088a69
(int64_t hi, uint32_t lo)
int64_t
rep_hi_
classabsl_1_1Duration.html
ab783289fd6d57b89bfd90d107acee0d5
uint32_t
rep_lo_
classabsl_1_1Duration.html
ac043627c8fe799ff300db2695026ad00
friend H
AbslHashValue
classabsl_1_1Duration.html
ac7e7755040f69b3da4b26905db529f33
(H h, Duration d)
friend constexpr int64_t
time_internal::GetRepHi
classabsl_1_1Duration.html
a9a8551aa80360c02c1818746d912cf9f
(Duration d)
friend constexpr uint32_t
time_internal::GetRepLo
classabsl_1_1Duration.html
adb10083216c0c1c4dab4142d0f4e5fc9
(Duration d)
friend constexpr Duration
time_internal::MakeDuration
classabsl_1_1Duration.html
ac247c569387f208c99195c222ac0b0d0
(int64_t hi, uint32_t lo)
absl::ExpDigits
structabsl_1_1ExpDigits.html
char
digits
structabsl_1_1ExpDigits.html
a4248b60cbef62d47cbcb51281b239bfb
[6]
int32_t
exponent
structabsl_1_1ExpDigits.html
afe42c451ed646681ee0d8efc82886814
absl::FailureSignalData
structabsl_1_1FailureSignalData.html
const char *const
as_string
structabsl_1_1FailureSignalData.html
a2c1f24b224ad73c57abf57711a40e0a4
struct sigaction
previous_action
structabsl_1_1FailureSignalData.html
a97301beb35b0843880a30467f2759b06
const int
signo
structabsl_1_1FailureSignalData.html
a748d90bbf8f40a894ea40f028ba796d7
absl::FailureSignalHandlerOptions
structabsl_1_1FailureSignalHandlerOptions.html
int
alarm_on_failure_secs
structabsl_1_1FailureSignalHandlerOptions.html
abef3362197a2bdc9411841406d378d36
bool
call_previous_handler
structabsl_1_1FailureSignalHandlerOptions.html
a2a87d2553f7100018718c4c162ea4579
bool
symbolize_stacktrace
structabsl_1_1FailureSignalHandlerOptions.html
a971641e9426633456d5c2d9ffdb178fd
bool
use_alternate_stack
structabsl_1_1FailureSignalHandlerOptions.html
ae9d9f38440f6e69503cddc9f8d62e697
void(*
writerfn
structabsl_1_1FailureSignalHandlerOptions.html
abdf4a376c74d3046ca101b43110ea6b5
)(const char *)
absl::FixedArray
classabsl_1_1FixedArray.html
T
N
A
absl::FixedArray::EmptyInlinedStorage
absl::FixedArray::NonEmptyInlinedStorage
absl::FixedArray::Storage
absl::FixedArray::StorageElementWrapper
reference
at
classabsl_1_1FixedArray.html
a65fe01801a99efcf0ffe5b14b77e134e
(size_type i)
const_reference
at
classabsl_1_1FixedArray.html
aab915c06ea3c98189424882d3f4269aa
(size_type i) const
reference
back
classabsl_1_1FixedArray.html
aac17479d5f6af753c02c4d3bf1128e07
()
const_reference
back
classabsl_1_1FixedArray.html
a296c314a56079cb8e22e230691df8a2e
() const
iterator
begin
classabsl_1_1FixedArray.html
af14ceb6c4740e2f1c1ff944cfbace48a
()
const_iterator
begin
classabsl_1_1FixedArray.html
a0c56400219a19612a6183ab0d2441ad4
() const
const_iterator
cbegin
classabsl_1_1FixedArray.html
a06dbe5c011d2dd1f3250d9c33c61dc20
() const
const_iterator
cend
classabsl_1_1FixedArray.html
a05eca92a3c7d2c17288f7c555d591198
() const
const_reverse_iterator
crbegin
classabsl_1_1FixedArray.html
a3d46e5c27a792702935f44a32943473a
() const
const_reverse_iterator
crend
classabsl_1_1FixedArray.html
add9479806150268f41e12f6eb1b14ee1
() const
const_pointer
data
classabsl_1_1FixedArray.html
a1de1449be672125538946bf9dad51faa
() const
pointer
data
classabsl_1_1FixedArray.html
a1b0c9697b5b7933084bc0262424e0f00
()
bool
empty
classabsl_1_1FixedArray.html
a4807d0f7f8a56e8f3cc14967f4d54ce2
() const
iterator
end
classabsl_1_1FixedArray.html
afb3185998a7b5ec565392c626f77d800
()
const_iterator
end
classabsl_1_1FixedArray.html
a7086e8ac5ae4db7548de1f1c901c286a
() const
void
fill
classabsl_1_1FixedArray.html
a5435ecf203f5a35a08754c6fa7d5a5c5
(const value_type &val)
FixedArray
classabsl_1_1FixedArray.html
a42f9591365c3fce62a9ddaae346af04d
(const FixedArray &other, const allocator_type &a=allocator_type()) noexcept(NoexceptCopyable())
FixedArray
classabsl_1_1FixedArray.html
a8f7073c65e05fe3a689b232c254a62ab
(FixedArray &&other, const allocator_type &a=allocator_type()) noexcept(NoexceptMovable())
FixedArray
classabsl_1_1FixedArray.html
ae57bbee36d81ca0c96b78fdcac1406dd
(size_type n, const allocator_type &a=allocator_type())
FixedArray
classabsl_1_1FixedArray.html
a52478cb1511b7262741f09e87d3665e3
(size_type n, const value_type &val, const allocator_type &a=allocator_type())
FixedArray
classabsl_1_1FixedArray.html
a507275c75e4682845b515beb0b0c2f2c
(std::initializer_list< value_type > init_list, const allocator_type &a=allocator_type())
FixedArray
classabsl_1_1FixedArray.html
a2d0397a9f61e937f81eae0ca63bc0e59
(Iterator first, Iterator last, const allocator_type &a=allocator_type())
reference
front
classabsl_1_1FixedArray.html
a6593e28cbdd9867b3c650bfd16fb41f4
()
const_reference
front
classabsl_1_1FixedArray.html
a15bfeb919049862e9abe4251a5e325b7
() const
constexpr size_type
max_size
classabsl_1_1FixedArray.html
a1db115d49be91a664af0e00ad72b565b
() const
size_t
memsize
classabsl_1_1FixedArray.html
a5e82e304c505c14d86a38b1b4f7f4b76
() const
void
operator=
classabsl_1_1FixedArray.html
aa2186ec370aadb125b39e42cb7e19891
(FixedArray &&)
void
operator=
classabsl_1_1FixedArray.html
a418b58a35adfedab3c7addf74a24b039
(const FixedArray &)
reference
operator[]
classabsl_1_1FixedArray.html
a3b864f6bd95a8169ef21c927ea48749e
(size_type i)
const_reference
operator[]
classabsl_1_1FixedArray.html
a3d759f5ede7a2a1bd1fd062a296eb211
(size_type i) const
reverse_iterator
rbegin
classabsl_1_1FixedArray.html
adb852b11b11e901474cd56534c260865
()
const_reverse_iterator
rbegin
classabsl_1_1FixedArray.html
a993a7eb1d6c8c440df7126b3c7a0476b
() const
reverse_iterator
rend
classabsl_1_1FixedArray.html
aa00c387e5072ab45eed9f8b9112293ea
()
const_reverse_iterator
rend
classabsl_1_1FixedArray.html
a9365450c6058c0cad5055f5861c19de5
() const
size_type
size
classabsl_1_1FixedArray.html
acabcc941d17193ad2e9459935eab9781
() const
~FixedArray
classabsl_1_1FixedArray.html
a67bd57829c6a3f97a73ed09be1b70f00
() noexcept
static constexpr size_type
inline_elements
classabsl_1_1FixedArray.html
a6cf615c6809468f903219b2e41a649a9
static_assert
classabsl_1_1FixedArray.html
a05a76f6fa25831ec2797e7db1441cde3
(!std::is_array< T >::value||std::extent< T >::value > 0,"Arrays with unknown bounds cannot be used with FixedArray.")
static_assert
classabsl_1_1FixedArray.html
af31c5842c8a4ff19b08381d92931f87a
(sizeof(StorageElement)==sizeof(value_type),"")
static_assert
classabsl_1_1FixedArray.html
a9bad08aaee978ff68ab432ba9b993e46
(alignof(StorageElement)==alignof(value_type),"")
static pointer
AsValueType
classabsl_1_1FixedArray.html
ac90c215c1d5922f0f0895435fa30ee2a
(pointer ptr)
static pointer
AsValueType
classabsl_1_1FixedArray.html
a7cb3c4563b23f1673b11a6b206f21952
(StorageElementWrapper< value_type > *ptr)
static constexpr bool
DefaultConstructorIsNonTrivial
classabsl_1_1FixedArray.html
a9eaaef036ae197b741b198a13eb76563
()
static constexpr bool
NoexceptCopyable
classabsl_1_1FixedArray.html
a1f6b973fbb01dddeffd99aeef1f0d4c6
()
static constexpr bool
NoexceptMovable
classabsl_1_1FixedArray.html
ac9f04b2a160dec7ed23e7d42a6ec0613
()
Storage
storage_
classabsl_1_1FixedArray.html
aadac00dfc0deb6d4e2c457fbed3509d0
static constexpr size_t
kInlineBytesDefault
classabsl_1_1FixedArray.html
aca252237885144a3b6ab928a89051bff
friend H
AbslHashValue
classabsl_1_1FixedArray.html
a09bdcfda201ae49b8ad4f3c08aa46952
(H h, const FixedArray &v)
friend bool
operator!=
classabsl_1_1FixedArray.html
a4fa34f715951865b2eb5686a8c8df645
(const FixedArray &lhs, const FixedArray &rhs)
friend bool
operator<
classabsl_1_1FixedArray.html
a6a638ce6a3d489d3885d150d1e4f52f8
(const FixedArray &lhs, const FixedArray &rhs)
friend bool
operator<=
classabsl_1_1FixedArray.html
ad47608f1ba1fbb6b336728c61efeda32
(const FixedArray &lhs, const FixedArray &rhs)
friend bool
operator==
classabsl_1_1FixedArray.html
a9927c7353db122991687eceb27022285
(const FixedArray &lhs, const FixedArray &rhs)
friend bool
operator>
classabsl_1_1FixedArray.html
adbf8b6e924aa33844858824a86bd0bc7
(const FixedArray &lhs, const FixedArray &rhs)
friend bool
operator>=
classabsl_1_1FixedArray.html
ad6a6a27744826f80fbcd2dfd16b9a4a5
(const FixedArray &lhs, const FixedArray &rhs)
absl::FixedArray::EmptyInlinedStorage
structabsl_1_1FixedArray_1_1EmptyInlinedStorage.html
void
AnnotateConstruct
structabsl_1_1FixedArray_1_1EmptyInlinedStorage.html
aa0fddb9697882e83901398d0a6fe044e
(size_type)
void
AnnotateDestruct
structabsl_1_1FixedArray_1_1EmptyInlinedStorage.html
ad57841fdd4de330eaa2cea1a86e49e89
(size_type)
StorageElement *
data
structabsl_1_1FixedArray_1_1EmptyInlinedStorage.html
aeaede67ddae4187277e975790b9b7313
()
absl::FixedArray::NonEmptyInlinedStorage
structabsl_1_1FixedArray_1_1NonEmptyInlinedStorage.html
ADDRESS_SANITIZER_REDZONE
structabsl_1_1FixedArray_1_1NonEmptyInlinedStorage.html
a858f4cacc8ea17e41f2d84b19fd59cd2
(redzone_begin_)
ADDRESS_SANITIZER_REDZONE
structabsl_1_1FixedArray_1_1NonEmptyInlinedStorage.html
a8cd83bd8db132d097044148e086b7f72
(redzone_end_)
void
AnnotateConstruct
structabsl_1_1FixedArray_1_1NonEmptyInlinedStorage.html
ac88db4cec92da1e59ecfd1928dd78356
(size_type)
void
AnnotateDestruct
structabsl_1_1FixedArray_1_1NonEmptyInlinedStorage.html
acd1028eed9003e70262c9b5292260c44
(size_type)
StorageElement *
data
structabsl_1_1FixedArray_1_1NonEmptyInlinedStorage.html
acb4938b88593cd5c5d6f6989e6aa5763
()
std::array< StorageElementBuffer, inline_elements >
inlined_storage_
structabsl_1_1FixedArray_1_1NonEmptyInlinedStorage.html
ad5d85dd1aa0de231568da091dba3a2d0
absl::FixedArray::Storage
classabsl_1_1FixedArray_1_1Storage.html
allocator_type &
alloc
classabsl_1_1FixedArray_1_1Storage.html
a35d5b6b8c0459ffe30da47e04a7e7235
()
StorageElement *
begin
classabsl_1_1FixedArray_1_1Storage.html
a6b26dfe1fe62e3fdeeb8716aaae46865
() const
StorageElement *
end
classabsl_1_1FixedArray_1_1Storage.html
a2362ff3ec22727468c087b63e52c44cd
() const
size_type
size
classabsl_1_1FixedArray_1_1Storage.html
aed399c40781ee1dd0e8fd7c3d7ba9392
() const
Storage
classabsl_1_1FixedArray_1_1Storage.html
a4b6e6613ed8614497474ef71181c32d3
(size_type n, const allocator_type &a)
~Storage
classabsl_1_1FixedArray_1_1Storage.html
ab6b57712f890355ab7e81972a6d059a0
() noexcept
StorageElement *
InitializeData
classabsl_1_1FixedArray_1_1Storage.html
ad886bee66cb2c890dbd4ca2acf809815
()
static bool
UsingInlinedStorage
classabsl_1_1FixedArray_1_1Storage.html
a7fc76f24661f261e073869712d0fd17e
(size_type n)
StorageElement *
data_
classabsl_1_1FixedArray_1_1Storage.html
adfd23876dbefa9b69ed7b9a6f5851713
container_internal::CompressedTuple< size_type, allocator_type >
size_alloc_
classabsl_1_1FixedArray_1_1Storage.html
ab78f7853994f06555f6dc8d2fc6ada63
absl::FixedArray::StorageElementWrapper
structabsl_1_1FixedArray_1_1StorageElementWrapper.html
OuterT
InnerT
InnerN
InnerT
array
structabsl_1_1FixedArray_1_1StorageElementWrapper.html
a57e19002a9e6d4b7316be34884c7b62c
[InnerN]
absl::FlagsUsageConfig
structabsl_1_1FlagsUsageConfig.html
flags_internal::FlagKindFilter
contains_help_flags
structabsl_1_1FlagsUsageConfig.html
acd12e1d4335f61dfad1339c321cfde31
flags_internal::FlagKindFilter
contains_helppackage_flags
structabsl_1_1FlagsUsageConfig.html
a9549e4ed2baf597430488aca44b71030
flags_internal::FlagKindFilter
contains_helpshort_flags
structabsl_1_1FlagsUsageConfig.html
a77d56484418616fcd871ec69a6d9b2b6
std::function< std::string(absl::string_view)>
normalize_filename
structabsl_1_1FlagsUsageConfig.html
af4b106ed9275478ef38579099e3c1f99
std::function< std::string()>
version_string
structabsl_1_1FlagsUsageConfig.html
ad397e42e8e1b8c92bfae056783a3d12a
absl::flat_hash_map
classabsl_1_1flat__hash__map.html
K
V
Hash
Eq
Allocator
raw_hash_map< absl::container_internal::FlatHashMapPolicy< K, V >, Hash, Eq, Allocator >
flat_hash_map
classabsl_1_1flat__hash__map.html
a6b0904398b8fc03686c2037a949f83fd
()
absl::flat_hash_set
classabsl_1_1flat__hash__set.html
T
Hash
Eq
Allocator
raw_hash_set< absl::container_internal::FlatHashSetPolicy< T >, Hash, Eq, Allocator >
flat_hash_set
classabsl_1_1flat__hash__set.html
ad0cd36d27893887303cb0f30e229d0c3
()
absl::FormatCountCapture
classabsl_1_1FormatCountCapture.html
FormatCountCapture
classabsl_1_1FormatCountCapture.html
a07509a82b3adeedd830f10dbffa80090
(int *p)
int *
Unused
classabsl_1_1FormatCountCapture.html
a3e7129b7cb33cce9e71d45b1cbd307f2
()
int *
p_
classabsl_1_1FormatCountCapture.html
ab9866a69bea2d64ea41952d121ca27e3
friend struct
str_format_internal::FormatCountCaptureHelper
classabsl_1_1FormatCountCapture.html
a22b518050fd3d936a301e2e46e159fbb
absl::FormatRawSink
classabsl_1_1FormatRawSink.html
FormatRawSink
classabsl_1_1FormatRawSink.html
af002fe4cae3ae5bfb0b990af1c0b52b9
(T *raw)
str_format_internal::FormatRawSinkImpl
sink_
classabsl_1_1FormatRawSink.html
abf6233241bceaeb9bb27c6b81ee623a3
absl::from_chars_result
structabsl_1_1from__chars__result.html
std::errc
ec
structabsl_1_1from__chars__result.html
a8fe213e0549bb88377364b904e2f5586
const char *
ptr
structabsl_1_1from__chars__result.html
a053978ffcd0ed0a6e90d2c3cf009ed54
absl::HashState
classabsl_1_1HashState.html
HashStateBase< HashState >
HashState
classabsl_1_1HashState.html
aa83862f07a855607f8f6b5e780d4678b
(const HashState &)
HashState
classabsl_1_1HashState.html
a2f51f553cfb37ecfae47d03af6b55a1e
(HashState &&)
HashState &
operator=
classabsl_1_1HashState.html
a970bfd2d9bf3a86f530cbcde2d984c45
(const HashState &)
HashState &
operator=
classabsl_1_1HashState.html
ad75db9e2b96ccb18fa8b16fab91e5261
(HashState &&)
static HashState
combine_contiguous
classabsl_1_1HashState.html
af7d0a5cded130d3731e040378ba8025b
(HashState hash_state, const unsigned char *first, size_t size)
static HashState
Create
classabsl_1_1HashState.html
a5bef10fcef942635c421b9d60c187139
(T *state)
HashState
classabsl_1_1HashState.html
a0de6bfac493a3737cb5a55abe5a4f55c
()
void
Init
classabsl_1_1HashState.html
aba6fd3250910027059d5553eaa3bfd55
(T *state)
void
Init
classabsl_1_1HashState.html
a7201c59383a0ad43da358c1f60fdd4ce
(HashState *state)
static void
CombineContiguousImpl
classabsl_1_1HashState.html
a002f560ea9cca53e40cd5aad095a6dbe
(void *p, const unsigned char *first, size_t size)
void(*
combine_contiguous_
classabsl_1_1HashState.html
a241d0c801fcf607d6e5e11ec4b5c018d
)(void *, const unsigned char *, size_t)
void *
state_
classabsl_1_1HashState.html
a1e9cdb743f1683e47b0df1649ad1c8a1
absl::Hex
structabsl_1_1Hex.html
Hex
structabsl_1_1Hex.html
ab87105adf6e76beb5bacd964f9d5f1a7
(Int v, PadSpec spec=absl::kNoPad, typename std::enable_if< sizeof(Int)==1 &&!std::is_pointer< Int >::value >::type *=nullptr)
Hex
structabsl_1_1Hex.html
aefef03dfd317112c1e43cca03a02a412
(Int v, PadSpec spec=absl::kNoPad, typename std::enable_if< sizeof(Int)==2 &&!std::is_pointer< Int >::value >::type *=nullptr)
Hex
structabsl_1_1Hex.html
a02db877d78896febadc5d99367ef8542
(Int v, PadSpec spec=absl::kNoPad, typename std::enable_if< sizeof(Int)==4 &&!std::is_pointer< Int >::value >::type *=nullptr)
Hex
structabsl_1_1Hex.html
a4287c1665e6d9990ee8968e1382990fd
(Int v, PadSpec spec=absl::kNoPad, typename std::enable_if< sizeof(Int)==8 &&!std::is_pointer< Int >::value >::type *=nullptr)
Hex
structabsl_1_1Hex.html
ad9dc0270df99c11fbb732eecacd6f600
(Pointee *v, PadSpec spec=absl::kNoPad)
char
fill
structabsl_1_1Hex.html
ae52dfd171013e318c27fed850c25bea7
uint64_t
value
structabsl_1_1Hex.html
a12e3c8e0e913ff63d54b673c258fca2d
uint8_t
width
structabsl_1_1Hex.html
a98999994fe7ed9ae8df2d03612639f36
Hex
structabsl_1_1Hex.html
af23c1fe4fa9fc479376a34200b5bfc4f
(PadSpec spec, uint64_t v)
absl::in_place_t
structabsl_1_1in__place__t.html
absl::InlinedVector
classabsl_1_1InlinedVector.html
T
N
A
void
assign
classabsl_1_1InlinedVector.html
a1ec1a3277157f23c3d035134e7649847
(size_type n, const_reference v)
void
assign
classabsl_1_1InlinedVector.html
ae7252c03c0f544094f8eb57791581ee2
(std::initializer_list< value_type > list)
void
assign
classabsl_1_1InlinedVector.html
a3b7680b08c5fb8e1d37d7f34d80ec4e2
(ForwardIterator first, ForwardIterator last)
void
assign
classabsl_1_1InlinedVector.html
a8a4d58f8257f01653592394f76cb7319
(InputIterator first, InputIterator last)
reference
at
classabsl_1_1InlinedVector.html
ac1a70b3fa42da50c3a9b928b4b6ebe90
(size_type i)
const_reference
at
classabsl_1_1InlinedVector.html
a7d198248677e283153c436d85d29d57d
(size_type i) const
reference
back
classabsl_1_1InlinedVector.html
acad9312ae88dc6614b55c7eb0bf01d93
()
const_reference
back
classabsl_1_1InlinedVector.html
a1479b0686cc587db9be9f1a7ac60b250
() const
iterator
begin
classabsl_1_1InlinedVector.html
acdc3d07cc3feb7a096931e06233c24ab
() noexcept
const_iterator
begin
classabsl_1_1InlinedVector.html
aa5daca1c2acb7f08d25ebbcba4479405
() const noexcept
size_type
capacity
classabsl_1_1InlinedVector.html
ad55c369291fd846c11aefb5ab0eab127
() const noexcept
const_iterator
cbegin
classabsl_1_1InlinedVector.html
a99d187fdf433d333a9a847ec725bf2cb
() const noexcept
const_iterator
cend
classabsl_1_1InlinedVector.html
ab6d48cd30a9ab7a57513fab3faa119e2
() const noexcept
void
clear
classabsl_1_1InlinedVector.html
aa9e1b09ff4f892d17dfcc257b19b918d
() noexcept
const_reverse_iterator
crbegin
classabsl_1_1InlinedVector.html
afe70a4741977b8dba232bcb7ff9d10bc
() const noexcept
const_reverse_iterator
crend
classabsl_1_1InlinedVector.html
ad98062aa0f1866c2fbd9dd8d35b3e5e9
() const noexcept
pointer
data
classabsl_1_1InlinedVector.html
a954adc394f399e65cdf9edea5ef6c4f0
() noexcept
const_pointer
data
classabsl_1_1InlinedVector.html
ab818105a76fbf60e909da7ec81a88709
() const noexcept
iterator
emplace
classabsl_1_1InlinedVector.html
adbfebad61580b6cf44d21ad4791553ad
(const_iterator pos, Args &&...args)
reference
emplace_back
classabsl_1_1InlinedVector.html
ab4c0b0ecc1a08893f3416371ebb853c4
(Args &&...args)
bool
empty
classabsl_1_1InlinedVector.html
a6d316cd8631e373047ba274b8120ebb0
() const noexcept
iterator
end
classabsl_1_1InlinedVector.html
a561f3358a1978acb2dc4ea9b3bcae619
() noexcept
const_iterator
end
classabsl_1_1InlinedVector.html
a0efef4a28b92b962b95982bc9fc07ed2
() const noexcept
iterator
erase
classabsl_1_1InlinedVector.html
aaa3600422e900445117d57c5fddcc441
(const_iterator pos)
iterator
erase
classabsl_1_1InlinedVector.html
a082ea4fafd83527ea31111e00ecae030
(const_iterator from, const_iterator to)
reference
front
classabsl_1_1InlinedVector.html
ae5d2acc79d53a9f3d9dbce4036965214
()
const_reference
front
classabsl_1_1InlinedVector.html
aedffc0265a79f93579d2c1a242fe3a85
() const
allocator_type
get_allocator
classabsl_1_1InlinedVector.html
a89d08a8dd5a00f956eddfc3a590f28a7
() const
InlinedVector
classabsl_1_1InlinedVector.html
a7e21bfb8e6511052b8194695c09f39b8
() noexcept(noexcept(allocator_type()))
InlinedVector
classabsl_1_1InlinedVector.html
a94371a7405de21c74879ad45d2f4e12d
(const allocator_type &alloc) noexcept
InlinedVector
classabsl_1_1InlinedVector.html
ac31acb1d5b5da2fdd995950ef1cfe09d
(size_type n, const allocator_type &alloc=allocator_type())
InlinedVector
classabsl_1_1InlinedVector.html
a86e1b97d1284330934802fd1b637a8ee
(size_type n, const_reference v, const allocator_type &alloc=allocator_type())
InlinedVector
classabsl_1_1InlinedVector.html
a871188398dc68a98bffe3dd8e47abb5c
(std::initializer_list< value_type > list, const allocator_type &alloc=allocator_type())
InlinedVector
classabsl_1_1InlinedVector.html
a486849cf627f8a032ad4d5b68277c969
(ForwardIterator first, ForwardIterator last, const allocator_type &alloc=allocator_type())
InlinedVector
classabsl_1_1InlinedVector.html
aea9e8310b5c0d3ed592e9b5c1c551f49
(InputIterator first, InputIterator last, const allocator_type &alloc=allocator_type())
InlinedVector
classabsl_1_1InlinedVector.html
a9a8df12e5449f0d4065bb03beb48373b
(const InlinedVector &other)
InlinedVector
classabsl_1_1InlinedVector.html
a2b0ff1a77337a93681a74141a527f207
(const InlinedVector &other, const allocator_type &alloc)
InlinedVector
classabsl_1_1InlinedVector.html
a630f6274b442f8b9b1a63344e2eb91a8
(InlinedVector &&other) noexcept(absl
InlinedVector
classabsl_1_1InlinedVector.html
ae1c40560ae9ea7c4be67e7b43e287cc5
(InlinedVector &&other, const allocator_type &alloc) noexcept(absl
iterator
insert
classabsl_1_1InlinedVector.html
a000012b2c648ac4fc3a98a45a69fb04c
(const_iterator pos, const_reference v)
iterator
insert
classabsl_1_1InlinedVector.html
a65d28b2f9790f56918ac331ca2f7da1f
(const_iterator pos, rvalue_reference v)
iterator
insert
classabsl_1_1InlinedVector.html
a347fb3094da7663393e67b7bae633f8d
(const_iterator pos, size_type n, const_reference v)
iterator
insert
classabsl_1_1InlinedVector.html
a92244de68e00402b0ea5218007d884d3
(const_iterator pos, std::initializer_list< value_type > list)
iterator
insert
classabsl_1_1InlinedVector.html
ac30402186afe385b5ceb44f8a9e34c52
(const_iterator pos, ForwardIterator first, ForwardIterator last)
iterator
insert
classabsl_1_1InlinedVector.html
a3f4e63d6beed429103de78b1c8fbe8a1
(const_iterator pos, InputIterator first, InputIterator last)
size_type
max_size
classabsl_1_1InlinedVector.html
a0c7f9a37fd6a11d1fc0f5586259b3c0f
() const noexcept
InlinedVector &
operator=
classabsl_1_1InlinedVector.html
a0bb004ae39570399413598593b136e32
(std::initializer_list< value_type > list)
InlinedVector &
operator=
classabsl_1_1InlinedVector.html
a758d26225856a92f49376fbe32401fc9
(const InlinedVector &other)
InlinedVector &
operator=
classabsl_1_1InlinedVector.html
ae68cbcfeb2fb8571057045dae5b3222b
(InlinedVector &&other)
reference
operator[]
classabsl_1_1InlinedVector.html
a513f479e2de65736f5788e9f34b87650
(size_type i)
const_reference
operator[]
classabsl_1_1InlinedVector.html
adc5f8f65a2f37582bf62388d8a30e8a6
(size_type i) const
void
pop_back
classabsl_1_1InlinedVector.html
aecdc09af0cd9db519c040950034604a9
() noexcept
void
push_back
classabsl_1_1InlinedVector.html
a66a2290db1ef7168b6eadf1458508056
(const_reference v)
void
push_back
classabsl_1_1InlinedVector.html
aaff6b3d4b319c1f713486afd8c58fcd5
(rvalue_reference v)
reverse_iterator
rbegin
classabsl_1_1InlinedVector.html
a4c87bdab3d42842c116ad0a9fdbc2a69
() noexcept
const_reverse_iterator
rbegin
classabsl_1_1InlinedVector.html
a3d63d6ad560d836b1dd1e4604769b6b7
() const noexcept
reverse_iterator
rend
classabsl_1_1InlinedVector.html
a6275efd1a53e13e525c238c2c86429aa
() noexcept
const_reverse_iterator
rend
classabsl_1_1InlinedVector.html
acb7b70fd3c895a64c0c1ccc7adeeec6b
() const noexcept
void
reserve
classabsl_1_1InlinedVector.html
a4dafb305916065d5f71234f544610239
(size_type n)
void
resize
classabsl_1_1InlinedVector.html
a48df5f31eef36b50b243e1b6216f51a4
(size_type n)
void
resize
classabsl_1_1InlinedVector.html
a05e1aa569d26b50dfe4356ba8b8df123
(size_type n, const_reference v)
void
shrink_to_fit
classabsl_1_1InlinedVector.html
a2c7366fd583e3b6e7aa404611aacd051
()
size_type
size
classabsl_1_1InlinedVector.html
adf4fd9cb35e077660af403cbed25e3c0
() const noexcept
void
swap
classabsl_1_1InlinedVector.html
af429523c5f3235c9f70799da7ba36689
(InlinedVector &other)
~InlinedVector
classabsl_1_1InlinedVector.html
ab2f1f5a7e20adcec8aadd181d82c6e50
()
void
AppendForwardRange
classabsl_1_1InlinedVector.html
a8dc60eb42df0ab1c0b7147008b2d4c4d
(ForwardIt first, ForwardIt last)
reference
Construct
classabsl_1_1InlinedVector.html
ae6d06e2521d4f546d6e5eb9df4418132
(pointer p, Args &&...args)
void
Destroy
classabsl_1_1InlinedVector.html
a661da85b8cf983d930f218b439ef9109
(pointer from, pointer to)
void
EnlargeBy
classabsl_1_1InlinedVector.html
acfb8da045d46e73cc3036e92329a1e6c
(size_type delta)
reference
GrowAndEmplaceBack
classabsl_1_1InlinedVector.html
a02f90512e41727e3aaa35b95c7ff5f2b
(Args &&...args)
void
InitAssign
classabsl_1_1InlinedVector.html
a7b7ef30de993fe786a310dc08c047417
(size_type n)
void
InitAssign
classabsl_1_1InlinedVector.html
ac0c657f2006493a1a7517fe5f1424aca
(size_type n, const_reference v)
iterator
InsertWithCount
classabsl_1_1InlinedVector.html
a3dc3da8efe40fddd8da4fbd4ded77ec2
(const_iterator position, size_type n, const_reference v)
iterator
InsertWithForwardRange
classabsl_1_1InlinedVector.html
ae29be4957e7381d246e1d5f26a9eaa6c
(const_iterator position, ForwardIt first, ForwardIt last)
void
ResetAllocation
classabsl_1_1InlinedVector.html
af2f3d5f65e8b48712605192c03b24747
(pointer new_data, size_type new_capacity, size_type new_size)
std::pair< iterator, iterator >
ShiftRight
classabsl_1_1InlinedVector.html
a2bac70b91f6076fa85ac483d07437609
(const_iterator position, size_type n)
static_assert
classabsl_1_1InlinedVector.html
a28260115756e031c8fe40896d4c438a9
(N > 0,"InlinedVector cannot be instantiated with `0` inlined elements.")
void
SwapImpl
classabsl_1_1InlinedVector.html
a6b10ac65f2e79818ceae8c096bc87755
(InlinedVector &other)
void
UninitializedCopy
classabsl_1_1InlinedVector.html
a6c9dc1bf8f748f09ca942cd9b4b501a6
(Iterator src, Iterator src_last, pointer dst)
void
UninitializedFill
classabsl_1_1InlinedVector.html
aeea17a235d63b0dd92a568e7c7314c2d
(pointer dst, pointer dst_last, const Args &...args)
Storage
storage_
classabsl_1_1InlinedVector.html
a45f4d5dc52052b397b560cd0473759f6
friend H
AbslHashValue
classabsl_1_1InlinedVector.html
a0bf40ab39312e0af26fd29a863d232e4
(H h, const absl::InlinedVector< TheT, TheN, TheA > &a)
absl::integer_sequence
structabsl_1_1integer__sequence.html
Ints
static constexpr size_t
size
structabsl_1_1integer__sequence.html
a4194d8d7fc16f462c7df361d66f2fa6a
() noexcept
absl::is_copy_assignable
structabsl_1_1is__copy__assignable.html
is_detected< type_traits_internal::IsCopyAssignableImpl, T >
absl::is_move_assignable
structabsl_1_1is__move__assignable.html
is_detected< type_traits_internal::IsMoveAssignableImpl, T >
absl::is_trivially_copy_assignable
structabsl_1_1is__trivially__copy__assignable.html
absl::is_trivially_copy_constructible
structabsl_1_1is__trivially__copy__constructible.html
absl::is_trivially_default_constructible
structabsl_1_1is__trivially__default__constructible.html
absl::is_trivially_destructible
structabsl_1_1is__trivially__destructible.html
absl::is_trivially_move_assignable
structabsl_1_1is__trivially__move__assignable.html
absl::is_trivially_move_constructible
structabsl_1_1is__trivially__move__constructible.html
absl::LeakCheckDisabler
classabsl_1_1LeakCheckDisabler.html
LeakCheckDisabler
classabsl_1_1LeakCheckDisabler.html
aa3f293a1d92b2ba3992d1a654084e71a
()
LeakCheckDisabler
classabsl_1_1LeakCheckDisabler.html
a90b4d19639959709ab6951c079b6789c
(const LeakCheckDisabler &)
LeakCheckDisabler &
operator=
classabsl_1_1LeakCheckDisabler.html
aaa82842d6c64790ae94121ae7e03a3bd
(const LeakCheckDisabler &)
~LeakCheckDisabler
classabsl_1_1LeakCheckDisabler.html
a35ef309dfb6d4fdb22a047ca23c25041
()
absl::monostate
structabsl_1_1monostate.html
absl::MuHowS
structabsl_1_1MuHowS.html
intptr_t
fast_add
structabsl_1_1MuHowS.html
a14054f42e6af8d90d3936afd97fc5cda
intptr_t
fast_need_zero
structabsl_1_1MuHowS.html
a38771bc03f46a2d62ed292875bf8b8f5
intptr_t
fast_or
structabsl_1_1MuHowS.html
a98e689189803b455b9b9a0fd4ea78b3f
intptr_t
slow_inc_need_zero
structabsl_1_1MuHowS.html
ac4866bac0050fd6e2c999ad7902d3aa9
intptr_t
slow_need_zero
structabsl_1_1MuHowS.html
a2779bfee3b39d0bd6f134b83d1ab6e8a
absl::Mutex
classabsl_1_1Mutex.html
struct MuHowS *
MuHow
classabsl_1_1Mutex.html
a390f5cdfe83ef4f49ff89ec0b5953ba4
void
AssertHeld
classabsl_1_1Mutex.html
a055addd521a4dd4e52fc11eec6f95bf2
() const ASSERT_EXCLUSIVE_LOCK()
void
AssertNotHeld
classabsl_1_1Mutex.html
a7c1a38f66fb66994bdcc6c09f8b6e846
() const
void
AssertReaderHeld
classabsl_1_1Mutex.html
a229134c902ee320a4b036b515d3ec0a7
() const ASSERT_SHARED_LOCK()
void
Await
classabsl_1_1Mutex.html
a75af6636231cb31cf830befed7ca2df6
(const Condition &cond)
bool
AwaitWithDeadline
classabsl_1_1Mutex.html
af9bd6c8f357151b09435ce97f760964b
(const Condition &cond, absl::Time deadline)
bool
AwaitWithTimeout
classabsl_1_1Mutex.html
aa54303d5ad3b17cc1ef0aa4cdda10a06
(const Condition &cond, absl::Duration timeout)
void
EnableDebugLog
classabsl_1_1Mutex.html
a35a6b3090dd559d80f941f5e66fbccba
(const char *name)
void
EnableInvariantDebugging
classabsl_1_1Mutex.html
a24ee7d416c0e7ff5fa75760943d11f4a
(void(*invariant)(void *), void *arg)
void
ForgetDeadlockInfo
classabsl_1_1Mutex.html
a463368ebccb33d016091ab9733fe6a75
()
void
Lock
classabsl_1_1Mutex.html
a05ccaecc490a751df31780b9e0f0aa05
() EXCLUSIVE_LOCK_FUNCTION()
void
LockWhen
classabsl_1_1Mutex.html
a80bed14baa4d3bcd5f7484d88a77648b
(const Condition &cond) EXCLUSIVE_LOCK_FUNCTION()
bool
LockWhenWithDeadline
classabsl_1_1Mutex.html
ad79f97eb6b970cfade62bf5f8ccf71a6
(const Condition &cond, absl::Time deadline) EXCLUSIVE_LOCK_FUNCTION()
bool
LockWhenWithTimeout
classabsl_1_1Mutex.html
a9f0df2321e0678c036f5db0c34e7fa88
(const Condition &cond, absl::Duration timeout) EXCLUSIVE_LOCK_FUNCTION()
Mutex
classabsl_1_1Mutex.html
ae88114d5e72c0baab17cbfe02db06417
()
constexpr
Mutex
classabsl_1_1Mutex.html
a6512f07aabe1018289a0ee8224262f76
(absl::ConstInitType)
void
ReaderLock
classabsl_1_1Mutex.html
a344592bb004238696f3b447b54e13de1
() SHARED_LOCK_FUNCTION()
void
ReaderLockWhen
classabsl_1_1Mutex.html
af089d6ef3e239c409b4801fd183ff763
(const Condition &cond) SHARED_LOCK_FUNCTION()
bool
ReaderLockWhenWithDeadline
classabsl_1_1Mutex.html
a4b88088cbfa2ce406495e368a65dbeea
(const Condition &cond, absl::Time deadline) SHARED_LOCK_FUNCTION()
bool
ReaderLockWhenWithTimeout
classabsl_1_1Mutex.html
aa061356a45fb381ef0b83effd2bd3d71
(const Condition &cond, absl::Duration timeout) SHARED_LOCK_FUNCTION()
bool
ReaderTryLock
classabsl_1_1Mutex.html
a0a1fbef29b4c30684864375184fd3b0e
() SHARED_TRYLOCK_FUNCTION(true)
void
ReaderUnlock
classabsl_1_1Mutex.html
a022540a4f9e07eac868217312d74befb
() UNLOCK_FUNCTION()
bool
TryLock
classabsl_1_1Mutex.html
a970b9fcb9cd56800ef35cc0cc1ab3b36
() EXCLUSIVE_TRYLOCK_FUNCTION(true)
void
Unlock
classabsl_1_1Mutex.html
ac5937de5312807799587c7362f9d89b1
() UNLOCK_FUNCTION()
void
WriterLock
classabsl_1_1Mutex.html
a8a8d5479b1a25bb04279e60b7c98941d
() EXCLUSIVE_LOCK_FUNCTION()
void
WriterLockWhen
classabsl_1_1Mutex.html
ab3c8ccee0b20b0c344b36267122da632
(const Condition &cond) EXCLUSIVE_LOCK_FUNCTION()
bool
WriterLockWhenWithDeadline
classabsl_1_1Mutex.html
abcfdf7bbc2150f1ba5492d3bca27d9ae
(const Condition &cond, absl::Time deadline) EXCLUSIVE_LOCK_FUNCTION()
bool
WriterLockWhenWithTimeout
classabsl_1_1Mutex.html
a8c1697077df7289d349dd7098c819402
(const Condition &cond, absl::Duration timeout) EXCLUSIVE_LOCK_FUNCTION()
bool
WriterTryLock
classabsl_1_1Mutex.html
aba9af93f043cc73be3bd7dbecfdae8e2
() EXCLUSIVE_TRYLOCK_FUNCTION(true)
void
WriterUnlock
classabsl_1_1Mutex.html
a363c999721d0d1a6c89484609c2c6eab
() UNLOCK_FUNCTION()
~Mutex
classabsl_1_1Mutex.html
a48b5fca1f29f551c603eed6eadc572c1
()
static void
InternalAttemptToUseMutexInFatalSignalHandler
classabsl_1_1Mutex.html
a5a5cea94f3db2d06f12e0aef03cc210d
()
bool
AwaitCommon
classabsl_1_1Mutex.html
ac8859bf06e0f5ca1cbfd6762413da3a3
(const Condition &cond, synchronization_internal::KernelTimeout t)
void
Block
classabsl_1_1Mutex.html
ad4a08c38f04a6e4eaaba407b87f9960c
(base_internal::PerThreadSynch *s)
void
Fer
classabsl_1_1Mutex.html
a5071ab086456759f9eb3aba826883ef6
(base_internal::PerThreadSynch *w)
void
LockSlow
classabsl_1_1Mutex.html
af4eecd15983d01b21f4cf81d36f73b1b
(MuHow how, const Condition *cond, int flags) ABSL_ATTRIBUTE_COLD
void
LockSlowLoop
classabsl_1_1Mutex.html
ad99e64e472008782282fe0c039de343b
(SynchWaitParams *waitp, int flags)
bool
LockSlowWithDeadline
classabsl_1_1Mutex.html
ad8062cef124f8ad3129c560c04583c8c
(MuHow how, const Condition *cond, synchronization_internal::KernelTimeout t, int flags)
Mutex
classabsl_1_1Mutex.html
a4c3c2e49673c196acd6420783e5f0a8b
(const volatile Mutex *)
Mutex
classabsl_1_1Mutex.html
ae754fc30bcd535dfe2701cfd83c0ad65
(const Mutex &)
Mutex &
operator=
classabsl_1_1Mutex.html
a7916060a29771f85d00687bd39aa4100
(const Mutex &)
void
Trans
classabsl_1_1Mutex.html
a617275a9cd073f9ad955399482f5c2af
(MuHow how)
void
TryRemove
classabsl_1_1Mutex.html
ab519b6f7c109ef2d3f84cb472f84f38d
(base_internal::PerThreadSynch *s)
void
UnlockSlow
classabsl_1_1Mutex.html
a6a855b1774b578efce46335f6814671e
(SynchWaitParams *waitp) ABSL_ATTRIBUTE_COLD
base_internal::PerThreadSynch *
Wakeup
classabsl_1_1Mutex.html
a4ca8bc1eb2bf4570363fb284defc78a7
(base_internal::PerThreadSynch *w)
static bool
DecrementSynchSem
classabsl_1_1Mutex.html
a568917aae14e33c40be27e6c6a57d4fc
(Mutex *mu, base_internal::PerThreadSynch *w, synchronization_internal::KernelTimeout t)
static void
IncrementSynchSem
classabsl_1_1Mutex.html
a54bac74c123665e9649f993177c01f81
(Mutex *mu, base_internal::PerThreadSynch *w)
std::atomic< intptr_t >
mu_
classabsl_1_1Mutex.html
a91311d4df857319f90b78b2dba1b2925
friend class
CondVar
classabsl_1_1Mutex.html
a7f15caac4fd04184afa33f61e738fb41
absl::MutexLock
classabsl_1_1MutexLock.html
MutexLock
classabsl_1_1MutexLock.html
ad616f56242ab2a2bf38f2ba97626a392
(Mutex *mu) EXCLUSIVE_LOCK_FUNCTION(mu)
MutexLock
classabsl_1_1MutexLock.html
a7be5b4b69070456a30d75dba391b2888
(const MutexLock &)
MutexLock
classabsl_1_1MutexLock.html
a69e7bb884c20383f3040821ec82233e2
(MutexLock &&)
MutexLock &
operator=
classabsl_1_1MutexLock.html
ac87bd155ac43f28e9eef4623ddbef842
(const MutexLock &)
MutexLock &
operator=
classabsl_1_1MutexLock.html
ab08d14ab06bb56d32972734a3dba1465
(MutexLock &&)
~MutexLock
classabsl_1_1MutexLock.html
afbe1e847e0ba8b315fd5de758fc39a4d
() UNLOCK_FUNCTION()
Mutex *const
mu_
classabsl_1_1MutexLock.html
a7784dd8ad5943dda6084b90c246b7f7a
absl::MutexLockMaybe
classabsl_1_1MutexLockMaybe.html
MutexLockMaybe
classabsl_1_1MutexLockMaybe.html
a95e2105538f90b62153ca94fc790a791
(Mutex *mu) EXCLUSIVE_LOCK_FUNCTION(mu)
~MutexLockMaybe
classabsl_1_1MutexLockMaybe.html
a56ad1e5042e538a85ab7991a3883a940
() UNLOCK_FUNCTION()
MutexLockMaybe
classabsl_1_1MutexLockMaybe.html
ad74a067734e63fe2482a1052ad036423
(const MutexLockMaybe &)
MutexLockMaybe
classabsl_1_1MutexLockMaybe.html
a0593aa22efbbbf042cda0263a600c62b
(MutexLockMaybe &&)
MutexLockMaybe &
operator=
classabsl_1_1MutexLockMaybe.html
a6c2ee9f786b5fed69113b018edd898bd
(const MutexLockMaybe &)
MutexLockMaybe &
operator=
classabsl_1_1MutexLockMaybe.html
a5acf945ff5b28fc87d95349abfa194a2
(MutexLockMaybe &&)
Mutex *const
mu_
classabsl_1_1MutexLockMaybe.html
a77f13f33d6a3579e13611e136bbc9958
absl::negation
structabsl_1_1negation.html
absl::node_hash_map
classabsl_1_1node__hash__map.html
Key
Value
Hash
Eq
Alloc
raw_hash_map< absl::container_internal::NodeHashMapPolicy< Key, Value >, Hash, Eq, Alloc >
Base::hasher
hash_funct
classabsl_1_1node__hash__map.html
a4416fc1a78939622095ba8b822345204
()
node_hash_map
classabsl_1_1node__hash__map.html
a140cfd393867eca7a0968afa0e1558fd
()
void
resize
classabsl_1_1node__hash__map.html
a6236d95887ed0107669dbf230ec7beab
(typename Base::size_type hint)
absl::node_hash_set
classabsl_1_1node__hash__set.html
T
Hash
Eq
Alloc
raw_hash_set< absl::container_internal::NodeHashSetPolicy< T >, Hash, Eq, Alloc >
Base::hasher
hash_funct
classabsl_1_1node__hash__set.html
aeaf188694e2e089e40a5110755ff0d0b
()
node_hash_set
classabsl_1_1node__hash__set.html
a44a54a3e630f214a0a6631c2c7b4821a
()
void
resize
classabsl_1_1node__hash__set.html
a6387e385deae27e40d839f2f18a99de0
(typename Base::size_type hint)
absl::Notification
classabsl_1_1Notification.html
bool
HasBeenNotified
classabsl_1_1Notification.html
a41e37996d88c32482faa9af716481570
() const
Notification
classabsl_1_1Notification.html
a92d471e1d1c4bda4b6f80107f2990a79
()
Notification
classabsl_1_1Notification.html
a3ed404626ceb5048cc47118e4b48ccc3
(bool prenotify)
Notification
classabsl_1_1Notification.html
a7b436136e82050efc9413add3ec21901
(const Notification &)
void
Notify
classabsl_1_1Notification.html
ab88d284dc8eef267221438b61c692972
()
Notification &
operator=
classabsl_1_1Notification.html
ae816aa1782dd52af3491a0c6c169842c
(const Notification &)
void
WaitForNotification
classabsl_1_1Notification.html
a2f2a496cfe3a29a312bcef92922ce588
() const
bool
WaitForNotificationWithDeadline
classabsl_1_1Notification.html
a3db5a521e39204d2739e7608c0cd7c96
(absl::Time deadline) const
bool
WaitForNotificationWithTimeout
classabsl_1_1Notification.html
a1fb1a46bd162cd7423ccab685aa75263
(absl::Duration timeout) const
~Notification
classabsl_1_1Notification.html
aff9744981dce8d42ba950a52280bc3ce
()
Mutex
mutex_
classabsl_1_1Notification.html
a3b7b79bd899ba2e2a1c3023b162d6d63
std::atomic< bool >
notified_yet_
classabsl_1_1Notification.html
ab5e9f80e916cba99119923b666331503
absl::nullopt_t
structabsl_1_1nullopt__t.html
constexpr
nullopt_t
structabsl_1_1nullopt__t.html
a4b8c94df19076e95604b45d08b96753d
(optional_internal::init_t) noexcept
absl::once_flag
classabsl_1_1once__flag.html
constexpr
once_flag
classabsl_1_1once__flag.html
a1233ea847feecb614d905ed8d4f0dd00
()
once_flag
classabsl_1_1once__flag.html
a075fa66d771fdb1e75e4cb54f3f7b341
(const once_flag &)
once_flag &
operator=
classabsl_1_1once__flag.html
a3d2ac5d7ff986f7a05d05776ff157c04
(const once_flag &)
std::atomic< uint32_t >
control_
classabsl_1_1once__flag.html
a58fef6bfe2cd3b3b7b59d76642dc76fa
friend std::atomic< uint32_t > *
base_internal::ControlWord
classabsl_1_1once__flag.html
a39378eccda179ba1eba56b21204170a2
(once_flag *flag)
absl::optional
classabsl_1_1optional.html
T
optional_internal::optional_data
optional_internal::optional_ctor_base
optional_internal::optional_assign_base
T
value_type
classabsl_1_1optional.html
a84ed4b9119ae6697eeb3a19edf43fe62
T &
emplace
classabsl_1_1optional.html
a9d973d9aa16c95efbda7d3e14134c922
(Args &&...args)
T &
emplace
classabsl_1_1optional.html
abf42b88e5ff63a7909a27316b629b0af
(std::initializer_list< U > il, Args &&...args)
constexpr bool
has_value
classabsl_1_1optional.html
a555a8b13b6842ed5f7b1de07f1b42162
() const noexcept
constexpr
operator bool
classabsl_1_1optional.html
ad5881ed1ceb032bff801cdf313613a7f
() const noexcept
constexpr const T &
operator*
classabsl_1_1optional.html
a6a42d39492a193862f9b3b9b6bf047cc
() const &
T &
operator*
classabsl_1_1optional.html
a55ccb685c12359fdfe7ffa1f988c1380
()&
constexpr const T &&
operator*
classabsl_1_1optional.html
a7881bad8f8f2d9b37e77b60a358f1213
() const &&
T &&
operator*
classabsl_1_1optional.html
a5d3061a9d40983c891fc7d4368802e39
()&&
const T *
operator->
classabsl_1_1optional.html
a84a79882d7a4cdc6895d4df549639284
() const
T *
operator->
classabsl_1_1optional.html
a64d3a7f01b74d40b9dee19e103e31ac5
()
optional &
operator=
classabsl_1_1optional.html
ad2f7f28501a6df9ba094f141ab3bb0c4
(nullopt_t) noexcept
optional &
operator=
classabsl_1_1optional.html
a4f943e65fd30f52d3a1e8f0a2b51528e
(const optional &src)
optional &
operator=
classabsl_1_1optional.html
a043adcb0e83e0abb537d8a0f2dc757ce
(optional &&src)
optional &
operator=
classabsl_1_1optional.html
ab75b46fed8bd79ce8fd21f3f51467477
(U &&v)
optional &
operator=
classabsl_1_1optional.html
a1ec14a8fdfe51d9b2b4bbfec688872b4
(const optional< U > &rhs)
optional &
operator=
classabsl_1_1optional.html
acf6f7d78d2d152cc30901b3ec97e9728
(optional< U > &&rhs)
constexpr
optional
classabsl_1_1optional.html
a4bc005e00f60335c6c5ff809fce7c8f6
() noexcept
constexpr
optional
classabsl_1_1optional.html
a1fc6a0317a525323734f6dcff11b122e
(nullopt_t) noexcept
optional
classabsl_1_1optional.html
a155d1fb842a4696b9a2e4bb8904232f1
(const optional &src)
optional
classabsl_1_1optional.html
a88e70f5358c3d104dac7d407ef0c71ea
(optional &&src)
constexpr
optional
classabsl_1_1optional.html
a0876e75d523db4dab62c2e6047e0ac86
(InPlaceT, Args &&...args)
constexpr
optional
classabsl_1_1optional.html
a86426316b6b1383f60af659c4674e105
(in_place_t, std::initializer_list< U > il, Args &&...args)
constexpr
optional
classabsl_1_1optional.html
afa22c84c622f2e75e4b77d6beac96b0b
(U &&v)
constexpr
optional
classabsl_1_1optional.html
afa22c84c622f2e75e4b77d6beac96b0b
(U &&v)
optional
classabsl_1_1optional.html
aef17f4dd25e67efa23f713d97b1fc31b
(const optional< U > &rhs)
optional
classabsl_1_1optional.html
aef17f4dd25e67efa23f713d97b1fc31b
(const optional< U > &rhs)
optional
classabsl_1_1optional.html
abf1f25e77e86c94291f384a66e5139a8
(optional< U > &&rhs)
optional
classabsl_1_1optional.html
abf1f25e77e86c94291f384a66e5139a8
(optional< U > &&rhs)
ABSL_ATTRIBUTE_REINITIALIZES void
reset
classabsl_1_1optional.html
a8dfe8f9b4f502b6e94ca9fc3cc75a15f
() noexcept
void
swap
classabsl_1_1optional.html
aa96233014c440946c347980bcca5de7e
(optional &rhs) noexcept(std
constexpr const T &
value
classabsl_1_1optional.html
ad58a66509b5494cbb269c3e10087210f
() const &
T &
value
classabsl_1_1optional.html
a3329eb4725ab12ca3bd6d6ffd98cca3a
()&
T &&
value
classabsl_1_1optional.html
a74f7cd5b98b6c6f36d348a39abb3520c
()&&
constexpr const T &&
value
classabsl_1_1optional.html
ac7586376a8195859afc0f79d076e336f
() const &&
constexpr T
value_or
classabsl_1_1optional.html
afec58f670aa3ed318e4501c28dac65be
(U &&v) const &
T
value_or
classabsl_1_1optional.html
a6ec7dfb15f0ff03a092464989e087771
(U &&v)&&
~optional
classabsl_1_1optional.html
a93374703f959517a7cea9488dd0a22d8
()
constexpr const T &
reference
classabsl_1_1optional.html
a43daab625a758059bb571b027e94d328
() const
T &
reference
classabsl_1_1optional.html
af6216429814ac5d2735825d19dade7b7
()
static_assert
classabsl_1_1optional.html
a7560df390046fc549d534affeb9c78b4
(!std::is_same< nullopt_t, typename std::remove_cv< T >::type >::value,"optional<nullopt_t> is not allowed.")
static_assert
classabsl_1_1optional.html
a756aab0260a8db3bbf5e6f22916a6d4f
(!std::is_same< in_place_t, typename std::remove_cv< T >::type >::value,"optional<in_place_t> is not allowed.")
static_assert
classabsl_1_1optional.html
a1f76553e617eee81c002e4d247c67ac1
(!std::is_reference< T >::value,"optional<reference> is not allowed.")
absl::partial_ordering
classabsl_1_1partial__ordering.html
absl::compare_internal::partial_ordering_base
constexpr
operator weak_equality
classabsl_1_1partial__ordering.html
adb9f36b3a5cdf4b401d0312f92452162
() const noexcept
constexpr bool
is_ordered
classabsl_1_1partial__ordering.html
adef0d36c8fff26377d593b98e57b1204
() const noexcept
constexpr
partial_ordering
classabsl_1_1partial__ordering.html
a622364c904d152efb7bc9281c9a6f6c4
(compare_internal::eq v) noexcept
constexpr
partial_ordering
classabsl_1_1partial__ordering.html
adb77067f066f5700396ae1c3b70f192e
(compare_internal::ord v) noexcept
constexpr
partial_ordering
classabsl_1_1partial__ordering.html
a987c87ce47fdab7f7ed43fc3c2f28a93
(compare_internal::ncmp v) noexcept
compare_internal::value_type
value_
classabsl_1_1partial__ordering.html
a7216fa38b0756f0de41581cb48982b96
friend struct
compare_internal::partial_ordering_base< partial_ordering >
classabsl_1_1partial__ordering.html
aa59840881c6b5dedf104d0d77213e426
friend constexpr bool
operator!=
classabsl_1_1partial__ordering.html
a86e643d60400f77c5af7d5f9efab9bc2
(partial_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator!=
classabsl_1_1partial__ordering.html
aad2dea7fd9adc3380c1210db4415273a
(compare_internal::OnlyLiteralZero<>, partial_ordering v) noexcept
friend constexpr bool
operator<
classabsl_1_1partial__ordering.html
a8c764b1a4a142f3f2ed138db656710be
(partial_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator<
classabsl_1_1partial__ordering.html
ac9df00c9ede2122af347f6150a3afc57
(compare_internal::OnlyLiteralZero<>, partial_ordering v) noexcept
friend constexpr bool
operator<=
classabsl_1_1partial__ordering.html
ad9305fa72a26782f37836da6b677f861
(partial_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator<=
classabsl_1_1partial__ordering.html
a712d4ff1d7f9f2e0a3134ddde0384987
(compare_internal::OnlyLiteralZero<>, partial_ordering v) noexcept
friend constexpr bool
operator==
classabsl_1_1partial__ordering.html
a323f4988dc60384cee95f4027b7381ef
(partial_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator==
classabsl_1_1partial__ordering.html
a18a8ef7627ea38ac2e76422ec9d3a679
(compare_internal::OnlyLiteralZero<>, partial_ordering v) noexcept
friend constexpr bool
operator>
classabsl_1_1partial__ordering.html
a91a27a8a9e44e2dd32fa54abbf102a3f
(partial_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator>
classabsl_1_1partial__ordering.html
a356f1a02bef8a3487c889d8b66711133
(compare_internal::OnlyLiteralZero<>, partial_ordering v) noexcept
friend constexpr bool
operator>=
classabsl_1_1partial__ordering.html
a8dcbcca219c2d7a627c789adad9a8c32
(partial_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator>=
classabsl_1_1partial__ordering.html
a2f6611d1d306c233ec11dd03f40b2a9c
(compare_internal::OnlyLiteralZero<>, partial_ordering v) noexcept
absl::pointer_traits
structabsl_1_1pointer__traits.html
static pointer
pointer_to
structabsl_1_1pointer__traits.html
a50d11d9db450d9e9257fd67dd480f3d8
(element_type &r)
absl::pointer_traits< T * >
structabsl_1_1pointer__traits_3_01T_01_5_01_4.html
static pointer
pointer_to
structabsl_1_1pointer__traits_3_01T_01_5_01_4.html
a37ad6977b0bcdaa1034bf90b1837f962
(element_type &r) noexcept
absl::ReaderMutexLock
classabsl_1_1ReaderMutexLock.html
ReaderMutexLock &
operator=
classabsl_1_1ReaderMutexLock.html
a3b8f0f05ca49837b704922213415b563
(const ReaderMutexLock &)
ReaderMutexLock &
operator=
classabsl_1_1ReaderMutexLock.html
aec32d827c5b2ab01f2229768f5d1d1a1
(ReaderMutexLock &&)
ReaderMutexLock
classabsl_1_1ReaderMutexLock.html
a065c68cf8c7e02e44248dc392a09d0aa
(Mutex *mu) SHARED_LOCK_FUNCTION(mu)
ReaderMutexLock
classabsl_1_1ReaderMutexLock.html
a21320a6b6b2ed5412e5c1c2da343c58e
(const ReaderMutexLock &)
ReaderMutexLock
classabsl_1_1ReaderMutexLock.html
affacf1210ef8a6908023ae9ec16f0159
(ReaderMutexLock &&)
~ReaderMutexLock
classabsl_1_1ReaderMutexLock.html
a0345479f886629280fb63d7e3adf2b66
() UNLOCK_FUNCTION()
Mutex *const
mu_
classabsl_1_1ReaderMutexLock.html
ad255083afe1206ad97a6a367b3078f32
absl::ReleasableMutexLock
classabsl_1_1ReleasableMutexLock.html
ReleasableMutexLock
classabsl_1_1ReleasableMutexLock.html
a6d98bcf2f0236054271b766dd3a0b08b
(Mutex *mu) EXCLUSIVE_LOCK_FUNCTION(mu)
void
Release
classabsl_1_1ReleasableMutexLock.html
afae5da3b013da5193f4783e35a9800b2
() UNLOCK_FUNCTION()
~ReleasableMutexLock
classabsl_1_1ReleasableMutexLock.html
ac1694bceef8183669c8d7f00e4e98be9
() UNLOCK_FUNCTION()
ReleasableMutexLock &
operator=
classabsl_1_1ReleasableMutexLock.html
a956a7cb4ed6068fc6a1d2579f22160a5
(const ReleasableMutexLock &)
ReleasableMutexLock &
operator=
classabsl_1_1ReleasableMutexLock.html
ab92bbfee270dcfe9276cd00fb453a58c
(ReleasableMutexLock &&)
ReleasableMutexLock
classabsl_1_1ReleasableMutexLock.html
ab7c6cf3a9fdf5aef1f806310de4a5fed
(const ReleasableMutexLock &)
ReleasableMutexLock
classabsl_1_1ReleasableMutexLock.html
a7fe34be8bcd906a19ec37de1865c0bb9
(ReleasableMutexLock &&)
Mutex *
mu_
classabsl_1_1ReleasableMutexLock.html
ab525f2f6b6e10d13e94ecb59a8e4e053
absl::SkipEmpty
structabsl_1_1SkipEmpty.html
bool
operator()
structabsl_1_1SkipEmpty.html
ac79c4b2f1f3f3c03904311f4dd7c9497
(absl::string_view sp) const
absl::SkipWhitespace
structabsl_1_1SkipWhitespace.html
bool
operator()
structabsl_1_1SkipWhitespace.html
aefe4d7c312022b1190941c96dcc98adc
(absl::string_view sp) const
absl::Span
classabsl_1_1Span.html
T
constexpr reference
at
classabsl_1_1Span.html
a249216b06b2f96b71b2120a93e1149a3
(size_type i) const
constexpr reference
back
classabsl_1_1Span.html
a3b00899693e64bd5ce500244c0947da2
() const noexcept
constexpr iterator
begin
classabsl_1_1Span.html
a85f49bccee87e5f5e44bae1ddd90ce59
() const noexcept
constexpr const_iterator
cbegin
classabsl_1_1Span.html
adb54e6585fdb133ba2dc6ae7074a2e4b
() const noexcept
constexpr const_iterator
cend
classabsl_1_1Span.html
ae9524282e61edba39b678e2aadcfe1b1
() const noexcept
constexpr const_reverse_iterator
crbegin
classabsl_1_1Span.html
a4706b7be939f26796ac124c64c62580d
() const noexcept
constexpr const_reverse_iterator
crend
classabsl_1_1Span.html
a35a9ec0cde9d189e607ba42c87ddae4b
() const noexcept
constexpr pointer
data
classabsl_1_1Span.html
ab73e4be6262f844714eb7c48225b605b
() const noexcept
constexpr bool
empty
classabsl_1_1Span.html
ae654bb698a931c9e490c2822ec77422a
() const noexcept
constexpr iterator
end
classabsl_1_1Span.html
a4515995383ac86b2bb08e18f183e5dd7
() const noexcept
constexpr Span
first
classabsl_1_1Span.html
a4c18e649e6ef58a4d856b18b6970e3dd
(size_type len) const
constexpr reference
front
classabsl_1_1Span.html
ad45befaf991e9e87a6e01c843e363df4
() const noexcept
constexpr Span
last
classabsl_1_1Span.html
a1b28d7194da6df31dcfa3f70c4e76f44
(size_type len) const
constexpr size_type
length
classabsl_1_1Span.html
a46b6c7700fc50dab870dea2e6437bea7
() const noexcept
constexpr reference
operator[]
classabsl_1_1Span.html
a5a4612c22e4ad350361026dafa179a0b
(size_type i) const noexcept
constexpr reverse_iterator
rbegin
classabsl_1_1Span.html
a0bb2cf83f3ea877329e119e688ed3e74
() const noexcept
void
remove_prefix
classabsl_1_1Span.html
aa7b2c4c0528433783f907ee2b5410cb1
(size_type n) noexcept
void
remove_suffix
classabsl_1_1Span.html
aac013563cde1964ab0e5ee3d850bac50
(size_type n) noexcept
constexpr reverse_iterator
rend
classabsl_1_1Span.html
aec2ab88239b4d4c79f0fc6ecce484676
() const noexcept
constexpr size_type
size
classabsl_1_1Span.html
a92186c247036e10dd12603c09f8b8797
() const noexcept
constexpr
Span
classabsl_1_1Span.html
a18eafe9fd18d6a38f7487cac752f4845
() noexcept
constexpr
Span
classabsl_1_1Span.html
a0d1b2ea7491200475b00b4ca07fa1acf
(pointer array, size_type length) noexcept
constexpr
Span
classabsl_1_1Span.html
a22a974056641670d4a38be5d99c9d502
(T(&a)[N]) noexcept
Span
classabsl_1_1Span.html
a6104d2306374347b15d32afdc87daeb5
(V &v) noexcept
constexpr
Span
classabsl_1_1Span.html
aab4ff22b081a4d65462225cdc5844523
(const V &v) noexcept
Span
classabsl_1_1Span.html
a2b18c149fe0f815595b8cc0d572665db
(std::initializer_list< value_type > v) noexcept
constexpr Span
subspan
classabsl_1_1Span.html
abe26673f395cf21342871ee413a7fc6b
(size_type pos=0, size_type len=npos) const
static const size_type
npos
classabsl_1_1Span.html
a75eebd924decf588937cf3f8f6a921a6
size_type
len_
classabsl_1_1Span.html
aa1d60093d6e10191c46dbe4f0ce9d1c3
pointer
ptr_
classabsl_1_1Span.html
a397b31eb998f86d5b74057926353a180
friend H
AbslHashValue
classabsl_1_1Span.html
adc6387ab0fe354a9151637a7016e4460
(H h, Span v)
absl::string_view
classabsl_1_1string__view.html
constexpr const_reference
back
classabsl_1_1string__view.html
a2777b65629fc23cb2b4b290d0cbfbbd7
() const
constexpr const_iterator
begin
classabsl_1_1string__view.html
af54f993a2d24505ad3e83f96b550f778
() const noexcept
constexpr const_iterator
cbegin
classabsl_1_1string__view.html
aef86d7875e1142df708a5c015d6b81ac
() const noexcept
constexpr const_iterator
cend
classabsl_1_1string__view.html
a354c9cc5d32f350b3ec5ec1bfcd2a6bd
() const noexcept
int
compare
classabsl_1_1string__view.html
aba41cd36a8c6507466b76f25ca5c62aa
(string_view x) const noexcept
int
compare
classabsl_1_1string__view.html
a75262906a2f9a441dfa93176399a732f
(size_type pos1, size_type count1, string_view v) const
int
compare
classabsl_1_1string__view.html
a4f655c7fb9b6347b9539a2aca48e7334
(size_type pos1, size_type count1, string_view v, size_type pos2, size_type count2) const
int
compare
classabsl_1_1string__view.html
a39f2e0747d108dea2d3cd374425045b8
(const char *s) const
int
compare
classabsl_1_1string__view.html
a02e9f9e31fb760edc22d2c825d4681f9
(size_type pos1, size_type count1, const char *s) const
int
compare
classabsl_1_1string__view.html
a704db3432e46c7927d2c6d4698fa8c17
(size_type pos1, size_type count1, const char *s, size_type count2) const
size_type
copy
classabsl_1_1string__view.html
a7b03e4cc877970c23c7a4d56f7f9f4d8
(char *buf, size_type n, size_type pos=0) const
const_reverse_iterator
crbegin
classabsl_1_1string__view.html
ad8faaf821e89a4be84883eb020b3bb21
() const noexcept
const_reverse_iterator
crend
classabsl_1_1string__view.html
ad129682a326fffe1d04fa6b26ba33b5c
() const noexcept
constexpr const_pointer
data
classabsl_1_1string__view.html
acdd63d87adecc9cb89e3bb2c4efedf47
() const noexcept
constexpr bool
empty
classabsl_1_1string__view.html
afd8bd29b979f1655dea7e5fd8431162d
() const noexcept
constexpr const_iterator
end
classabsl_1_1string__view.html
ae11a3e8582fe4958223a68e811aee233
() const noexcept
size_type
find
classabsl_1_1string__view.html
a2420f9c7fbedeb5189f5cf3491690ee8
(string_view s, size_type pos=0) const noexcept
size_type
find
classabsl_1_1string__view.html
af733446a4627ba212db7f7e50ba03f3e
(char c, size_type pos=0) const noexcept
size_type
find_first_not_of
classabsl_1_1string__view.html
a373341fe4c9a635d85d8bf522cbf6f9e
(string_view s, size_type pos=0) const noexcept
size_type
find_first_not_of
classabsl_1_1string__view.html
a87d3dab56a8e4419f169d82fcec29963
(char c, size_type pos=0) const noexcept
size_type
find_first_of
classabsl_1_1string__view.html
aa15f5b32f873be25096074ceb926c887
(string_view s, size_type pos=0) const noexcept
size_type
find_first_of
classabsl_1_1string__view.html
ab732595e09b80a567799574d671b2001
(char c, size_type pos=0) const noexcept
size_type
find_last_not_of
classabsl_1_1string__view.html
a509420a46c6b2e5676bada69a8cd12fc
(string_view s, size_type pos=npos) const noexcept
size_type
find_last_not_of
classabsl_1_1string__view.html
a8fd1787526feb8a4266d9de17ce58d40
(char c, size_type pos=npos) const noexcept
size_type
find_last_of
classabsl_1_1string__view.html
ac6ed2a2986833aef93abf1d5cde4f3e1
(string_view s, size_type pos=npos) const noexcept
size_type
find_last_of
classabsl_1_1string__view.html
a0b33754b8448a518a984ab59babe6220
(char c, size_type pos=npos) const noexcept
constexpr const_reference
front
classabsl_1_1string__view.html
a48eba3d0fbd7b514ce2ef4a9d6045c9f
() const
constexpr size_type
length
classabsl_1_1string__view.html
a3dd6c567a7bb3cb12763017d275b0f68
() const noexcept
constexpr size_type
max_size
classabsl_1_1string__view.html
a63d00e94cfa881da9de429b0ead03771
() const noexcept
operator std::basic_string< char, traits_type, A >
classabsl_1_1string__view.html
aa7ba55d1fc3625b51dc933c0512bf73c
() const
constexpr const_reference
operator[]
classabsl_1_1string__view.html
abbff170eda3dbddacd34ae309da5ae11
(size_type i) const
const_reverse_iterator
rbegin
classabsl_1_1string__view.html
adfadd20915a73db9b608497d446d4eda
() const noexcept
void
remove_prefix
classabsl_1_1string__view.html
a9940cfee732f8eeccc4557a272a01a87
(size_type n)
void
remove_suffix
classabsl_1_1string__view.html
a387e028603b108189175c87b629465dc
(size_type n)
const_reverse_iterator
rend
classabsl_1_1string__view.html
a5e0bb06f2851d9c18643baf26ed7fe6c
() const noexcept
size_type
rfind
classabsl_1_1string__view.html
aef8abca4f173c18bcacdd0af7e0fcfd9
(string_view s, size_type pos=npos) const noexcept
size_type
rfind
classabsl_1_1string__view.html
af3d032defe5018f23f70971fb2bb0086
(char c, size_type pos=npos) const noexcept
constexpr size_type
size
classabsl_1_1string__view.html
a3950f228eccec8f88e34b9a90ad94428
() const noexcept
constexpr
string_view
classabsl_1_1string__view.html
a535dfb73ac874335614dfe53acf0ce69
() noexcept
string_view
classabsl_1_1string__view.html
a74c74de2e779173ec22e8b5912732d70
(const std::basic_string< char, std::char_traits< char >, Allocator > &str) noexcept
constexpr
string_view
classabsl_1_1string__view.html
a8049d16bfc8a34a1aff062f7f75c35f7
(const char *str)
constexpr
string_view
classabsl_1_1string__view.html
aafe0c34aba9edd0d2ec1722d252334ec
(const char *data, size_type len)
string_view
substr
classabsl_1_1string__view.html
a04c5a14f4b28199a7202410d42c0cf4b
(size_type pos, size_type n=npos) const
void
swap
classabsl_1_1string__view.html
a36ec927576c64d559adbdc9604e3d9fa
(string_view &s) noexcept
static constexpr size_type
npos
classabsl_1_1string__view.html
a6e389b36c5b9e5da86bf8be8e098b27e
static constexpr size_type
CheckLengthInternal
classabsl_1_1string__view.html
a603be4e9e32e07e5289f3a35c4cd10ee
(size_type len)
size_type
length_
classabsl_1_1string__view.html
a2ac66363acd050747ec3d58c22b585f8
const char *
ptr_
classabsl_1_1string__view.html
a3e14fd8043c5b68a74d1d13588018860
static constexpr size_type
kMaxSize
classabsl_1_1string__view.html
a0efbd4b1edaaba77f748fa73c8ed46fa
absl::strong_equality
classabsl_1_1strong__equality.html
absl::compare_internal::strong_equality_base
constexpr
operator weak_equality
classabsl_1_1strong__equality.html
a0ae06e1def582192bff8db56bc93390b
() const noexcept
constexpr
strong_equality
classabsl_1_1strong__equality.html
a83ad47cbe15ea8a3ba5d5e9ce9ae92bc
(compare_internal::eq v) noexcept
compare_internal::value_type
value_
classabsl_1_1strong__equality.html
a8565c6778655ae264ec2b3cf11517a1d
friend struct
compare_internal::strong_equality_base< strong_equality >
classabsl_1_1strong__equality.html
ae730020e9a67204bbcaecbbc30cbfcc2
friend constexpr bool
operator!=
classabsl_1_1strong__equality.html
a677975c22f82dfb244d96753954c17db
(strong_equality v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator!=
classabsl_1_1strong__equality.html
ad3ef089c8fc2c7c34285558715d093d4
(compare_internal::OnlyLiteralZero<>, strong_equality v) noexcept
friend constexpr bool
operator==
classabsl_1_1strong__equality.html
a765c6b8ea8483da01ff2f32bcc4fdc31
(strong_equality v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator==
classabsl_1_1strong__equality.html
a8af259a1462bd629405fcc6e98d3073a
(compare_internal::OnlyLiteralZero<>, strong_equality v) noexcept
absl::strong_ordering
classabsl_1_1strong__ordering.html
absl::compare_internal::strong_ordering_base
constexpr
operator partial_ordering
classabsl_1_1strong__ordering.html
a1fc20844fc33bfe0067ab0bfc2203d23
() const noexcept
constexpr
operator strong_equality
classabsl_1_1strong__ordering.html
a6f9e7a3597b837c9ddc2215aef1e9626
() const noexcept
constexpr
operator weak_equality
classabsl_1_1strong__ordering.html
a3d78a7d301e0ae4f4eca18d6496e68ff
() const noexcept
constexpr
operator weak_ordering
classabsl_1_1strong__ordering.html
a373f0268fc78882cb1c0c1c2b8360823
() const noexcept
constexpr
strong_ordering
classabsl_1_1strong__ordering.html
a0fcc5efc3ec15d66bebd1b316acbce21
(compare_internal::eq v) noexcept
constexpr
strong_ordering
classabsl_1_1strong__ordering.html
a495cfa31ec9982b0c640a4e592d12220
(compare_internal::ord v) noexcept
compare_internal::value_type
value_
classabsl_1_1strong__ordering.html
a3995860cf3c9676f17898d51bde7535e
friend struct
compare_internal::strong_ordering_base< strong_ordering >
classabsl_1_1strong__ordering.html
a84f5954658864466eeddf9c50ebe28d9
friend constexpr bool
operator!=
classabsl_1_1strong__ordering.html
acd09965beb4ae1711291d6857eef1c12
(strong_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator!=
classabsl_1_1strong__ordering.html
ae865b0faa418b37a45dff1dc6f695744
(compare_internal::OnlyLiteralZero<>, strong_ordering v) noexcept
friend constexpr bool
operator<
classabsl_1_1strong__ordering.html
a4d5db7638e53f2ef5ffafe185dab9f94
(strong_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator<
classabsl_1_1strong__ordering.html
a1fb22d1b5abe8e8484960aa72ec09b07
(compare_internal::OnlyLiteralZero<>, strong_ordering v) noexcept
friend constexpr bool
operator<=
classabsl_1_1strong__ordering.html
ab5bbc5ccc2bb47008a80fc59595f18fa
(strong_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator<=
classabsl_1_1strong__ordering.html
a7334fb7c6026973696eb821b620368d6
(compare_internal::OnlyLiteralZero<>, strong_ordering v) noexcept
friend constexpr bool
operator==
classabsl_1_1strong__ordering.html
a61782fb2bdca8d420729e43474623c0c
(strong_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator==
classabsl_1_1strong__ordering.html
a978c9148b2fc543fb471a21b60b52499
(compare_internal::OnlyLiteralZero<>, strong_ordering v) noexcept
friend constexpr bool
operator>
classabsl_1_1strong__ordering.html
a8caf0454e523bfcade48ff2fc88a0c75
(strong_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator>
classabsl_1_1strong__ordering.html
aa9d3dfa46a5d5c904ac6b9cd48ccc90f
(compare_internal::OnlyLiteralZero<>, strong_ordering v) noexcept
friend constexpr bool
operator>=
classabsl_1_1strong__ordering.html
aad3c157a17b02d981b19a78bf3af776e
(strong_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator>=
classabsl_1_1strong__ordering.html
aca29d7935b57fe0b2d2df17b935a5ed7
(compare_internal::OnlyLiteralZero<>, strong_ordering v) noexcept
absl::SynchEvent
structabsl_1_1SynchEvent.html
int refcount
GUARDED_BY
structabsl_1_1SynchEvent.html
ac4b687d0aada19a9bdb0e14d34a154e2
(synch_event_mu)
SynchEvent *next
GUARDED_BY
structabsl_1_1SynchEvent.html
aeb5ad81a8668ddcf23e19357d3bf5893
(synch_event_mu)
void *
arg
structabsl_1_1SynchEvent.html
a6e0e991352adc0a00bfc10cc525efca1
void(*
invariant
structabsl_1_1SynchEvent.html
a2763689a4220b47841902d52e75f232e
)(void *arg)
bool
log
structabsl_1_1SynchEvent.html
a5a9ca087e0b6241c374bf47c915d5fff
uintptr_t
masked_addr
structabsl_1_1SynchEvent.html
aacdcdab3c2110b2d9c77851816cf7868
char
name
structabsl_1_1SynchEvent.html
a05a9b4bd1e5510d10e8ca755a348e533
[1]
absl::SynchLocksHeld
structabsl_1_1SynchLocksHeld.html
struct absl::SynchLocksHeld::@25
locks
structabsl_1_1SynchLocksHeld.html
a46c9ded97b954ba541bf9d8982dc1bbc
[40]
int32_t
count
structabsl_1_1SynchLocksHeld_1_1@25.html
ace96088c098c9bf007817cedf405634b
GraphId
id
structabsl_1_1SynchLocksHeld_1_1@25.html
ac4668267e664c686a30b0092e4f453c9
Mutex *
mu
structabsl_1_1SynchLocksHeld_1_1@25.html
a2d154ba4854b2fc949c1ae9643b2b255
int
n
structabsl_1_1SynchLocksHeld.html
a422d6d0dabab1e6d5335f1754219ce5a
bool
overflow
structabsl_1_1SynchLocksHeld.html
aa39fb97a234410c177e3085bccca03a1
absl::SynchWaitParams
structabsl_1_1SynchWaitParams.html
SynchWaitParams
structabsl_1_1SynchWaitParams.html
a3a342806fa6a4e4042338288da2470e1
(Mutex::MuHow how_arg, const Condition *cond_arg, KernelTimeout timeout_arg, Mutex *cvmu_arg, PerThreadSynch *thread_arg, std::atomic< intptr_t > *cv_word_arg)
const Condition *
cond
structabsl_1_1SynchWaitParams.html
a222733a1807df063ca933019be94eb52
int64_t
contention_start_cycles
structabsl_1_1SynchWaitParams.html
a3c8933ef35c86584258ef06e62210a25
std::atomic< intptr_t > *
cv_word
structabsl_1_1SynchWaitParams.html
a3ee4787511c684cc5b1c65e87a33a9b5
Mutex *const
cvmu
structabsl_1_1SynchWaitParams.html
a50b5d07a41d9544309bf3990a3a1541d
const Mutex::MuHow
how
structabsl_1_1SynchWaitParams.html
afec96e244b0f6cefeb201d18dd768241
PerThreadSynch *const
thread
structabsl_1_1SynchWaitParams.html
a558dbf46af0288dfead76f6e1318540a
KernelTimeout
timeout
structabsl_1_1SynchWaitParams.html
a1376fd08808db0706b9f878ce9e7be0e
absl::ThreadSafeCounter
classabsl_1_1ThreadSafeCounter.html
int
Get
classabsl_1_1ThreadSafeCounter.html
acfb2af62b6b54564253955c164aba0b1
() const
void
Increment
classabsl_1_1ThreadSafeCounter.html
a5d404dd0f6b453a1157eeabe7aed3a00
()
ThreadSafeCounter
classabsl_1_1ThreadSafeCounter.html
a4508b77b5c0d2a45740ad8eef472bf3a
()
void
WaitUntilGreaterOrEqual
classabsl_1_1ThreadSafeCounter.html
adafd0c44bedeb19c42929782761f7621
(int n)
int
count_
classabsl_1_1ThreadSafeCounter.html
a317c208758b2ea701eca1581d5292f63
Mutex
mutex_
classabsl_1_1ThreadSafeCounter.html
ab688186372e2b72ffb5689bd70046961
absl::Time
classabsl_1_1Time.html
absl::Time::Breakdown
Breakdown
In
classabsl_1_1Time.html
a4fa4bbacea3d8f7052dd255c510c7c7f
(TimeZone tz) const
Time &
operator+=
classabsl_1_1Time.html
a1917ee21cddbe05faf420f5a4150b970
(Duration d)
Time &
operator-=
classabsl_1_1Time.html
a0f06f17ffaf6cd2359da8880661ac9a3
(Duration d)
Time &
operator=
classabsl_1_1Time.html
a301af401d06ff78db1ae6cacc569dee8
(const Time &t)
constexpr
Time
classabsl_1_1Time.html
acdeb7b59c0e415ab856d80720df8a45a
()
constexpr
Time
classabsl_1_1Time.html
aa7f68b58f713fa344647d29ea2d11fee
(const Time &t)
constexpr
Time
classabsl_1_1Time.html
afabccfe9f057a345495e8161a6960775
(Duration rep)
Duration
rep_
classabsl_1_1Time.html
ac4e9f88ecd37ce8cbacdea4d419055d3
friend H
AbslHashValue
classabsl_1_1Time.html
a64ca4792c962911370bd283e13a5744e
(H h, Time t)
friend constexpr Time
InfiniteFuture
classabsl_1_1Time.html
a70cfd05158013610371c398e5fa411cb
()
friend constexpr Time
InfinitePast
classabsl_1_1Time.html
a853ac0159d2ca2e342b57276df14ec85
()
friend Duration
operator-
classabsl_1_1Time.html
ae220b51126f25327b2ca56b8f13bb78f
(Time lhs, Time rhs)
friend constexpr bool
operator<
classabsl_1_1Time.html
a46dccc88c3e0b283e3281ada2c4a460a
(Time lhs, Time rhs)
friend constexpr bool
operator==
classabsl_1_1Time.html
ad7fe74b1b34741b27f562a787aa3edf9
(Time lhs, Time rhs)
friend constexpr Time
time_internal::FromUnixDuration
classabsl_1_1Time.html
a11e4c06a9eac8532a3e1ab7ca9286b88
(Duration d)
friend constexpr Duration
time_internal::ToUnixDuration
classabsl_1_1Time.html
a79b7429cd01acb038f73904738b11258
(Time t)
friend constexpr Time
UniversalEpoch
classabsl_1_1Time.html
a77965c928b5e09bdf718585ec109d7e3
()
absl::Time::Breakdown
structabsl_1_1Time_1_1Breakdown.html
int
day
structabsl_1_1Time_1_1Breakdown.html
a63657f6a601ab1273008d1f61a934198
int
hour
structabsl_1_1Time_1_1Breakdown.html
a3c3078d2188e460af285e589b42dbca9
bool
is_dst
structabsl_1_1Time_1_1Breakdown.html
a73902b02ec793f70e609a945dffd8c74
int
minute
structabsl_1_1Time_1_1Breakdown.html
a3cf640e1140791598c23a036c3a6c127
int
month
structabsl_1_1Time_1_1Breakdown.html
abf765927f1d2985c967c8d67dc447596
int
offset
structabsl_1_1Time_1_1Breakdown.html
ac2eef1d680e7eddfa29e81238bec862d
int
second
structabsl_1_1Time_1_1Breakdown.html
a3d87175e451db4d205b18fa969016cf6
Duration
subsecond
structabsl_1_1Time_1_1Breakdown.html
aa284c6b446ca830e8e006749cfcb98ff
int
weekday
structabsl_1_1Time_1_1Breakdown.html
adbf4883b8c2ebed8c4ed55fb3d04c234
int64_t
year
structabsl_1_1Time_1_1Breakdown.html
a49ed33ff79368e67e2b613be6ebecaec
int
yearday
structabsl_1_1Time_1_1Breakdown.html
a24545f7f266d652ff76430236021f092
const char *
zone_abbr
structabsl_1_1Time_1_1Breakdown.html
abe0337ea0b5146715565fc584710fcad
absl::TimeConversion
structabsl_1_1TimeConversion.html
Kind
structabsl_1_1TimeConversion.html
a1c062f20a80b657fa48e64c0a30a44a9
UNIQUE
structabsl_1_1TimeConversion.html
a1c062f20a80b657fa48e64c0a30a44a9a21e98dee4e080cac0de3a3ff11f0fc9d
SKIPPED
structabsl_1_1TimeConversion.html
a1c062f20a80b657fa48e64c0a30a44a9a48f3abb454909e48eff77cb8959481de
REPEATED
structabsl_1_1TimeConversion.html
a1c062f20a80b657fa48e64c0a30a44a9a69371b0f85b3766e752cf05fed2899f0
Kind
kind
structabsl_1_1TimeConversion.html
ae4c38bebc67ecc23e6055cdc62a36a8b
bool
normalized
structabsl_1_1TimeConversion.html
aed5060117c4f5ee4ecd3ddd8cb230881
Time
post
structabsl_1_1TimeConversion.html
a7bc80a4858fdc6243cf503fb1428687c
Time
pre
structabsl_1_1TimeConversion.html
a988c420059936da6e97f852860890b23
Time
trans
structabsl_1_1TimeConversion.html
ae97fa39328fd2535e2a54a4bb28037ba
absl::TimeZone
classabsl_1_1TimeZone.html
absl::TimeZone::CivilInfo
absl::TimeZone::CivilTransition
absl::TimeZone::TimeInfo
CivilInfo
At
classabsl_1_1TimeZone.html
a112f1f3904b30a3dabac6beaa762cb95
(Time t) const
TimeInfo
At
classabsl_1_1TimeZone.html
a86e92784c493e9c016d408f7e682cf38
(CivilSecond ct) const
std::string
name
classabsl_1_1TimeZone.html
aa2ea160759d6c281c29c83251096a0a0
() const
bool
NextTransition
classabsl_1_1TimeZone.html
a26880be3a9d32c989193e17e6898f315
(Time t, CivilTransition *trans) const
operator time_internal::cctz::time_zone
classabsl_1_1TimeZone.html
a6db5da553b7ca4e9e8eb5f0560ef3c3d
() const
TimeZone &
operator=
classabsl_1_1TimeZone.html
aa491658fa848113e7edc9d5e2ded4b2b
(const TimeZone &)
bool
PrevTransition
classabsl_1_1TimeZone.html
af1552a5fc701f5fc01487d2bd5058a3f
(Time t, CivilTransition *trans) const
TimeZone
classabsl_1_1TimeZone.html
ab7213e5d53cc105c520cf886934153ff
(time_internal::cctz::time_zone tz)
TimeZone
classabsl_1_1TimeZone.html
a84d5d333bd7327a36632b7bb6883a526
()
TimeZone
classabsl_1_1TimeZone.html
a520ae6336a6b12b4c2eaa2d2560dc4c3
(const TimeZone &)
time_internal::cctz::time_zone
cz_
classabsl_1_1TimeZone.html
abb27dfdfc7bde42dfff57d675ac6b50b
friend H
AbslHashValue
classabsl_1_1TimeZone.html
a3fa175cac7f0a44d2d632de48349ca19
(H h, TimeZone tz)
friend bool
operator!=
classabsl_1_1TimeZone.html
ac9b0729b53af4889e21a38ec386a8bbb
(TimeZone a, TimeZone b)
friend std::ostream &
operator<<
classabsl_1_1TimeZone.html
a73f7fc79b218dbfc34a7860372326fb7
(std::ostream &os, TimeZone tz)
friend bool
operator==
classabsl_1_1TimeZone.html
aac32bae5d53c17f42889da40362afb3b
(TimeZone a, TimeZone b)
absl::TimeZone::CivilInfo
structabsl_1_1TimeZone_1_1CivilInfo.html
CivilSecond
cs
structabsl_1_1TimeZone_1_1CivilInfo.html
a0bab9200e463bf4205194c4e499e26a3
bool
is_dst
structabsl_1_1TimeZone_1_1CivilInfo.html
a38f79529ae6735f67a9f9f26fe2d2777
int
offset
structabsl_1_1TimeZone_1_1CivilInfo.html
a669a70a69ededc7517e59f8c1a40b34d
Duration
subsecond
structabsl_1_1TimeZone_1_1CivilInfo.html
abc7bcb95d2460d986b4d0a4423927278
const char *
zone_abbr
structabsl_1_1TimeZone_1_1CivilInfo.html
ae3614a28a64bd4385afb70bb90ed6b7b
absl::TimeZone::CivilTransition
structabsl_1_1TimeZone_1_1CivilTransition.html
CivilSecond
from
structabsl_1_1TimeZone_1_1CivilTransition.html
a00593e6cf18d6c6a639022ddb3e2b89f
CivilSecond
to
structabsl_1_1TimeZone_1_1CivilTransition.html
a8559d6bd004fa892a55b45e54e7a86a7
absl::TimeZone::TimeInfo
structabsl_1_1TimeZone_1_1TimeInfo.html
CivilKind
structabsl_1_1TimeZone_1_1TimeInfo.html
a04beb2114d53b44457651cda2a10016f
UNIQUE
structabsl_1_1TimeZone_1_1TimeInfo.html
a04beb2114d53b44457651cda2a10016facffd72a6e4cf33609654682754c247de
SKIPPED
structabsl_1_1TimeZone_1_1TimeInfo.html
a04beb2114d53b44457651cda2a10016fa8d784914726531283f7a4f8a1cd10cb7
REPEATED
structabsl_1_1TimeZone_1_1TimeInfo.html
a04beb2114d53b44457651cda2a10016facdcf24f204c53f59c89755fe45264ac8
enum absl::TimeZone::TimeInfo::CivilKind
kind
structabsl_1_1TimeZone_1_1TimeInfo.html
a7f7b424951c1ec32c4789fbf2b4a0491
Time
post
structabsl_1_1TimeZone_1_1TimeInfo.html
a896aa0fba1f252fc871407e97bdc056e
Time
pre
structabsl_1_1TimeZone_1_1TimeInfo.html
a50332ccceaa9ea60d1736591690958a1
Time
trans
structabsl_1_1TimeZone_1_1TimeInfo.html
a1c07429e928acd3cdd48f49478a3fca9
absl::uint128
classabsl_1_1uint128.html
constexpr
operator ABSL_INTERNAL_WCHAR_T
classabsl_1_1uint128.html
a5c781fb075b8208cfae32c4da63b0bfb
() const
constexpr
operator bool
classabsl_1_1uint128.html
adf5d7ebbfd80259be3e814474e50fb63
() const
constexpr
operator char
classabsl_1_1uint128.html
ae3124940cd21626cb67fe85156054922
() const
constexpr
operator char16_t
classabsl_1_1uint128.html
a4d8fbeaa7ce28a1f6be9b9e3d399626c
() const
constexpr
operator char32_t
classabsl_1_1uint128.html
af8e9f1ba01c45f6b945003306b666735
() const
operator double
classabsl_1_1uint128.html
a4dbc52086253043ae4dc8b72ec8a8089
() const
operator float
classabsl_1_1uint128.html
a529763de7ff81ba3c7db17e3cf08e499
() const
constexpr
operator int
classabsl_1_1uint128.html
a6d0b20fa2a7c269eb46c33b1ce85a3d4
() const
constexpr
operator long
classabsl_1_1uint128.html
a3272437d627a9f4196f01d8303a2e978
() const
operator long double
classabsl_1_1uint128.html
acece6b0c274cde003e46c682c5dd24b4
() const
constexpr
operator long long
classabsl_1_1uint128.html
a5e9c2e509763e2388485315d1452ede6
() const
constexpr
operator short
classabsl_1_1uint128.html
a37a4559a6b0e4237199a05114c248d06
() const
constexpr
operator signed char
classabsl_1_1uint128.html
a92bfa22377ba7b3c474739074f8c9258
() const
constexpr
operator unsigned char
classabsl_1_1uint128.html
a23bb47eacddd0d66bb20d76d1e2607e3
() const
constexpr
operator unsigned int
classabsl_1_1uint128.html
a9c7fd1e12160f4b6ac956cc4892d4395
() const
constexpr
operator unsigned long
classabsl_1_1uint128.html
a07a51d8f41d941ac0caf3226e5dfe0f7
() const
constexpr
operator unsigned long long
classabsl_1_1uint128.html
a306bd585c88db99421e35e86fd86eb89
() const
constexpr
operator unsigned short
classabsl_1_1uint128.html
af94406f8baa42854c33a1aa2682b3da1
() const
uint128 &
operator%=
classabsl_1_1uint128.html
aee9585c034fa6ec3d72cdf258ffa20b9
(uint128 other)
uint128 &
operator&=
classabsl_1_1uint128.html
a5ad29f1f62434a5229066773614c561e
(uint128 other)
uint128 &
operator*=
classabsl_1_1uint128.html
a24c6b4faaea224cef5b7cad796491eff
(uint128 other)
uint128
operator++
classabsl_1_1uint128.html
a99e8b456f0165bbd47e5b71c28378edb
(int)
uint128 &
operator++
classabsl_1_1uint128.html
ac8ebcd9e72901bb9361225b04954e131
()
uint128 &
operator+=
classabsl_1_1uint128.html
acc441ccd71eb0919f30d42ca0d8d897f
(uint128 other)
uint128
operator--
classabsl_1_1uint128.html
a4a4be65022b73d45d709f85ef11ec4f3
(int)
uint128 &
operator--
classabsl_1_1uint128.html
a4e398d0ec8bd279b72209112172a53c7
()
uint128 &
operator-=
classabsl_1_1uint128.html
aa33516c6f8bc7792c0c8ab1481abbb8b
(uint128 other)
uint128 &
operator/=
classabsl_1_1uint128.html
ada66dfc004476f70c9db4cfea0c637dc
(uint128 other)
uint128 &
operator<<=
classabsl_1_1uint128.html
a1698c7cff7516ed7da215d29ed934d96
(int)
uint128 &
operator=
classabsl_1_1uint128.html
a16e086589191fa4bb6f2006c703e1ee2
(int v)
uint128 &
operator=
classabsl_1_1uint128.html
aaff612e277865e5619f189e570691a38
(unsigned int v)
uint128 &
operator=
classabsl_1_1uint128.html
a101241b75f2bfce75e1aae326b4643e6
(long v)
uint128 &
operator=
classabsl_1_1uint128.html
a46c161774215d74742bf571b86d5e705
(unsigned long v)
uint128 &
operator=
classabsl_1_1uint128.html
a9de340f38c9ad8ccf232302c51ebc13b
(long long v)
uint128 &
operator=
classabsl_1_1uint128.html
ae8f3cf6e84d2f681fc0de711e3ec1041
(unsigned long long v)
uint128 &
operator>>=
classabsl_1_1uint128.html
af989b6c242af5271504643c1b090e0f9
(int)
uint128 &
operator^=
classabsl_1_1uint128.html
ad442dd88d05219073687fdfd172f7cd5
(uint128 other)
uint128 &
operator|=
classabsl_1_1uint128.html
af9f9a3409722b3d91f39ace2414a2b26
(uint128 other)
uint128
classabsl_1_1uint128.html
ae3c076a2e199ef91df9828a528d400c0
()
constexpr
uint128
classabsl_1_1uint128.html
ae2ddb186fce324128b75132760601095
(int v)
constexpr
uint128
classabsl_1_1uint128.html
ac62b796b885830ec4825097d24fd3657
(unsigned int v)
constexpr
uint128
classabsl_1_1uint128.html
a1f9d4e151120ee199bfcfabf7b390987
(long v)
constexpr
uint128
classabsl_1_1uint128.html
a22b6c3f75a57ab798159c02994ebb0ce
(unsigned long v)
constexpr
uint128
classabsl_1_1uint128.html
afab0c323e8f5057676c1c6cbf9cad7db
(long long v)
constexpr
uint128
classabsl_1_1uint128.html
a3fb77a64cac9a93ecc37338890c9ec9b
(unsigned long long v)
uint128
classabsl_1_1uint128.html
a8e91471531b255cc047516c8b288c290
(float v)
uint128
classabsl_1_1uint128.html
ac39c3dd6ab85f8d62edffcf81e3a7a94
(double v)
uint128
classabsl_1_1uint128.html
a8bae626c58c75f202371eaa46a6c59a2
(long double v)
constexpr
uint128
classabsl_1_1uint128.html
a6c979dd4b3887804e528c8b7a61aec71
(uint64_t high, uint64_t low)
friend H
AbslHashValue
classabsl_1_1uint128.html
af05ad4c20d30a253d7b4a7e366e29325
(H h, uint128 v)
friend constexpr uint128
MakeUint128
classabsl_1_1uint128.html
adab4c197e52612e7c249baede2a753ce
(uint64_t high, uint64_t low)
friend constexpr uint64_t
Uint128High64
classabsl_1_1uint128.html
a94bcc51f744e98e40485ed2ea4963f6c
(uint128 v)
friend constexpr uint64_t
Uint128Low64
classabsl_1_1uint128.html
aadfbf0b3bcb1cf6cb94a0d90cb4deceb
(uint128 v)
friend constexpr uint128
Uint128Max
classabsl_1_1uint128.html
a4d3aea5e2c98b70cd1923a78c0541e9b
()
absl::UntypedFormatSpec
classabsl_1_1UntypedFormatSpec.html
UntypedFormatSpec &
operator=
classabsl_1_1UntypedFormatSpec.html
ad88c5c398ac1bccd714dc963acd154f7
(const UntypedFormatSpec &)
UntypedFormatSpec
classabsl_1_1UntypedFormatSpec.html
abddc40a43c2918d5cfc5e1c6c26b04ac
()
UntypedFormatSpec
classabsl_1_1UntypedFormatSpec.html
a4372587947b7fbe35f94f85641aa59cf
(const UntypedFormatSpec &)
UntypedFormatSpec
classabsl_1_1UntypedFormatSpec.html
aa1dd3207b826c95808411b0c513b0a07
(string_view s)
UntypedFormatSpec
classabsl_1_1UntypedFormatSpec.html
acd25ee887b7ffd3952bb83ea147c9db2
(const str_format_internal::ParsedFormatBase *pc)
str_format_internal::UntypedFormatSpecImpl
spec_
classabsl_1_1UntypedFormatSpec.html
a85046b8f50d48452aab5e8c37a99493b
absl::variant< T0, Tn...>
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
Tn
T &
emplace
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
af9469ef7bcb97c55d10d175d6a41eaf4
(Args &&...args)
T &
emplace
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
a66fe6eecb931b14c37da939acf46023e
(std::initializer_list< U > il, Args &&...args)
absl::variant_alternative_t< I, variant > &
emplace
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
af32f660a62b2eb963c05c4a5f67e9221
(Args &&...args)
absl::variant_alternative_t< I, variant > &
emplace
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
a8bdd34187ed36e573127de8618e27b4c
(std::initializer_list< U > il, Args &&...args)
constexpr std::size_t
index
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
acca79fdee78a227e06071c17c50576b5
() const noexcept
variant &
operator=
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
addad51b2d3a2615c1a7ac46aaac4980c
(const variant &other)
variant &
operator=
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
ab26db3dd72316d84a5d0122cd366a013
(variant &&other)
variant &
operator=
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
a47a273aebd5635e75fd44aa7a11402d7
(T &&t) noexcept(std
void
swap
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
ae5be26040c803f1c3eddd3353e81954e
(variant &rhs) noexcept(absl
constexpr bool
valueless_by_exception
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
a14d2b5868c79fa0587b8eba6ae4e0804
() const noexcept
constexpr
variant
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
aad75832a32400e0e6f8b6f12367c7efa
()
variant
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
a9b004341cc02409e0482228fa65c4f57
(const variant &other)
variant
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
a3ea9465027846306092a071d85fed39d
(variant &&other)
constexpr
variant
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
afe18c79bdcccf0f14bc117f03156c162
(T &&t) noexcept(std
constexpr
variant
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
a0471adfce4ffa1ba38f8b1380a85a76a
(in_place_type_t< T >, Args &&...args)
constexpr
variant
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
a9ae6169584f8769ac3066661a83d6c9a
(in_place_type_t< T >, std::initializer_list< U > il, Args &&...args)
constexpr
variant
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
af882c1ab8aed06ef558a434b98b8223f
(in_place_index_t< I >, Args &&...args)
constexpr
variant
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
a89de95c0496fc9742d3fa3176a5638fc
(in_place_index_t< I >, std::initializer_list< U > il, Args &&...args)
~variant
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
a891d7c3f604986607eab77385ec2e46e
()
static_assert
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
af7ea5ab56c4933ef653d3a31b0dc2fd4
(absl::conjunction< std::is_object< T0 >, std::is_object< Tn >...>::value,"Attempted to instantiate a variant containing a non-object ""type.")
static_assert
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
adaaa33de2a891ca37e5ab277e832a3a6
(absl::conjunction< negation< std::is_array< T0 > >, negation< std::is_array< Tn > >...>::value,"Attempted to instantiate a variant containing an array type.")
static_assert
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
a455a38c0f01511324a94cee1e2aacbca
(absl::conjunction< std::is_nothrow_destructible< T0 >, std::is_nothrow_destructible< Tn >...>::value,"Attempted to instantiate a variant containing a non-nothrow ""destructible type.")
friend struct
variant_internal::VariantCoreAccess
classabsl_1_1variant_3_01T0_00_01Tn_8_8_8_4.html
a80433898961b60a5710ea12b599d1319
absl::variant_alternative< I, const T >
structabsl_1_1variant__alternative_3_01I_00_01const_01T_01_4.html
I
absl::variant_alternative< I, const volatile T >
structabsl_1_1variant__alternative_3_01I_00_01const_01volatile_01T_01_4.html
I
absl::variant_alternative< I, variant< Types...> >
structabsl_1_1variant__alternative_3_01I_00_01variant_3_01Types_8_8_8_4_01_4.html
I
Types
absl::variant_alternative< I, volatile T >
structabsl_1_1variant__alternative_3_01I_00_01volatile_01T_01_4.html
I
absl::variant_size< const T >
structabsl_1_1variant__size_3_01const_01T_01_4.html
absl::variant_size< const volatile T >
structabsl_1_1variant__size_3_01const_01volatile_01T_01_4.html
absl::variant_size< variant< Ts...> >
structabsl_1_1variant__size_3_01variant_3_01Ts_8_8_8_4_01_4.html
Ts
absl::variant_size< volatile T >
structabsl_1_1variant__size_3_01volatile_01T_01_4.html
absl::weak_equality
classabsl_1_1weak__equality.html
absl::compare_internal::weak_equality_base
constexpr
weak_equality
classabsl_1_1weak__equality.html
ae818849f8c56d1eacca4752cb2a1be21
(compare_internal::eq v) noexcept
compare_internal::value_type
value_
classabsl_1_1weak__equality.html
adc9d2f7705de5eb92a2a9b6d60e18dae
friend struct
compare_internal::weak_equality_base< weak_equality >
classabsl_1_1weak__equality.html
ae27a007426adff2a9da96dafe6f0bc76
friend constexpr bool
operator!=
classabsl_1_1weak__equality.html
a2b1b8d7c49c254591abaead838a4d8dd
(weak_equality v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator!=
classabsl_1_1weak__equality.html
a8ba2110cf58d149093e9a65b104c5f0a
(compare_internal::OnlyLiteralZero<>, weak_equality v) noexcept
friend constexpr bool
operator==
classabsl_1_1weak__equality.html
ab4e199f4026b3a4b4094bf50c01c8b67
(weak_equality v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator==
classabsl_1_1weak__equality.html
a2fc49059817a23496154e75a7ba58fbe
(compare_internal::OnlyLiteralZero<>, weak_equality v) noexcept
absl::weak_ordering
classabsl_1_1weak__ordering.html
weak_ordering_base< weak_ordering >
constexpr
operator partial_ordering
classabsl_1_1weak__ordering.html
ab4049a20f989bbc462d7ac95494b7343
() const noexcept
constexpr
operator weak_equality
classabsl_1_1weak__ordering.html
a06b28c8c53e48a0db411f3220649e796
() const noexcept
constexpr
weak_ordering
classabsl_1_1weak__ordering.html
ae804e01b8042bc65aee5538306796ec3
(compare_internal::eq v) noexcept
constexpr
weak_ordering
classabsl_1_1weak__ordering.html
ac99e8df1951a8a682a9614c29b7e5c4a
(compare_internal::ord v) noexcept
compare_internal::value_type
value_
classabsl_1_1weak__ordering.html
a33e842cf01225e2324effe4f3565cf72
friend struct
compare_internal::weak_ordering_base< weak_ordering >
classabsl_1_1weak__ordering.html
ab49e278c8cf5486b86be0e2f859f7864
friend constexpr bool
operator!=
classabsl_1_1weak__ordering.html
a6033bc5a9c1dff0ec9341262d4eed4b3
(weak_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator!=
classabsl_1_1weak__ordering.html
a70dcf462f9e310bc341809ed06d318fc
(compare_internal::OnlyLiteralZero<>, weak_ordering v) noexcept
friend constexpr bool
operator<
classabsl_1_1weak__ordering.html
a6233e193f8d013a44cdb9e8f9eb3bd00
(weak_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator<
classabsl_1_1weak__ordering.html
a015b8e03c2641b46c1348d4278e41c4e
(compare_internal::OnlyLiteralZero<>, weak_ordering v) noexcept
friend constexpr bool
operator<=
classabsl_1_1weak__ordering.html
a63fc8fa30c8b6e0764f91d6b5cbd361a
(weak_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator<=
classabsl_1_1weak__ordering.html
ae7f0f3bb5416189ecbb5a2cb2d19b3cb
(compare_internal::OnlyLiteralZero<>, weak_ordering v) noexcept
friend constexpr bool
operator==
classabsl_1_1weak__ordering.html
a6321e0549cd2a6cdaf8747d6de87e9c4
(weak_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator==
classabsl_1_1weak__ordering.html
a6dfae54e0f02b880da5347348c1e1211
(compare_internal::OnlyLiteralZero<>, weak_ordering v) noexcept
friend constexpr bool
operator>
classabsl_1_1weak__ordering.html
a515099fa7773153bf44943d133620def
(weak_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator>
classabsl_1_1weak__ordering.html
af987189e2955195219fe05157f896e68
(compare_internal::OnlyLiteralZero<>, weak_ordering v) noexcept
friend constexpr bool
operator>=
classabsl_1_1weak__ordering.html
aaec1e99a3683461769d82557a63567d0
(weak_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
friend constexpr bool
operator>=
classabsl_1_1weak__ordering.html
a39a52f6c6373b3aac60eea55d5f7e503
(compare_internal::OnlyLiteralZero<>, weak_ordering v) noexcept
absl::WriterFnStruct
structabsl_1_1WriterFnStruct.html
void(*
writerfn
structabsl_1_1WriterFnStruct.html
aca5446e5f2b6a701d6fe5518110d0802
)(const char *)
absl::WriterMutexLock
classabsl_1_1WriterMutexLock.html
WriterMutexLock &
operator=
classabsl_1_1WriterMutexLock.html
a30ede4e83c9f88717e9dff597b77581c
(const WriterMutexLock &)
WriterMutexLock &
operator=
classabsl_1_1WriterMutexLock.html
a57e8320dbdae96928b5746c455f7bc64
(WriterMutexLock &&)
WriterMutexLock
classabsl_1_1WriterMutexLock.html
a374de68f610ae4c0c96b623e0b672441
(Mutex *mu) EXCLUSIVE_LOCK_FUNCTION(mu)
WriterMutexLock
classabsl_1_1WriterMutexLock.html
ab9955bdc84917599fa8bfa61af3043c7
(const WriterMutexLock &)
WriterMutexLock
classabsl_1_1WriterMutexLock.html
a7ab7c5815752def380a91f03297da1f6
(WriterMutexLock &&)
~WriterMutexLock
classabsl_1_1WriterMutexLock.html
ae55bea203996d97d962373eb87666146
() UNLOCK_FUNCTION()
Mutex *const
mu_
classabsl_1_1WriterMutexLock.html
a0ee0f44a12f4385bf244b2f8b8205d72
absl::algorithm_internal
namespaceabsl_1_1algorithm__internal.html
absl::algorithm_internal::EqualTo
bool
EqualImpl
namespaceabsl_1_1algorithm__internal.html
a1ecad4e157cecf108d31987528fe00fc
(InputIter1 first1, InputIter1 last1, InputIter2 first2, InputIter2 last2, Pred pred, std::input_iterator_tag, std::input_iterator_tag)
bool
EqualImpl
namespaceabsl_1_1algorithm__internal.html
ab085b2d978a99483cec3212821ee691c
(InputIter1 first1, InputIter1 last1, InputIter2 first2, InputIter2 last2, Pred &&pred, std::random_access_iterator_tag, std::random_access_iterator_tag)
bool
EqualImpl
namespaceabsl_1_1algorithm__internal.html
a8982cdac6f7538bdf947af0b55f70c1e
(InputIter1 first1, InputIter1 last1, InputIter2 first2, InputIter2 last2, algorithm_internal::EqualTo, std::random_access_iterator_tag, std::random_access_iterator_tag)
It
RotateImpl
namespaceabsl_1_1algorithm__internal.html
a0da888919618eb6b8e03bf8fbf43639c
(It first, It middle, It last, std::true_type)
It
RotateImpl
namespaceabsl_1_1algorithm__internal.html
a55eaa188b8a405d7fd8a9eb2470ec96f
(It first, It middle, It last, std::false_type)
absl::algorithm_internal::EqualTo
structabsl_1_1algorithm__internal_1_1EqualTo.html
bool
operator()
structabsl_1_1algorithm__internal_1_1EqualTo.html
abde65bc58151c723dd689d64667339d3
(const T &a, const U &b) const
absl::any_internal
namespaceabsl_1_1any__internal.html
absl::any_internal::TypeTag
constexpr const void *
FastTypeId
namespaceabsl_1_1any__internal.html
a904fb930047194d2e21a84916006cc0f
()
void
ThrowBadAnyCast
namespaceabsl_1_1any__internal.html
a412b3000c73212624dffcf9c69acf888
()
absl::any_internal::TypeTag
structabsl_1_1any__internal_1_1TypeTag.html
static constexpr char
dummy_var
structabsl_1_1any__internal_1_1TypeTag.html
a6678248ac80be264f5de0dc4acc9ae0f
absl::ascii_internal
namespaceabsl_1_1ascii__internal.html
const unsigned char
kPropertyBits
namespaceabsl_1_1ascii__internal.html
af7aa7f9e21d14f3a53263eab9368f72c
[256]
const char
kToLower
namespaceabsl_1_1ascii__internal.html
a780c4b98c0df92150ceddb2eb0ecf951
[256]
const char
kToUpper
namespaceabsl_1_1ascii__internal.html
ad91f8bb9af6e606d48ae66aee5bb627a
[256]
absl::base_internal
namespaceabsl_1_1base__internal.html
absl::base_internal::AtomicHook< ReturnType(*)(Args...)>
absl::base_internal::Callable
absl::base_internal::CycleClock
absl::base_internal::CycleClockSource
absl::base_internal::DataMemAndPtr
absl::base_internal::DataMemAndRef
absl::base_internal::Invoker
absl::base_internal::LowLevelAlloc
absl::base_internal::MemFunAndPtr
absl::base_internal::MemFunAndRef
absl::base_internal::PerThreadSynch
absl::base_internal::SchedulingGuard
absl::base_internal::SchedulingHelper
absl::base_internal::ScopedSetEnv
absl::base_internal::SpinLock
absl::base_internal::SpinLockHolder
absl::base_internal::SpinLockTest
absl::base_internal::SpinLockWaitTransition
absl::base_internal::StrippedAccept
absl::base_internal::ThreadIdentity
kOnceInit
namespaceabsl_1_1base__internal.html
a7128217127129fde07e9da89c29698b7ae383a116f5e958aa86e32d3c0205eb71
kOnceRunning
namespaceabsl_1_1base__internal.html
a7128217127129fde07e9da89c29698b7a485043b34c196cc7f0d36c01d1e95c20
kOnceWaiter
namespaceabsl_1_1base__internal.html
a7128217127129fde07e9da89c29698b7a0ba1a0eb32e8a66823b5aac633171e96
kOnceDone
namespaceabsl_1_1base__internal.html
a7128217127129fde07e9da89c29698b7ad88829611ef800c02ff5c330bea1543d
PROFILE_TIMESTAMP_SHIFT
namespaceabsl_1_1base__internal.html
a2fd8efe3fb88ab8f57b89ea994feb557a84d6407961d69c925eee67043cf73b1f
LOCKWORD_RESERVED_SHIFT
namespaceabsl_1_1base__internal.html
a3650da617d7fd89428723ed4420f38bfabe85da4faea143d5d13ee4a0d49b0c6f
LinkerInitialized
namespaceabsl_1_1base__internal.html
a066bc69f6cbd78e8311264a7fc37972f
kLinkerInitialized
namespaceabsl_1_1base__internal.html
a066bc69f6cbd78e8311264a7fc37972fab4d4fc3890b63bebd95b84fba1a1b373
SchedulingMode
namespaceabsl_1_1base__internal.html
a746ad7d33e62844a08edcf87c1f84893
SCHEDULE_KERNEL_ONLY
namespaceabsl_1_1base__internal.html
a746ad7d33e62844a08edcf87c1f84893a59c5b1cd3a261c37c371647f690e1da7
SCHEDULE_COOPERATIVE_AND_KERNEL
namespaceabsl_1_1base__internal.html
a746ad7d33e62844a08edcf87c1f84893a26c435ffbb22e2a0201b3ab1b1d6882e
static void
AddToFreelist
namespaceabsl_1_1base__internal.html
a0951d0ab23a03101aab5a424f9143b41
(void *v, LowLevelAlloc::Arena *arena)
void
CallOnceImpl
namespaceabsl_1_1base__internal.html
a088598c12afcff551164ed6b980835a1
(std::atomic< uint32_t > *control, base_internal::SchedulingMode scheduling_mode, Callable &&fn, Args &&...args)
static uintptr_t
CheckedAdd
namespaceabsl_1_1base__internal.html
a6f9764b980715dc2c86387a0088a07a4
(uintptr_t a, uintptr_t b)
void
ClearCurrentThreadIdentity
namespaceabsl_1_1base__internal.html
ade37da5dc2cb8a39b15b1783a86e2ad2
()
static void
Coalesce
namespaceabsl_1_1base__internal.html
a7ce5115b9f0be546f4fe97f0302b058d
(AllocList *a)
std::atomic< uint32_t > *
ControlWord
namespaceabsl_1_1base__internal.html
aaaa6de6ae2bc85a5a8ae6a682cf986ab
(absl::once_flag *flag)
ABSL_BASE_INTERNAL_FORCEINLINE int
CountLeadingZeros32
namespaceabsl_1_1base__internal.html
ad7f513c6a7974c1b30309360bd5a9b2d
(uint32_t n)
ABSL_BASE_INTERNAL_FORCEINLINE int
CountLeadingZeros32Slow
namespaceabsl_1_1base__internal.html
ad9e841d9ce7caff2b3de363546580b9f
(uint64_t n)
ABSL_BASE_INTERNAL_FORCEINLINE int
CountLeadingZeros64
namespaceabsl_1_1base__internal.html
a21a4164e448e3582cb315c4418925510
(uint64_t n)
ABSL_BASE_INTERNAL_FORCEINLINE int
CountLeadingZeros64Slow
namespaceabsl_1_1base__internal.html
af823ee2b208aaab33f1960d6f34790d9
(uint64_t n)
ABSL_BASE_INTERNAL_FORCEINLINE int
CountTrailingZerosNonZero32
namespaceabsl_1_1base__internal.html
a216e3a114a9ddfa3246f70008fdbc499
(uint32_t n)
ABSL_BASE_INTERNAL_FORCEINLINE int
CountTrailingZerosNonZero32Slow
namespaceabsl_1_1base__internal.html
a435de714ae811835e65e4cf9dc858206
(uint32_t n)
ABSL_BASE_INTERNAL_FORCEINLINE int
CountTrailingZerosNonZero64
namespaceabsl_1_1base__internal.html
ac2cf121cb9cc04abdf825015e402eff6
(uint64_t n)
ABSL_BASE_INTERNAL_FORCEINLINE int
CountTrailingZerosNonZero64Slow
namespaceabsl_1_1base__internal.html
a49b871819d59e970c6cb02d0911c6f06
(uint64_t n)
ThreadIdentity *
CurrentThreadIdentityIfPresent
namespaceabsl_1_1base__internal.html
ade77222a3f54651875359ffc3789d1b8
()
static void *
DoAllocWithArena
namespaceabsl_1_1base__internal.html
a924637180a6218582c4cb7991c4d03b9
(size_t request, LowLevelAlloc::Arena *arena)
static void
FreeTID
namespaceabsl_1_1base__internal.html
ad4fd7366d019c687e72656a05d5c59d7
(void *v)
static double
GetNominalCPUFrequency
namespaceabsl_1_1base__internal.html
a895969da7b99e36fc27893d01359c6df
()
static int
GetNumCPUs
namespaceabsl_1_1base__internal.html
a6dbeae525e29e581612df6d707424081
()
pid_t
GetTID
namespaceabsl_1_1base__internal.html
add70787584745c6d6013a8418f431c7b
()
static std::vector< uint32_t > *tid_array
GUARDED_BY
namespaceabsl_1_1base__internal.html
aa2a2d4af864cedb6948775bfe7cc2eb5
(tid_lock)
constexpr uintptr_t
HideMask
namespaceabsl_1_1base__internal.html
ada43d8d44ea2e3a4f6a673d8718c3faa
()
uintptr_t
HidePtr
namespaceabsl_1_1base__internal.html
aeb41da611c733908de983f7a1ba0b6d3
(T *ptr)
static void
InitGetTID
namespaceabsl_1_1base__internal.html
ad468a09cd85baf29fa7e68ecbe2ec3a9
()
static void
InitializeSystemInfo
namespaceabsl_1_1base__internal.html
aed55f88bed8a659bb517cd3f0cf82742
()
static int
IntLog2
namespaceabsl_1_1base__internal.html
a65ca757f3e6ebc83ce327a428619fd82
(size_t size, size_t base)
InvokeT< F, Args...>
Invoke
namespaceabsl_1_1base__internal.html
a1cfa8bcc077abf65c765a4feb7a0599b
(F &&f, Args &&...args)
static void
LLA_SkiplistDelete
namespaceabsl_1_1base__internal.html
a8509b71a33a248ba6c80a8ac7a0da5cc
(AllocList *head, AllocList *e, AllocList **prev)
static void
LLA_SkiplistInsert
namespaceabsl_1_1base__internal.html
a22423c7f89086003aae838dccf795865
(AllocList *head, AllocList *e, AllocList **prev)
static int
LLA_SkiplistLevels
namespaceabsl_1_1base__internal.html
a52c057b856bf922b24168903a84d8322
(size_t size, size_t base, uint32_t *random)
static AllocList *
LLA_SkiplistSearch
namespaceabsl_1_1base__internal.html
a12a75d474fe66f01a3a124708ad22c64
(AllocList *head, AllocList *e, AllocList **prev)
void
LowLevelCallOnce
namespaceabsl_1_1base__internal.html
a0a22bd85826c246a0b54753e4162857b
(absl::once_flag *flag, Callable &&fn, Args &&...args)
static uintptr_t
Magic
namespaceabsl_1_1base__internal.html
aae64a10b93354adbe26531ffaa67c5ce
(uintptr_t magic, AllocList::Header *ptr)
static AllocList *
Next
namespaceabsl_1_1base__internal.html
a321d59ed81555b90f7fc6779cbfb92e4
(int i, AllocList *prev, LowLevelAlloc::Arena *arena)
double
NominalCPUFrequency
namespaceabsl_1_1base__internal.html
a1513e1b566bfb9c4dac698036894951a
()
int
NumCPUs
namespaceabsl_1_1base__internal.html
a238f8b12c6a1ea3366cd6f71d32c0043
()
static int
Random
namespaceabsl_1_1base__internal.html
a56628360d8e0ebccffa9157ae6c3908f
(uint32_t *state)
static bool
ReadLongFromFile
namespaceabsl_1_1base__internal.html
a09c4e9a4287fe0ce95943c56c64a8810
(const char *file, long *value)
void
RegisterSpinLockProfiler
namespaceabsl_1_1base__internal.html
a2773aeb0b119b91e2d31a9d6f6948f9a
(void(*fn)(const void *contendedlock, int64_t wait_cycles))
void
RegisterSpinLockProfiler
namespaceabsl_1_1base__internal.html
a74c6b7a60b8350ccfd31ca014407dfb0
(void(*fn)(const void *lock, int64_t wait_cycles))
static uintptr_t
RoundUp
namespaceabsl_1_1base__internal.html
a84a40852686abf04513e5ef3a0670c6e
(uintptr_t addr, uintptr_t align)
void
SetCurrentThreadIdentity
namespaceabsl_1_1base__internal.html
a6cd6f2a8d922f12d2b00a588183543ce
(ThreadIdentity *identity, ThreadIdentityReclaimerFunction reclaimer)
void
SpinLockDelay
namespaceabsl_1_1base__internal.html
ab6d44a991f77b7b56e088fbdb23a2a8b
(std::atomic< uint32_t > *w, uint32_t value, int loop, base_internal::SchedulingMode scheduling_mode)
int
SpinLockSuggestedDelayNS
namespaceabsl_1_1base__internal.html
a556848f727cc1bfd21c3a78e1e9f448f
(int loop)
uint32_t
SpinLockWait
namespaceabsl_1_1base__internal.html
a3bbc8f55826a12fa68770a4f781f2bb0
(std::atomic< uint32_t > *w, int n, const SpinLockWaitTransition trans[], base_internal::SchedulingMode scheduling_mode)
void
SpinLockWake
namespaceabsl_1_1base__internal.html
a0fa12d4815dc0c9414cadb619e0d6a6b
(std::atomic< uint32_t > *w, bool all)
void
ThrowStdBadAlloc
namespaceabsl_1_1base__internal.html
a94414300108c2e8d315dcf235de5b8bc
()
void
ThrowStdBadFunctionCall
namespaceabsl_1_1base__internal.html
a98266423deb4f4024ec3f0149bdd5e31
()
void
ThrowStdDomainError
namespaceabsl_1_1base__internal.html
a2cc0f314bdf210405376958901891861
(const std::string &what_arg)
void
ThrowStdDomainError
namespaceabsl_1_1base__internal.html
a346560f5091953d7367b6ff949405807
(const char *what_arg)
void
ThrowStdInvalidArgument
namespaceabsl_1_1base__internal.html
a5810ef943a1a4d9bdd4d36991ab1493b
(const std::string &what_arg)
void
ThrowStdInvalidArgument
namespaceabsl_1_1base__internal.html
a957e8ee364f084b5562e8ea576eae4ed
(const char *what_arg)
void
ThrowStdLengthError
namespaceabsl_1_1base__internal.html
ad0fe9758dd4cad29c09947b14d381e62
(const std::string &what_arg)
void
ThrowStdLengthError
namespaceabsl_1_1base__internal.html
a26229f7fe3400315b6fdb2bdd267479f
(const char *what_arg)
void
ThrowStdLogicError
namespaceabsl_1_1base__internal.html
adb2a514a8798b3060b9d3e9660d07085
(const std::string &what_arg)
void
ThrowStdLogicError
namespaceabsl_1_1base__internal.html
a1112d1fecc1bfb626ce62c34d200f4aa
(const char *what_arg)
void
ThrowStdOutOfRange
namespaceabsl_1_1base__internal.html
a5d922a321d4a726cff7a8b62fda6c42b
(const std::string &what_arg)
void
ThrowStdOutOfRange
namespaceabsl_1_1base__internal.html
a632fe23a25b113efd100debe1a1cc8f1
(const char *what_arg)
void
ThrowStdOverflowError
namespaceabsl_1_1base__internal.html
ac94b71da79d718f8fd49391b47981dd7
(const std::string &what_arg)
void
ThrowStdOverflowError
namespaceabsl_1_1base__internal.html
a7e4af57ea8b1610daa93b11a62724345
(const char *what_arg)
void
ThrowStdRangeError
namespaceabsl_1_1base__internal.html
aa975beb143c3524b9cbcda98ba74d8ae
(const std::string &what_arg)
void
ThrowStdRangeError
namespaceabsl_1_1base__internal.html
a7fd2254f41b38c54a5665216c31214cc
(const char *what_arg)
void
ThrowStdRuntimeError
namespaceabsl_1_1base__internal.html
a99acd57b78342e29f29232aa26004c43
(const std::string &what_arg)
void
ThrowStdRuntimeError
namespaceabsl_1_1base__internal.html
a6cd39640da028bde8bc709aa7c540d87
(const char *what_arg)
void
ThrowStdUnderflowError
namespaceabsl_1_1base__internal.html
ac6897cf205fbc3f2542b54be0ff7d6c2
(const std::string &what_arg)
void
ThrowStdUnderflowError
namespaceabsl_1_1base__internal.html
add9dca08b8b61bc92e6365b6d7266d0e
(const char *what_arg)
T *
UnhidePtr
namespaceabsl_1_1base__internal.html
a25b9a9257f2911c9b75891ffc8eb5218
(uintptr_t hidden)
static std::atomic< uint64_t >
delay_rand
namespaceabsl_1_1base__internal.html
a1883cbc893f72eb7610e1edbc495e532
static once_flag
init_system_info_once
namespaceabsl_1_1base__internal.html
a61173a8bf6343597601dd08e5d7d1e7a
static constexpr int
kBitsPerWord
namespaceabsl_1_1base__internal.html
a6e5f3ddb7d26304296eee5f858636fbe
static const uintptr_t
kMagicAllocated
namespaceabsl_1_1base__internal.html
a0d301bf838f5631f4e085c07704d5880
static const uintptr_t
kMagicUnallocated
namespaceabsl_1_1base__internal.html
a00cb99365753d26ed98e86f74266d22a
static const int
kMaxLevel
namespaceabsl_1_1base__internal.html
a376f9a2a233ac551d9a3d44c5078140a
static double
nominal_cpu_frequency
namespaceabsl_1_1base__internal.html
ab525a01598221e60b4e4ff8111cb5ce1
static int
num_cpus
namespaceabsl_1_1base__internal.html
a9cdde05d1dcb90360a92c90ef5e9e77f
static ABSL_CONST_INIT base_internal::AtomicHook< void(*)(const void *lock, int64_t wait_cycles)>
submit_profile_data
namespaceabsl_1_1base__internal.html
ada525b86360645dd5bcee6b72cf0b2cb
ABSL_PER_THREAD_TLS_KEYWORD ThreadIdentity *
thread_identity_ptr
namespaceabsl_1_1base__internal.html
a1ea9beaae2ed6b37d4e7409c8f8264c3
static pthread_key_t
tid_key
namespaceabsl_1_1base__internal.html
a8a4e62c8d3a2183961250e489a2587d0
static absl::base_internal::SpinLock
tid_lock
namespaceabsl_1_1base__internal.html
a13eff92f342f15b779eff6f9d9cc98d5
(absl::base_internal::kLinkerInitialized)
static once_flag
tid_once
namespaceabsl_1_1base__internal.html
a4fdc06a3369deb4c34362281265342f8
absl::base_internal::AtomicHook< ReturnType(*)(Args...)>
classabsl_1_1base__internal_1_1AtomicHook_3_01ReturnType_07_5_08_07Args_8_8_8_08_4.html
Args
constexpr
AtomicHook
classabsl_1_1base__internal_1_1AtomicHook_3_01ReturnType_07_5_08_07Args_8_8_8_08_4.html
a37d69a1b7a7442b01213aedf4cddd433
()
constexpr
AtomicHook
classabsl_1_1base__internal_1_1AtomicHook_3_01ReturnType_07_5_08_07Args_8_8_8_08_4.html
ac51ec600c7ec208a8a8613e34d80dabb
(FnPtr default_fn)
FnPtr
Load
classabsl_1_1base__internal_1_1AtomicHook_3_01ReturnType_07_5_08_07Args_8_8_8_08_4.html
aace132bf07620ea3cd806fecf0c9a02e
() const
ReturnType
operator()
classabsl_1_1base__internal_1_1AtomicHook_3_01ReturnType_07_5_08_07Args_8_8_8_08_4.html
abf8a16f5a42c2798d71b304e681aeb0d
(CallArgs &&...args) const
void
Store
classabsl_1_1base__internal_1_1AtomicHook_3_01ReturnType_07_5_08_07Args_8_8_8_08_4.html
abd3d59739faaeb560a7944f048e9f978
(FnPtr fn)
FnPtr
DoLoad
classabsl_1_1base__internal_1_1AtomicHook_3_01ReturnType_07_5_08_07Args_8_8_8_08_4.html
a21da3d64a8678c1ca45f8f38d96c8b64
() const
bool
DoStore
classabsl_1_1base__internal_1_1AtomicHook_3_01ReturnType_07_5_08_07Args_8_8_8_08_4.html
a5e7bdff1f199fdef02293717e80dd247
(FnPtr fn)
static ReturnType
DummyFunction
classabsl_1_1base__internal_1_1AtomicHook_3_01ReturnType_07_5_08_07Args_8_8_8_08_4.html
ac82cbd315224acd72429ff4836f173c8
(Args...)
const FnPtr
default_fn_
classabsl_1_1base__internal_1_1AtomicHook_3_01ReturnType_07_5_08_07Args_8_8_8_08_4.html
a57a6ce7f0b172b56bd562d99ca67b3f5
std::atomic< FnPtr >
hook_
classabsl_1_1base__internal_1_1AtomicHook_3_01ReturnType_07_5_08_07Args_8_8_8_08_4.html
a43295a0bcfb6a04cc7e4cce15c19ed9d
absl::base_internal::Callable
structabsl_1_1base__internal_1_1Callable.html
static
decltype
structabsl_1_1base__internal_1_1Callable.html
a4c6ffdcc3c44204f24b8cc2159c797e2
(std::declval< F >()(std::declval< Args >()...)) Invoke(F &&f
absl::base_internal::CycleClock
classabsl_1_1base__internal_1_1CycleClock.html
static double
Frequency
classabsl_1_1base__internal_1_1CycleClock.html
aff51a076eaf300d859d1433c92b14140
()
static int64_t
Now
classabsl_1_1base__internal_1_1CycleClock.html
a85c8ef09d43c0646a2399d0245eb905f
()
CycleClock
classabsl_1_1base__internal_1_1CycleClock.html
af934f52a728836a3b992cf1b3f73f699
()
CycleClock
classabsl_1_1base__internal_1_1CycleClock.html
a8059ce4ea5a014d93bd759c08d042d4c
(const CycleClock &)
CycleClock &
operator=
classabsl_1_1base__internal_1_1CycleClock.html
a68cd5786fcb5779018dd44d99d6839ba
(const CycleClock &)
absl::base_internal::CycleClockSource
classabsl_1_1base__internal_1_1CycleClockSource.html
static void
Register
classabsl_1_1base__internal_1_1CycleClockSource.html
acedf8c2056d2892c1f7526b5debdf3f5
(CycleClockSourceFunc source)
absl::base_internal::DataMemAndPtr
structabsl_1_1base__internal_1_1DataMemAndPtr.html
StrippedAccept< DataMemAndPtr >
absl::base_internal::DataMemAndPtr::AcceptImpl
absl::base_internal::DataMemAndPtr::AcceptImpl< R C::*, Ptr >
static
decltype
structabsl_1_1base__internal_1_1DataMemAndPtr.html
a6a0d7aba7880b8d43aa779df456e1bee
((*std::declval< Ptr >()).*std::declval< DataMem >()) Invoke(DataMem &&data_mem
absl::base_internal::DataMemAndPtr::AcceptImpl
structabsl_1_1base__internal_1_1DataMemAndPtr_1_1AcceptImpl.html
Args
std::false_type
absl::base_internal::DataMemAndPtr::AcceptImpl< R C::*, Ptr >
structabsl_1_1base__internal_1_1DataMemAndPtr_1_1AcceptImpl_3_01R_01C_1_1_5_00_01Ptr_01_4.html
absl::base_internal::DataMemAndRef
structabsl_1_1base__internal_1_1DataMemAndRef.html
StrippedAccept< DataMemAndRef >
absl::base_internal::DataMemAndRef::AcceptImpl
absl::base_internal::DataMemAndRef::AcceptImpl< R C::*, Obj >
static
decltype
structabsl_1_1base__internal_1_1DataMemAndRef.html
ad3681b1101a955139df7eaefe3c43fb1
(std::declval< Ref >().*std::declval< DataMem >()) Invoke(DataMem &&data_mem
absl::base_internal::DataMemAndRef::AcceptImpl
structabsl_1_1base__internal_1_1DataMemAndRef_1_1AcceptImpl.html
Args
std::false_type
absl::base_internal::DataMemAndRef::AcceptImpl< R C::*, Obj >
structabsl_1_1base__internal_1_1DataMemAndRef_1_1AcceptImpl_3_01R_01C_1_1_5_00_01Obj_01_4.html
absl::base_internal::Invoker
structabsl_1_1base__internal_1_1Invoker.html
Args
std::conditional< MemFunAndRef::Accept< Args...>::value, MemFunAndRef, typename std::conditional< MemFunAndPtr::Accept< Args...>::value, MemFunAndPtr, typename std::conditional< DataMemAndRef::Accept< Args...>::value, DataMemAndRef, typename std::conditional< DataMemAndPtr::Accept< Args...>::value, DataMemAndPtr, Callable >::type >::type >::type >::type
type
structabsl_1_1base__internal_1_1Invoker.html
af704609656ef745018e2e4c87a00eda4
absl::base_internal::LowLevelAlloc
classabsl_1_1base__internal_1_1LowLevelAlloc.html
absl::base_internal::LowLevelAlloc::Arena
kCallMallocHook
classabsl_1_1base__internal_1_1LowLevelAlloc.html
a0e7ed009fc3d0aef4ebf08447d495feaa08eb45198558743a56426a6298166987
kAsyncSignalSafe
classabsl_1_1base__internal_1_1LowLevelAlloc.html
a0e7ed009fc3d0aef4ebf08447d495feaadc20fe65dfca653a22205803cc70047d
static void *
Alloc
classabsl_1_1base__internal_1_1LowLevelAlloc.html
a828a7b358441c8536f7bb486c3b422eb
(size_t request) ABSL_ATTRIBUTE_SECTION(malloc_hook)
static void *
AllocWithArena
classabsl_1_1base__internal_1_1LowLevelAlloc.html
a76db89c0f91f9b36c64647b3a67ef1ca
(size_t request, Arena *arena) ABSL_ATTRIBUTE_SECTION(malloc_hook)
static Arena *
DefaultArena
classabsl_1_1base__internal_1_1LowLevelAlloc.html
a739c0221ee14ef8f60bdf40c7e3ba7cf
()
static bool
DeleteArena
classabsl_1_1base__internal_1_1LowLevelAlloc.html
af3b66bb104f1768922547ff87632897b
(Arena *arena)
static void
Free
classabsl_1_1base__internal_1_1LowLevelAlloc.html
ac30893025fd9bf0bea5df8a9c566f9b8
(void *s) ABSL_ATTRIBUTE_SECTION(malloc_hook)
static Arena *
NewArena
classabsl_1_1base__internal_1_1LowLevelAlloc.html
ab28b1f79cfbe0cb238f409974151b6ee
(int32_t flags)
LowLevelAlloc
classabsl_1_1base__internal_1_1LowLevelAlloc.html
a1da3583bf64dbc4725aafe642b7e584b
()
absl::base_internal::LowLevelAlloc::Arena
structabsl_1_1base__internal_1_1LowLevelAlloc_1_1Arena.html
Arena
structabsl_1_1base__internal_1_1LowLevelAlloc_1_1Arena.html
a535d6f62b0b94c15c187dd265a5033e4
(uint32_t flags_value)
AllocList freelist
GUARDED_BY
structabsl_1_1base__internal_1_1LowLevelAlloc_1_1Arena.html
a9bec2a6434fcebc528b09923edd75ad0
(mu)
int32_t allocation_count
GUARDED_BY
structabsl_1_1base__internal_1_1LowLevelAlloc_1_1Arena.html
aabd35c8d9b0f3e484aa4da19697473e8
(mu)
uint32_t random
GUARDED_BY
structabsl_1_1base__internal_1_1LowLevelAlloc_1_1Arena.html
a504740fafa69a27d5ed7c893d332e6d1
(mu)
const uint32_t
flags
structabsl_1_1base__internal_1_1LowLevelAlloc_1_1Arena.html
a6b3545017c65cbcbccd0679ee2ecde92
const size_t
min_size
structabsl_1_1base__internal_1_1LowLevelAlloc_1_1Arena.html
a8f2e2389d0c843add432429b343e4fa8
base_internal::SpinLock
mu
structabsl_1_1base__internal_1_1LowLevelAlloc_1_1Arena.html
a2dffa23e4c41f5c8c17f8c6aa11cdb9b
const size_t
pagesize
structabsl_1_1base__internal_1_1LowLevelAlloc_1_1Arena.html
a569423d4b899b416cec1a49e329c1080
const size_t
roundup
structabsl_1_1base__internal_1_1LowLevelAlloc_1_1Arena.html
a8576421b2837b6fcba61d9480b3d7c8a
absl::base_internal::MemFunAndPtr
structabsl_1_1base__internal_1_1MemFunAndPtr.html
StrippedAccept< MemFunAndPtr >
absl::base_internal::MemFunAndPtr::AcceptImpl
absl::base_internal::MemFunAndPtr::AcceptImpl< R(C::*)(Params...) const, Ptr, Args...>
absl::base_internal::MemFunAndPtr::AcceptImpl< R(C::*)(Params...), Ptr, Args...>
static
decltype
structabsl_1_1base__internal_1_1MemFunAndPtr.html
a585f89062d2d86f727dace139028968c
(((*std::declval< Ptr >()).*std::declval< MemFun >())(std::declval< Args >()...)) Invoke(MemFun &&mem_fun
static Ptr &&
ptr
structabsl_1_1base__internal_1_1MemFunAndPtr.html
a4a51c4ddc021edab7a0124b5d8a02875
absl::base_internal::MemFunAndPtr::AcceptImpl
structabsl_1_1base__internal_1_1MemFunAndPtr_1_1AcceptImpl.html
Args
std::false_type
absl::base_internal::MemFunAndPtr::AcceptImpl< R(C::*)(Params...) const, Ptr, Args...>
structabsl_1_1base__internal_1_1MemFunAndPtr_1_1AcceptImpl_3_01R_07C_1_1_5_08_07Params_8_8_8_08_d54d873ffb417cfa7ca0473f92120c8d.html
Params
Args
absl::base_internal::MemFunAndPtr::AcceptImpl< R(C::*)(Params...), Ptr, Args...>
structabsl_1_1base__internal_1_1MemFunAndPtr_1_1AcceptImpl_3_01R_07C_1_1_5_08_07Params_8_8_8_08_00_01Ptr_00_01Args_8_8_8_4.html
Params
Args
absl::base_internal::MemFunAndRef
structabsl_1_1base__internal_1_1MemFunAndRef.html
StrippedAccept< MemFunAndRef >
absl::base_internal::MemFunAndRef::AcceptImpl
absl::base_internal::MemFunAndRef::AcceptImpl< R(C::*)(Params...) const, Obj, Args...>
absl::base_internal::MemFunAndRef::AcceptImpl< R(C::*)(Params...), Obj, Args...>
static
decltype
structabsl_1_1base__internal_1_1MemFunAndRef.html
aa39b159fc2ad9d1987cd6f548d0f7913
((std::declval< Obj >().*std::declval< MemFun >())(std::declval< Args >()...)) Invoke(MemFun &&mem_fun
static Obj &&
obj
structabsl_1_1base__internal_1_1MemFunAndRef.html
ad9b7465ab84775dc57110b5f93eadc29
absl::base_internal::MemFunAndRef::AcceptImpl
structabsl_1_1base__internal_1_1MemFunAndRef_1_1AcceptImpl.html
Args
std::false_type
absl::base_internal::MemFunAndRef::AcceptImpl< R(C::*)(Params...) const, Obj, Args...>
structabsl_1_1base__internal_1_1MemFunAndRef_1_1AcceptImpl_3_01R_07C_1_1_5_08_07Params_8_8_8_08_f76009046440172ea323e7e071c625a4.html
Params
Args
absl::base_internal::MemFunAndRef::AcceptImpl< R(C::*)(Params...), Obj, Args...>
structabsl_1_1base__internal_1_1MemFunAndRef_1_1AcceptImpl_3_01R_07C_1_1_5_08_07Params_8_8_8_08_00_01Obj_00_01Args_8_8_8_4.html
Params
Args
absl::base_internal::PerThreadSynch
structabsl_1_1base__internal_1_1PerThreadSynch.html
State
structabsl_1_1base__internal_1_1PerThreadSynch.html
ae7f90f96bc11dfa8b83b7ea902c8c14d
kAvailable
structabsl_1_1base__internal_1_1PerThreadSynch.html
ae7f90f96bc11dfa8b83b7ea902c8c14da6ea61ef67bd7dbaaf08ac3061300d187
kQueued
structabsl_1_1base__internal_1_1PerThreadSynch.html
ae7f90f96bc11dfa8b83b7ea902c8c14da772fb353cf59b0e83907c64ad7561c75
ThreadIdentity *
thread_identity
structabsl_1_1base__internal_1_1PerThreadSynch.html
ab22e5515b88c336f407b5baace8ebab9
()
SynchLocksHeld *
all_locks
structabsl_1_1base__internal_1_1PerThreadSynch.html
abafa7bc46cc155a3be7a997b975dcbe3
bool
cond_waiter
structabsl_1_1base__internal_1_1PerThreadSynch.html
a840fcef9a68544aa557b05823aca90c3
bool
may_skip
structabsl_1_1base__internal_1_1PerThreadSynch.html
a48fc952999a393b0bdcb574b7718942e
bool
maybe_unlocking
structabsl_1_1base__internal_1_1PerThreadSynch.html
a36e5b212731805552bee73959888126e
PerThreadSynch *
next
structabsl_1_1base__internal_1_1PerThreadSynch.html
a21423dc791dfd5a20a4e1a3728c85fdc
int64_t
next_priority_read_cycles
structabsl_1_1base__internal_1_1PerThreadSynch.html
aea2db56fab4273180cede0a78e25f673
int
priority
structabsl_1_1base__internal_1_1PerThreadSynch.html
aa8beef5bb2776620522cd9dcac103a95
intptr_t
readers
structabsl_1_1base__internal_1_1PerThreadSynch.html
a2c86cc9a0953bfab6ea98ebe13dcfc95
PerThreadSynch *
skip
structabsl_1_1base__internal_1_1PerThreadSynch.html
a7f87e3d4b225615e86d8679b7ef6c88a
std::atomic< State >
state
structabsl_1_1base__internal_1_1PerThreadSynch.html
abc9cd146c3e3c060abcc8f32aa7657da
bool
suppress_fatal_errors
structabsl_1_1base__internal_1_1PerThreadSynch.html
abfa2de836446deb3cc53b30c83c01021
SynchWaitParams *
waitp
structabsl_1_1base__internal_1_1PerThreadSynch.html
a47d092cc6707ea3c0c84e2bffa391d89
bool
wake
structabsl_1_1base__internal_1_1PerThreadSynch.html
abd7952c3a95819361cc2304c9e26ad1c
static constexpr int
kAlignment
structabsl_1_1base__internal_1_1PerThreadSynch.html
a0f664e2f2c0196fd854e490cf563556e
static constexpr int
kLowZeroBits
structabsl_1_1base__internal_1_1PerThreadSynch.html
a907b47a5a03dc40801ef2db35a90132e
absl::base_internal::SchedulingGuard
classabsl_1_1base__internal_1_1SchedulingGuard.html
absl::base_internal::SchedulingGuard::ScopedDisable
static bool
ReschedulingIsAllowed
classabsl_1_1base__internal_1_1SchedulingGuard.html
a6e5d902a8d75134a33848fe8ba7bd2dc
()
SchedulingGuard &
operator=
classabsl_1_1base__internal_1_1SchedulingGuard.html
a77cbd3da3e8372f0261b3d2e5a6ecacb
(const SchedulingGuard &)
SchedulingGuard
classabsl_1_1base__internal_1_1SchedulingGuard.html
a2f8b814f89d73286d69dc0545d661c01
(const SchedulingGuard &)
static bool
DisableRescheduling
classabsl_1_1base__internal_1_1SchedulingGuard.html
a5ba6b23b89c84d4375dbe5502e074d9b
()
static void
EnableRescheduling
classabsl_1_1base__internal_1_1SchedulingGuard.html
ac5751c86158b4d66f0f3b20c606b5f6f
(bool disable_result)
friend class
SchedulingHelper
classabsl_1_1base__internal_1_1SchedulingGuard.html
addbc80c3c91a4bf956f2f8bff3e7ceb0
friend class
SpinLock
classabsl_1_1base__internal_1_1SchedulingGuard.html
a556d7e0513be338ded40d2eacdd6e23d
absl::base_internal::SchedulingGuard::ScopedDisable
structabsl_1_1base__internal_1_1SchedulingGuard_1_1ScopedDisable.html
ScopedDisable
structabsl_1_1base__internal_1_1SchedulingGuard_1_1ScopedDisable.html
a0bbef09e7d7e362daf1c027987083e44
()
~ScopedDisable
structabsl_1_1base__internal_1_1SchedulingGuard_1_1ScopedDisable.html
a26b89406feb455c655b09c125e3db6ef
()
bool
disabled
structabsl_1_1base__internal_1_1SchedulingGuard_1_1ScopedDisable.html
aaa9ee3a6de64a97b139d8eb35f84f524
absl::base_internal::SchedulingHelper
classabsl_1_1base__internal_1_1SchedulingHelper.html
SchedulingHelper
classabsl_1_1base__internal_1_1SchedulingHelper.html
ac6ffb2a8b749e3f4a6dde8d7d85aab85
(base_internal::SchedulingMode mode)
~SchedulingHelper
classabsl_1_1base__internal_1_1SchedulingHelper.html
a4ddd30760e1db69f1167372c5e5a7443
()
bool
guard_result_
classabsl_1_1base__internal_1_1SchedulingHelper.html
ad3e27872f14b353bdca6297349779438
base_internal::SchedulingMode
mode_
classabsl_1_1base__internal_1_1SchedulingHelper.html
a15bc5b92461cd926485112457f6ea874
absl::base_internal::ScopedSetEnv
classabsl_1_1base__internal_1_1ScopedSetEnv.html
ScopedSetEnv
classabsl_1_1base__internal_1_1ScopedSetEnv.html
a326b9c21bea5b60276222dadce09e2d0
(const char *var_name, const char *new_value)
~ScopedSetEnv
classabsl_1_1base__internal_1_1ScopedSetEnv.html
adbb55d6e9fad6e0f2b27bd96e38da3d4
()
std::string
old_value_
classabsl_1_1base__internal_1_1ScopedSetEnv.html
a44db2523a637c80c99287cbb9753e728
std::string
var_name_
classabsl_1_1base__internal_1_1ScopedSetEnv.html
a6aa4f6ecbda021074f79a361ae671c68
bool
was_unset_
classabsl_1_1base__internal_1_1ScopedSetEnv.html
adc66ae24cdcd2c380768789b5ff9a395
absl::base_internal::SpinLock
classabsl_1_1base__internal_1_1SpinLock.html
bool
IsHeld
classabsl_1_1base__internal_1_1SpinLock.html
a85abd48f9a8b200f393ca419f447d49f
() const
void
Lock
classabsl_1_1base__internal_1_1SpinLock.html
a36246fc0293c1c58c2a0364bf8d51f68
() EXCLUSIVE_LOCK_FUNCTION()
SpinLock
classabsl_1_1base__internal_1_1SpinLock.html
a9e8ca913df5d190b36d579a8340344f2
()
SpinLock
classabsl_1_1base__internal_1_1SpinLock.html
afc1035cf4bff1655e87d77a8859b472d
(base_internal::LinkerInitialized)
SpinLock
classabsl_1_1base__internal_1_1SpinLock.html
afb9a3da004f7da49200541588535e7d5
(base_internal::SchedulingMode mode)
SpinLock
classabsl_1_1base__internal_1_1SpinLock.html
a2125a20dba270cf6de695b7919408fa4
(base_internal::LinkerInitialized, base_internal::SchedulingMode mode)
bool
TryLock
classabsl_1_1base__internal_1_1SpinLock.html
a1a84d1b0e8c139a2b66a9dfcf4bcbcf5
() EXCLUSIVE_TRYLOCK_FUNCTION(true)
void
Unlock
classabsl_1_1base__internal_1_1SpinLock.html
a5e478f75ec79d7439abbcbe68a715a99
() UNLOCK_FUNCTION()
~SpinLock
classabsl_1_1base__internal_1_1SpinLock.html
ac3698c86653468b020c4e575e08c4678
()
static uint64_t
DecodeWaitCycles
classabsl_1_1base__internal_1_1SpinLock.html
a4da8e5181741078b512e6e15a204c4a1
(uint32_t lock_value)
static uint32_t
EncodeWaitCycles
classabsl_1_1base__internal_1_1SpinLock.html
a059e4412b0021f868d36ddbaab61bc12
(int64_t wait_start_time, int64_t wait_end_time)
kSpinLockCooperative
classabsl_1_1base__internal_1_1SpinLock.html
a9f55a7063ba4ed242eaef506cb7e715cad5ea7049a129d295dbb099ddba6b1e6a
kSpinLockDisabledScheduling
classabsl_1_1base__internal_1_1SpinLock.html
a0fff70fd18df8519bd85e4ce06e2d19eaf4a4ace965d1e3588617f13e7eb1db92
kSpinLockSleeper
classabsl_1_1base__internal_1_1SpinLock.html
acb06c68e3f7cc2b749ffb6ed87316a6ea4242307b2684160d23f21306afc18994
kWaitTimeMask
classabsl_1_1base__internal_1_1SpinLock.html
a1d2a4b3c18082d550418d72129d6cc0ca2c2a5eaa2c123bf94d89353ca2291dca
kSpinLockHeld
classabsl_1_1base__internal_1_1SpinLock.html
ac556e476f0fa55d3222c2464fabb44e8a52b49f3da624966b9dd27c14af40d59e
void
InitLinkerInitializedAndCooperative
classabsl_1_1base__internal_1_1SpinLock.html
aaff499eb5c9687886fa12ca206b8a3aa
()
SpinLock &
operator=
classabsl_1_1base__internal_1_1SpinLock.html
a35119250ad4095b0b4f7a9be09746d25
(const SpinLock &)
void
SlowLock
classabsl_1_1base__internal_1_1SpinLock.html
ad10cd3d7ed69317aec5fae2d7b6afebc
() ABSL_ATTRIBUTE_COLD
void
SlowUnlock
classabsl_1_1base__internal_1_1SpinLock.html
a6920d19b0c3cfb8710f3e03bcf7fed8e
(uint32_t lock_value) ABSL_ATTRIBUTE_COLD
SpinLock
classabsl_1_1base__internal_1_1SpinLock.html
a804ff9ede428cabe0270a4297d15e8db
(const SpinLock &)
uint32_t
SpinLoop
classabsl_1_1base__internal_1_1SpinLock.html
a1eafd2f5fefd9d21363a96919e87c915
()
bool
TryLockImpl
classabsl_1_1base__internal_1_1SpinLock.html
ae1ba1bb582304d4c27b14ca7054cbe16
()
uint32_t
TryLockInternal
classabsl_1_1base__internal_1_1SpinLock.html
a2bc5aaecd4fee36a76f5a32007addaef
(uint32_t lock_value, uint32_t wait_cycles)
static constexpr bool
IsCooperative
classabsl_1_1base__internal_1_1SpinLock.html
a6c41a1325fffd767afa3335b41008769
(base_internal::SchedulingMode scheduling_mode)
std::atomic< uint32_t >
lockword_
classabsl_1_1base__internal_1_1SpinLock.html
a46d0302715a661bf4d140e123d8b0a2f
friend struct
SpinLockTest
classabsl_1_1base__internal_1_1SpinLock.html
a7d54a91168110089f784939bb1fe3a61
absl::base_internal::SpinLockHolder
classabsl_1_1base__internal_1_1SpinLockHolder.html
SpinLockHolder &
operator=
classabsl_1_1base__internal_1_1SpinLockHolder.html
a315a98ef472cdb969bc07f0cadfe2993
(const SpinLockHolder &)
SpinLockHolder
classabsl_1_1base__internal_1_1SpinLockHolder.html
a3a22b0b712440f465e76049455d3821e
(SpinLock *l) EXCLUSIVE_LOCK_FUNCTION(l)
SpinLockHolder
classabsl_1_1base__internal_1_1SpinLockHolder.html
ab8e5f83a8df56a990975d89b6024bb09
(const SpinLockHolder &)
~SpinLockHolder
classabsl_1_1base__internal_1_1SpinLockHolder.html
ab8ecf35bc58a371442002cdf587e4cd6
() UNLOCK_FUNCTION()
SpinLock *
lock_
classabsl_1_1base__internal_1_1SpinLockHolder.html
a7f471e8cb29f24fdf83d808b7376be43
absl::base_internal::SpinLockTest
structabsl_1_1base__internal_1_1SpinLockTest.html
static uint64_t
DecodeWaitCycles
structabsl_1_1base__internal_1_1SpinLockTest.html
a3a4840cc0663380a3686b3436d8eb0d2
(uint32_t lock_value)
static uint32_t
EncodeWaitCycles
structabsl_1_1base__internal_1_1SpinLockTest.html
a15fb137ed825b6a4e3855bac75193c87
(int64_t wait_start_time, int64_t wait_end_time)
absl::base_internal::SpinLockWaitTransition
structabsl_1_1base__internal_1_1SpinLockWaitTransition.html
bool
done
structabsl_1_1base__internal_1_1SpinLockWaitTransition.html
afc28aa675a33f5ab6bda8d9cbad7e3af
uint32_t
from
structabsl_1_1base__internal_1_1SpinLockWaitTransition.html
a0be22a3a68217acce791663635f2023e
uint32_t
to
structabsl_1_1base__internal_1_1SpinLockWaitTransition.html
ac4f4292dc443d4d9bcc67d42d82ad3ba
absl::base_internal::StrippedAccept
structabsl_1_1base__internal_1_1StrippedAccept.html
absl::base_internal::StrippedAccept::Accept
absl::base_internal::StrippedAccept::Accept
structabsl_1_1base__internal_1_1StrippedAccept_1_1Accept.html
Args
absl::base_internal::ThreadIdentity
structabsl_1_1base__internal_1_1ThreadIdentity.html
absl::base_internal::ThreadIdentity::WaiterState
std::atomic< int > *
blocked_count_ptr
structabsl_1_1base__internal_1_1ThreadIdentity.html
addd5980e06ed4abc87d85555794a58f4
std::atomic< bool >
is_idle
structabsl_1_1base__internal_1_1ThreadIdentity.html
acc678b35c3f4de301fd1968269eed796
ThreadIdentity *
next
structabsl_1_1base__internal_1_1ThreadIdentity.html
a074bfef3ba0787e6650d81ee28deb115
PerThreadSynch
per_thread_synch
structabsl_1_1base__internal_1_1ThreadIdentity.html
a7400d8dacbb325c699489c86d3d8ab0f
std::atomic< int >
ticker
structabsl_1_1base__internal_1_1ThreadIdentity.html
aa26cfb0dae7656211fc7e96da87e3f90
std::atomic< int >
wait_start
structabsl_1_1base__internal_1_1ThreadIdentity.html
a544b97508569baa94d68dbbf1497a561
struct absl::base_internal::ThreadIdentity::WaiterState
waiter_state
structabsl_1_1base__internal_1_1ThreadIdentity.html
a725eb31160c335bb3854e0c6da30e43f
absl::base_internal::ThreadIdentity::WaiterState
structabsl_1_1base__internal_1_1ThreadIdentity_1_1WaiterState.html
char
data
structabsl_1_1base__internal_1_1ThreadIdentity_1_1WaiterState.html
ab3e7a89913fb96e9b08e321b3a651cb7
[128]
absl::big_endian
namespaceabsl_1_1big__endian.html
uint16_t
Load16
namespaceabsl_1_1big__endian.html
a16c59ed57f9b5789ac2d320071a924fb
(const void *p)
uint32_t
Load32
namespaceabsl_1_1big__endian.html
a5f9fcd1759f7a2a9119f97f1776f5166
(const void *p)
uint64_t
Load64
namespaceabsl_1_1big__endian.html
a7603d8f25b3aed51a38f3e703c116b0e
(const void *p)
void
Store16
namespaceabsl_1_1big__endian.html
aaec6d8ccc038b4b4bb183006fcb78da1
(void *p, uint16_t v)
void
Store32
namespaceabsl_1_1big__endian.html
a46d8a7b2cb61c63e1041c7f916d1bcd7
(void *p, uint32_t v)
void
Store64
namespaceabsl_1_1big__endian.html
a1af1607fcb65877d53473cfd93d4bbb4
(void *p, uint64_t v)
absl::compare_internal
namespaceabsl_1_1compare__internal.html
absl::compare_internal::Fail
absl::compare_internal::OnlyLiteralZero
absl::compare_internal::partial_ordering_base
absl::compare_internal::strong_equality_base
absl::compare_internal::strong_ordering_base
absl::compare_internal::weak_equality_base
absl::compare_internal::weak_ordering_base
eq
namespaceabsl_1_1compare__internal.html
a37cdbe87c6b1cbaaea330453573b210f
equal
namespaceabsl_1_1compare__internal.html
a37cdbe87c6b1cbaaea330453573b210fa2709d9949a4b4a7bca8e86e4034c01ec
equivalent
namespaceabsl_1_1compare__internal.html
a37cdbe87c6b1cbaaea330453573b210fab8e49935de83aa6f1e8142c982a085f2
nonequal
namespaceabsl_1_1compare__internal.html
a37cdbe87c6b1cbaaea330453573b210fa2e56d6f4527a9b8294a34a4a4078826c
nonequivalent
namespaceabsl_1_1compare__internal.html
a37cdbe87c6b1cbaaea330453573b210fafe944cefee5759746d172ce73ddd4f7a
ncmp
namespaceabsl_1_1compare__internal.html
aee3a22c3b7c5e7115cd8374d98a5e98f
unordered
namespaceabsl_1_1compare__internal.html
aee3a22c3b7c5e7115cd8374d98a5e98fa5605e88626fe817ba8a82abf08306719
ord
namespaceabsl_1_1compare__internal.html
a7adce6dd34a2836b5fa45146eb4aa45c
less
namespaceabsl_1_1compare__internal.html
a7adce6dd34a2836b5fa45146eb4aa45ca5ebb4448694d836298fd4ff44ac60199
greater
namespaceabsl_1_1compare__internal.html
a7adce6dd34a2836b5fa45146eb4aa45ca6a28d5e3f29b61248a823e0ced390f54
constexpr bool
compare_result_as_less_than
namespaceabsl_1_1compare__internal.html
a958664e8241ddd2b8292d3448c9ddb43
(const Bool r)
constexpr bool
compare_result_as_less_than
namespaceabsl_1_1compare__internal.html
ac306858b33d641dfc3e83638c79ed0a8
(const absl::weak_ordering r)
constexpr absl::weak_ordering
compare_result_as_ordering
namespaceabsl_1_1compare__internal.html
aee1e4e00fec9f4fe853f74c0fa251b41
(const Int c)
constexpr absl::weak_ordering
compare_result_as_ordering
namespaceabsl_1_1compare__internal.html
a063f125d4c2268494ff4248c22cf1da0
(const absl::weak_ordering c)
constexpr bool
do_less_than_comparison
namespaceabsl_1_1compare__internal.html
aded3f2f43d8b520ffbd39741e07dafaa
(const Compare &compare, const K &x, const LK &y)
constexpr absl::weak_ordering
do_three_way_comparison
namespaceabsl_1_1compare__internal.html
a7a0ee2ba8149660b98b1b3b07d89c000
(const Compare &compare, const K &x, const LK &y)
absl::compare_internal::Fail
structabsl_1_1compare__internal_1_1Fail.html
static_assert
structabsl_1_1compare__internal_1_1Fail.html
a6353fed8436edfbea64b80ad4a4be10e
(sizeof(T)< 0,"Only literal `0` is allowed.")
absl::compare_internal::OnlyLiteralZero
structabsl_1_1compare__internal_1_1OnlyLiteralZero.html
NullPtrT
constexpr
OnlyLiteralZero
structabsl_1_1compare__internal_1_1OnlyLiteralZero.html
a9df108765e69071bf41bf3e13c4a682d
(NullPtrT) noexcept
OnlyLiteralZero
structabsl_1_1compare__internal_1_1OnlyLiteralZero.html
ae50303133449e488c5eb76d892068ad2
(T)
absl::compare_internal::partial_ordering_base
structabsl_1_1compare__internal_1_1partial__ordering__base.html
T
static ABSL_CONST_INIT const T
equivalent
structabsl_1_1compare__internal_1_1partial__ordering__base.html
aabeeded64d2123a5f0f757d2591897af
static ABSL_CONST_INIT const T
greater
structabsl_1_1compare__internal_1_1partial__ordering__base.html
a98556bd36fe8c5f2ca83f4df8aab910f
static ABSL_CONST_INIT const T
less
structabsl_1_1compare__internal_1_1partial__ordering__base.html
a1feed5c2d90958ad44b67cfcbbbfc140
static ABSL_CONST_INIT const T
unordered
structabsl_1_1compare__internal_1_1partial__ordering__base.html
a0f17a50a8c35acc69feffadc56494a37
absl::compare_internal::strong_equality_base
structabsl_1_1compare__internal_1_1strong__equality__base.html
T
static ABSL_CONST_INIT const T
equal
structabsl_1_1compare__internal_1_1strong__equality__base.html
aa52f0a7030d6d19d1905fb6307a1e937
static ABSL_CONST_INIT const T
equivalent
structabsl_1_1compare__internal_1_1strong__equality__base.html
aa1ca4649aefa58726a6417ff1ffa36a1
static ABSL_CONST_INIT const T
nonequal
structabsl_1_1compare__internal_1_1strong__equality__base.html
a97ac87451d1b251977ab8cb00b9b762d
static ABSL_CONST_INIT const T
nonequivalent
structabsl_1_1compare__internal_1_1strong__equality__base.html
a3409d5e5a8e6bafab2e6b6ba03be01b9
absl::compare_internal::strong_ordering_base
structabsl_1_1compare__internal_1_1strong__ordering__base.html
T
static ABSL_CONST_INIT const T
equal
structabsl_1_1compare__internal_1_1strong__ordering__base.html
a22b974d2c9d48f4a4a9a73cc33114d10
static ABSL_CONST_INIT const T
equivalent
structabsl_1_1compare__internal_1_1strong__ordering__base.html
aaf468617a2a68e2aec607305b0797adc
static ABSL_CONST_INIT const T
greater
structabsl_1_1compare__internal_1_1strong__ordering__base.html
aa6df5d0538a2c991b419b17a1265cbc8
static ABSL_CONST_INIT const T
less
structabsl_1_1compare__internal_1_1strong__ordering__base.html
a14b68bc2d2b4214eeb2d01810319789e
absl::compare_internal::weak_equality_base
structabsl_1_1compare__internal_1_1weak__equality__base.html
T
static ABSL_CONST_INIT const T
equivalent
structabsl_1_1compare__internal_1_1weak__equality__base.html
a41bfc02c81c835502e24a8d0c9e2c1fe
static ABSL_CONST_INIT const T
nonequivalent
structabsl_1_1compare__internal_1_1weak__equality__base.html
a6354081b4fa199f89c9047aaf79ab9fc
absl::compare_internal::weak_ordering_base
structabsl_1_1compare__internal_1_1weak__ordering__base.html
T
static ABSL_CONST_INIT const T
equivalent
structabsl_1_1compare__internal_1_1weak__ordering__base.html
a35bde2e5502392bed90d59448c5a372a
static ABSL_CONST_INIT const T
greater
structabsl_1_1compare__internal_1_1weak__ordering__base.html
a9c4fd90fc90cc92e8423f39431b67eaf
static ABSL_CONST_INIT const T
less
structabsl_1_1compare__internal_1_1weak__ordering__base.html
ad1d6fa712653b19c8081c2b638f74105
absl::container_algorithm_internal
namespaceabsl_1_1container__algorithm__internal.html
absl::container_algorithm_internal::IsUnorderedContainer
absl::container_algorithm_internal::IsUnorderedContainer< absl::flat_hash_map< Key, T, Hash, KeyEqual, Allocator > >
absl::container_algorithm_internal::IsUnorderedContainer< absl::flat_hash_set< Key, Hash, KeyEqual, Allocator > >
absl::container_algorithm_internal::IsUnorderedContainer< absl::node_hash_map< Key, T, Hash, KeyEqual, Allocator > >
absl::container_algorithm_internal::IsUnorderedContainer< absl::node_hash_set< Key, Hash, KeyEqual, Allocator > >
absl::container_algorithm_internal::IsUnorderedContainer< std::unordered_map< Key, T, Hash, KeyEqual, Allocator > >
absl::container_algorithm_internal::IsUnorderedContainer< std::unordered_set< Key, Hash, KeyEqual, Allocator > >
ContainerIter< C >
c_begin
namespaceabsl_1_1container__algorithm__internal.html
a6ba30ad488745f76d40239e4710f1079
(C &c)
ContainerIter< C >
c_end
namespaceabsl_1_1container__algorithm__internal.html
a84444741fe9fed0940917bd39f2c22d5
(C &c)
absl::container_algorithm_internal::IsUnorderedContainer
structabsl_1_1container__algorithm__internal_1_1IsUnorderedContainer.html
std::false_type
absl::container_algorithm_internal::IsUnorderedContainer< absl::flat_hash_map< Key, T, Hash, KeyEqual, Allocator > >
structabsl_1_1container__algorithm__internal_1_1IsUnorderedContainer_3_01absl_1_1flat__hash__mapec5dc84beabbb34fc88b9584c071600d.html
absl::container_algorithm_internal::IsUnorderedContainer< absl::flat_hash_set< Key, Hash, KeyEqual, Allocator > >
structabsl_1_1container__algorithm__internal_1_1IsUnorderedContainer_3_01absl_1_1flat__hash__set5658ff842d1b6e6617b855604267f049.html
absl::container_algorithm_internal::IsUnorderedContainer< absl::node_hash_map< Key, T, Hash, KeyEqual, Allocator > >
structabsl_1_1container__algorithm__internal_1_1IsUnorderedContainer_3_01absl_1_1node__hash__mapffb563077dd97daa917fde14e5720f08.html
absl::container_algorithm_internal::IsUnorderedContainer< absl::node_hash_set< Key, Hash, KeyEqual, Allocator > >
structabsl_1_1container__algorithm__internal_1_1IsUnorderedContainer_3_01absl_1_1node__hash__set4ae63a53f305fabdac8d55cea2d5a173.html
absl::container_algorithm_internal::IsUnorderedContainer< std::unordered_map< Key, T, Hash, KeyEqual, Allocator > >
structabsl_1_1container__algorithm__internal_1_1IsUnorderedContainer_3_01std_1_1unordered__map_31999211e4947f94ed27f0766860e3e46.html
absl::container_algorithm_internal::IsUnorderedContainer< std::unordered_set< Key, Hash, KeyEqual, Allocator > >
structabsl_1_1container__algorithm__internal_1_1IsUnorderedContainer_3_01std_1_1unordered__set_38c52916d5d56946831e3d78480057f00.html
absl::container_internal
namespaceabsl_1_1container__internal.html
absl::container_internal::example
absl::container_internal::hash_internal
absl::container_internal::hash_testing_internal
absl::container_internal::hashtable_debug_internal
absl::container_internal::internal_compressed_tuple
absl::container_internal::internal_layout
absl::container_internal::memory_internal
absl::container_internal::Alloc
absl::container_internal::BitMask
absl::container_internal::CommonAccess
absl::container_internal::CompressedTuple
absl::container_internal::CompressedTuple<>
absl::container_internal::ConstructorTest
absl::container_internal::CountingAllocator
absl::container_internal::EraseFirst
absl::container_internal::FlatHashMapPolicy
absl::container_internal::FlatHashSetPolicy
absl::container_internal::GroupPortableImpl
absl::container_internal::hash_policy_traits
absl::container_internal::HashEq
absl::container_internal::HashEq< absl::string_view >
absl::container_internal::HashEq< std::shared_ptr< T > >
absl::container_internal::HashEq< std::string >
absl::container_internal::HashEq< std::unique_ptr< T, D > >
absl::container_internal::HashEq< T * >
absl::container_internal::HashtableDebugProbeSummary
absl::container_internal::HashtablezInfo
absl::container_internal::HashtablezInfoHandle
absl::container_internal::HashtablezInfoHandlePeer
absl::container_internal::HashtablezSampler
absl::container_internal::InsertReturnType
absl::container_internal::is_std_unordered_map
absl::container_internal::is_std_unordered_map< std::unordered_map< T...> >
absl::container_internal::is_std_unordered_set
absl::container_internal::is_std_unordered_set< std::unordered_set< T...> >
absl::container_internal::IsDecomposable
absl::container_internal::IsDecomposable< absl::void_t< decltype(Policy::apply(RequireUsableKey< typename Policy::key_type, Hash, Eq >(), std::declval< Ts >()...))>, Policy, Hash, Eq, Ts...>
absl::container_internal::IsTransparent
absl::container_internal::IsTransparent< T, absl::void_t< typename T::is_transparent > >
absl::container_internal::KeyArg
absl::container_internal::KeyArg< false >
absl::container_internal::Layout
absl::container_internal::LookupTest
absl::container_internal::map_slot_policy
absl::container_internal::map_slot_type
absl::container_internal::MembersTest
absl::container_internal::ModifiersTest
absl::container_internal::node_handle
absl::container_internal::node_handle< Policy, PolicyTraits, Alloc, absl::void_t< typename Policy::mapped_type > >
absl::container_internal::node_handle_base
absl::container_internal::node_hash_policy
absl::container_internal::NodeHashMapPolicy
absl::container_internal::NodeHashSetPolicy
absl::container_internal::NonStandardLayout
absl::container_internal::probe_seq
absl::container_internal::raw_hash_map
absl::container_internal::raw_hash_set
absl::container_internal::RawHashSetTestOnlyAccess
absl::container_internal::RequireUsableKey
absl::container_internal::StatefulTestingEqual
absl::container_internal::StatefulTestingHash
absl::container_internal::StringHash
absl::container_internal::StringHashEq
absl::container_internal::Tracked
Ctrl
namespaceabsl_1_1container__internal.html
af25020366eeb36d439a7fad99f5adbfb
kEmpty
namespaceabsl_1_1container__internal.html
af25020366eeb36d439a7fad99f5adbfbad1465be75f6a62d3bc94f514200f8740
kDeleted
namespaceabsl_1_1container__internal.html
af25020366eeb36d439a7fad99f5adbfbad521454bec8826624e67275a3fc9f7d2
kSentinel
namespaceabsl_1_1container__internal.html
af25020366eeb36d439a7fad99f5adbfbad015a955c29d0dce0a558556ee56af91
void *
Allocate
namespaceabsl_1_1container__internal.html
a960190a959a6c70619fee87b1e1d0209
(Alloc *alloc, size_t n)
size_t
AllocatedByteSize
namespaceabsl_1_1container__internal.html
a7bab92ef74fa2b31712e5aac97859168
(const C &c)
void
AllocTest
namespaceabsl_1_1container__internal.html
a17bc4c39b9788368370084c5ce2dfde9
(std::false_type)
void
AllocTest
namespaceabsl_1_1container__internal.html
aa62b94f30d2044e82012282bec484c77
(std::true_type)
void
BucketCountAllocTest
namespaceabsl_1_1container__internal.html
aabe9fed9200ee455fc8c92f20bef90c1
(std::false_type)
void
BucketCountAllocTest
namespaceabsl_1_1container__internal.html
ad72107008d6c45ba3d0c6bca7a546eb0
(std::true_type)
void
BucketCountHashAllocTest
namespaceabsl_1_1container__internal.html
a8694a120e045baf2b725050e1b979503
(std::false_type)
void
BucketCountHashAllocTest
namespaceabsl_1_1container__internal.html
a2821a6488f79809b387902401f2c2cfc
(std::true_type)
size_t
CapacityToGrowth
namespaceabsl_1_1container__internal.html
ae66ae49ab6bbfd100cae7d6e3e2ff39d
(size_t capacity)
void
ConstructFromTuple
namespaceabsl_1_1container__internal.html
a9e39d722b1d8dbd32ab1608f788418a6
(Alloc *alloc, T *ptr, Tuple &&t)
void
ConvertDeletedToEmptyAndFullToDeleted
namespaceabsl_1_1container__internal.html
ac02fc67fee37a58d29295e725480c367
(ctrl_t *ctrl, size_t capacity)
void
CopyConstructorAllocTest
namespaceabsl_1_1container__internal.html
af8c27f54ae3cd81737b69e5cee33b257
(std::false_type)
void
CopyConstructorAllocTest
namespaceabsl_1_1container__internal.html
a21327feb268011670835da746dbac18f
(std::true_type)
void
Deallocate
namespaceabsl_1_1container__internal.html
af22176045daf5ee9f99afdeb524bddb8
(Alloc *alloc, void *p, size_t n)
decltype
namespaceabsl_1_1container__internal.html
a3684918637910b76f05fa0d12a56673f
(std::declval< F >()(std::declval< T >())) WithConstructed(Tuple &&t
decltype
namespaceabsl_1_1container__internal.html
a09c32bd95a8d45388b51585afff021da
(std::declval< F >()(std::declval< const Arg & >(), std::declval< Arg >())) DecomposeValue(F &&f
auto
DecomposePair
namespaceabsl_1_1container__internal.html
afae9f45ecb371535ae3517dfbc714507
(F &&f, Args &&...args)-> decltype(memory_internal
ctrl_t *
EmptyGroup
namespaceabsl_1_1container__internal.html
a5c4e48e473083368ad6411493c74bd6b
()
size_t
GetHashtableDebugNumProbes
namespaceabsl_1_1container__internal.html
aa7c8e38bd88a1b7036910f8e3f1b29ea
(const C &c, const typename C::key_type &key)
std::vector< size_t >
GetHashtableDebugNumProbesHistogram
namespaceabsl_1_1container__internal.html
a4a59e22d868309b41aa5d67fe0b1a30d
(const C &container)
HashtableDebugProbeSummary
GetHashtableDebugProbeSummary
namespaceabsl_1_1container__internal.html
a922a7ca1a88d57e68ad106ef5c2ee622
(const C &container)
size_t
GrowthToLowerboundCapacity
namespaceabsl_1_1container__internal.html
a4b7564bd37f5ef7e0e38c0489b7b4958
(size_t growth)
size_t
H1
namespaceabsl_1_1container__internal.html
ad6ad31ad0a483723a0e7655a0a09d745
(size_t hash, const ctrl_t *ctrl)
ctrl_t
H2
namespaceabsl_1_1container__internal.html
a6a22ae422cca2b52c0a0af78333d3405
(size_t hash)
size_t
HashSeed
namespaceabsl_1_1container__internal.html
a7499fc3008f1059a8d315308f2c3098a
(const ctrl_t *ctrl)
void
InitializerListBucketAllocTest
namespaceabsl_1_1container__internal.html
af87b7bcca11726b3fed8c03b35b8a7cf
(std::false_type)
void
InitializerListBucketAllocTest
namespaceabsl_1_1container__internal.html
a2861f22e2abf26216cc71ae4942a15a9
(std::true_type)
void
InitializerListBucketHashAllocTest
namespaceabsl_1_1container__internal.html
acddd4ad3dfd9aac8aed1beb15fe2d053
(std::false_type)
void
InitializerListBucketHashAllocTest
namespaceabsl_1_1container__internal.html
a8e4f31d3d9c08e3eacdb6379f39c4111
(std::true_type)
void
InputIteratorBucketAllocTest
namespaceabsl_1_1container__internal.html
aa62c15db00634bcf939553c155e60b91
(std::false_type)
void
InputIteratorBucketAllocTest
namespaceabsl_1_1container__internal.html
a6bdfe4b0b1b17e075294bf15ed9ea64c
(std::true_type)
void
InputIteratorBucketHashAllocTest
namespaceabsl_1_1container__internal.html
a8bda533561d4d0a87d0c4c562e00c77f
(std::false_type)
void
InputIteratorBucketHashAllocTest
namespaceabsl_1_1container__internal.html
a224bc16def9798505af211bc5424d490
(std::true_type)
bool
IsDeleted
namespaceabsl_1_1container__internal.html
a20462371548ca160c55c90c6ed4781a4
(ctrl_t c)
bool
IsEmpty
namespaceabsl_1_1container__internal.html
a2d241f444aeb398611f4a45cd1db6bb7
(ctrl_t c)
bool
IsEmptyOrDeleted
namespaceabsl_1_1container__internal.html
a084505c75b87626d5db89b73d6accb6b
(ctrl_t c)
bool
IsFull
namespaceabsl_1_1container__internal.html
a4cc656bb6185794d0f725eea029bf9de
(ctrl_t c)
constexpr bool
IsNoThrowSwappable
namespaceabsl_1_1container__internal.html
af626eaa9d586ae8e12ef83e4e54989cb
()
bool
IsValidCapacity
namespaceabsl_1_1container__internal.html
aa6238e1e6c2b119cf3c8283f80adbcf5
(size_t n)
auto
items
namespaceabsl_1_1container__internal.html
a0936310b289b7529b37a9fd547155dda
(const Map &m)-> std
auto
keys
namespaceabsl_1_1container__internal.html
a2d47a13b4a8c95eb384354d6d34b3f34
(const Set &s)-> std
int
LeadingZeros
namespaceabsl_1_1container__internal.html
a44e4c245e1642d97d7f17e9cf33ee3d0
(T x)
size_t
LowerBoundAllocatedByteSize
namespaceabsl_1_1container__internal.html
a1d6ff93e2573a8131a78e4ff1fdce845
(size_t num_elements)
void
MoveConstructorAllocTest
namespaceabsl_1_1container__internal.html
ac2c3417d31afbad6e4976a40094edac0
(std::false_type)
void
MoveConstructorAllocTest
namespaceabsl_1_1container__internal.html
a98e13c033b0edc45775ea002bf4530a9
(std::true_type)
size_t
NormalizeCapacity
namespaceabsl_1_1container__internal.html
ab38b68730c4ebb0648fa2b43cf6b90ec
(size_t n)
std::tuple
PairArgs
namespaceabsl_1_1container__internal.html
a685e17c8932bd60252401cfd3370d842
()
std::pair< std::tuple< F && >, std::tuple< S && > >
PairArgs
namespaceabsl_1_1container__internal.html
a18e773eb6b9d3ed668258a7ea33e8fcc
(F &&f, S &&s)
std::pair< std::tuple< const F & >, std::tuple< const S & > >
PairArgs
namespaceabsl_1_1container__internal.html
afeec4c8ee0e045ac87afd111f9c8c2ba
(const std::pair< F, S > &p)
std::pair< std::tuple< F && >, std::tuple< S && > >
PairArgs
namespaceabsl_1_1container__internal.html
a1ab4a1d50d97820a78855bce6ac28d95
(std::pair< F, S > &&p)
auto
PairArgs
namespaceabsl_1_1container__internal.html
aabeaaa1daa80bc0642c776a7a5c60b44
(std::piecewise_construct_t, F &&f, S &&s)-> decltype(std
size_t
RandomSeed
namespaceabsl_1_1container__internal.html
aa8cb5b7b1cf150d65bbd716aac6ec110
()
void
RecordEraseSlow
namespaceabsl_1_1container__internal.html
a1476155d97c29c62884facf29d2f1ac5
(HashtablezInfo *info)
void
RecordInsertSlow
namespaceabsl_1_1container__internal.html
abf50ab91eb5fcef9eb36cf99b1bd759f
(HashtablezInfo *info, size_t hash, size_t distance_from_desired)
void
RecordRehashSlow
namespaceabsl_1_1container__internal.html
a5ed328d81373e3fc0ec65bd32b76ad38
(HashtablezInfo *info, size_t total_probe_length)
void
RecordStorageChangedSlow
namespaceabsl_1_1container__internal.html
ad4eb9bfff087a5587d85f9c5dd8d5d95
(HashtablezInfo *info, size_t size, size_t capacity)
REGISTER_TYPED_TEST_CASE_P
namespaceabsl_1_1container__internal.html
a022efdbfa8d52a2a1974821e0d62c82b
(LookupTest, Count, Find, EqualRange)
REGISTER_TYPED_TEST_CASE_P
namespaceabsl_1_1container__internal.html
abc595adeb07ff752c22fab8870c3dfa5
(LookupTest, At, OperatorBracket, Count, Find, EqualRange)
REGISTER_TYPED_TEST_CASE_P
namespaceabsl_1_1container__internal.html
ac8ca760bc4787bbdbd79da122944e411
(ModifiersTest, Clear, Insert, InsertHint, InsertRange, Emplace, EmplaceHint, Erase, EraseRange, EraseKey, Swap)
REGISTER_TYPED_TEST_CASE_P
namespaceabsl_1_1container__internal.html
a7c6027ee08296b215421a5ff6b6c7b02
(ModifiersTest, Clear, Insert, InsertHint, InsertRange, InsertOrAssign, InsertOrAssignHint, Emplace, EmplaceHint, TryEmplace, TryEmplaceHint, Erase, EraseRange, EraseKey, Swap)
REGISTER_TYPED_TEST_CASE_P
namespaceabsl_1_1container__internal.html
ab0127d50d9150ccc4ba6c37b3293e2e8
(ConstructorTest, NoArgs, BucketCount, BucketCountHash, BucketCountHashEqual, BucketCountHashEqualAlloc, BucketCountAlloc, BucketCountHashAlloc, Alloc, InputIteratorBucketHashEqualAlloc, InputIteratorBucketAlloc, InputIteratorBucketHashAlloc, CopyConstructor, CopyConstructorAlloc, MoveConstructor, MoveConstructorAlloc, InitializerListBucketHashEqualAlloc, InitializerListBucketAlloc, InitializerListBucketHashAlloc, Assignment, MoveAssignment, AssignmentFromInitializerList, AssignmentOverwritesExisting, MoveAssignmentOverwritesExisting, AssignmentFromInitializerListOverwritesExisting, AssignmentOnSelf)
REGISTER_TYPED_TEST_CASE_P
namespaceabsl_1_1container__internal.html
a545309b182588f72f426bc3678889380
(ConstructorTest, NoArgs, BucketCount, BucketCountHash, BucketCountHashEqual, BucketCountHashEqualAlloc, BucketCountAlloc, BucketCountHashAlloc, Alloc, InputIteratorBucketHashEqualAlloc, InputIteratorBucketAlloc, InputIteratorBucketHashAlloc, CopyConstructor, CopyConstructorAlloc, MoveConstructor, MoveConstructorAlloc, InitializerListBucketHashEqualAlloc, InitializerListBucketAlloc, InitializerListBucketHashAlloc, CopyAssignment, MoveAssignment, AssignmentFromInitializerList, AssignmentOverwritesExisting, MoveAssignmentOverwritesExisting, AssignmentFromInitializerListOverwritesExisting, AssignmentOnSelf)
REGISTER_TYPED_TEST_SUITE_P
namespaceabsl_1_1container__internal.html
a7308a7f8a0396c09e452f63972d25505
(MembersTest, Typedefs, SimpleFunctions, BeginEnd)
HashtablezInfoHandle
Sample
namespaceabsl_1_1container__internal.html
a3402e9172393e6cbc42c968b023cfd79
()
HashtablezInfo *
SampleSlow
namespaceabsl_1_1container__internal.html
a927a061a8dbda3e18c20194f448e0617
(int64_t *next_sample)
void
SetHashtablezEnabled
namespaceabsl_1_1container__internal.html
a6ed3dd8c827dab0d158481ec4e6f823b
(bool enabled)
void
SetHashtablezMaxSamples
namespaceabsl_1_1container__internal.html
ac3934a103d404084243ed64623934dab
(int32_t max)
void
SetHashtablezSampleParameter
namespaceabsl_1_1container__internal.html
a7137908009cc04ed4f372b4e224e42ce
(int32_t rate)
bool
ShouldInsertBackwards
namespaceabsl_1_1container__internal.html
aacd4e5ab99bece70ed09a6d2c7b661e4
(size_t hash, ctrl_t *ctrl)
static_assert
namespaceabsl_1_1container__internal.html
a4d5503fa36133745c07bb3681d5d0616
(kEmpty &kDeleted &kSentinel &0x80,"Special markers need to have the MSB to make checking for them efficient")
static_assert
namespaceabsl_1_1container__internal.html
a7dc45ab21f527121638fddc72302384a
(kEmpty< kSentinel &&kDeleted< kSentinel,"kEmpty and kDeleted must be smaller than kSentinel to make the ""SIMD test of IsEmptyOrDeleted() efficient")
static_assert
namespaceabsl_1_1container__internal.html
af065bb848bdc82258300a79faf50300a
(kSentinel==-1,"kSentinel must be -1 to elide loading it from memory into SIMD ""registers (pcmpeqd xmm, xmm)")
static_assert
namespaceabsl_1_1container__internal.html
a9bf7be30faa19d0d42a0338b9f79e311
(kEmpty==-128,"kEmpty must be -128 to make the SIMD check for its ""existence efficient (psignb xmm, xmm)")
static_assert
namespaceabsl_1_1container__internal.html
addb6f496044c36357d3d9aaf25be4aa2
(~kEmpty &~kDeleted &kSentinel &0x7F,"kEmpty and kDeleted must share an unset bit that is not shared ""by kSentinel to make the scalar test for MatchEmptyOrDeleted() ""efficient")
static_assert
namespaceabsl_1_1container__internal.html
a4946e1d8c5c0d14633263fa8eef76f50
(kDeleted==-2,"kDeleted must be -2 to make the implementation of ""ConvertSpecialToEmptyAndFullToDeleted efficient")
int
TrailingZeros
namespaceabsl_1_1container__internal.html
abf2bc4bdbba4b59513bc05958700d2f9
(T x)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
affc5991a80c1dd2f6bb3370c4f443a3e
(LookupTest, At)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
aab8245352466a3672beb2607a6250a89
(ModifiersTest, Clear)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
afb40f73593801cc98c7a4f7338f9d230
(MembersTest, Typedefs)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a07dea052212b6825c0dee8c343be8f06
(ConstructorTest, NoArgs)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a75926fbd34f61253860fe92337fa4574
(ConstructorTest, BucketCount)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a5b2d05e291a9b7ea058e493d2c631c74
(LookupTest, OperatorBracket)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ad3d558c378b11765259b7ec816caff66
(ModifiersTest, Insert)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a0f813ab8804e511cba021d8b19ee1d91
(ConstructorTest, BucketCountHash)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a42d54d39739237bff55044d91073dcc8
(ModifiersTest, InsertHint)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a32721b8b03a5287a9e77ab0ba94e4c66
(ConstructorTest, BucketCountHashEqual)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a5c13c67b20985bc5cf18b1ee5ffd6467
(LookupTest, Count)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a17edeb19ef3ab77966ca795247670b33
(MembersTest, SimpleFunctions)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
aea824ea8497e61ce8d041aa306522341
(ConstructorTest, BucketCountHashEqualAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a4b89f63ab6c15376fca05523448d9053
(ModifiersTest, InsertRange)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a18d18490edeeff6b2bc72574ca6098ba
(MembersTest, BeginEnd)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
af28f9b26e31e6fcfbdba103a1d8f91d5
(LookupTest, Find)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a772f9e40d5b1a4447b44bcd0d36f6c96
(ModifiersTest, InsertOrAssign)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
acfb15c83fee2e86920101ab62170538b
(LookupTest, EqualRange)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
afea23dbe23a1f286e5b16b5a7660934f
(ModifiersTest, InsertOrAssignHint)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a5f755c0a62ff3081f4e93e1b23dc026f
(ConstructorTest, BucketCountAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a195599a6427cfb1fe86dbfa8b25ff5bc
(ModifiersTest, Emplace)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a9e0206b408b250905a8b89e6ce4e4102
(ModifiersTest, EmplaceHint)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a8aca07b03a2579924c5cad5c6e59a152
(ConstructorTest, BucketCountHashAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ada0ddc34de226b116f7fbec36830eb41
(ModifiersTest, TryEmplace)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a1e29abda17c029a5f668bdb5b096128f
(ConstructorTest, Alloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a1e8b4456b2d5eb6e7765cd76406fbd04
(ModifiersTest, TryEmplaceHint)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ab67af4e3ec0c46d161a7c84acf03c84c
(ConstructorTest, InputIteratorBucketHashEqualAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a77c8a2166bc980ee53c486f975dd2b9d
(ModifiersTest, Erase)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a0301c33349a36e7239b68c314850dfd1
(ConstructorTest, InputIteratorBucketAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a6cf0f67af4eeb8df8079cf0d664ac131
(ModifiersTest, EraseRange)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
aae906aa45609b8d4991fa0dc701b1c4a
(ConstructorTest, InputIteratorBucketHashAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ac21a28b070e3a932866f7ffc5fe8394c
(ConstructorTest, CopyConstructor)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ad5f4cd0dbacb0a3eee9a998baa14c4ca
(ModifiersTest, EraseKey)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a5c676158a9e1248ca26ae730fa913c23
(ModifiersTest, Swap)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
adc141c5d2fe50d5f20cc00990b2b88f5
(ConstructorTest, CopyConstructorAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a693253e5d255af8a8f8ebf019e4d42a4
(ConstructorTest, MoveConstructor)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a7d09d7537632449786386a2bd5daeee8
(ConstructorTest, MoveConstructorAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
aaf04f4e9dbc80f7b14abf06a97f3f8b9
(ConstructorTest, InitializerListBucketHashEqualAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a04911c8a4d0c8453bbb156625530bdc6
(ConstructorTest, InitializerListBucketAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a878f8b91808e9e020445dbdc62d7d070
(ConstructorTest, InitializerListBucketHashAlloc)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a50a6d895afb959622457f0990238b20d
(ConstructorTest, Assignment)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ab5268da7807875607875f8a85da7fea5
(ConstructorTest, CopyAssignment)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ac22018d2e4825c9a6ede2e9cdf2c8eda
(ConstructorTest, MoveAssignment)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
ac64c232331acf678736817b0d0971669
(ConstructorTest, AssignmentFromInitializerList)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a7f7c3ae687ef22536f833df0514b115d
(ConstructorTest, AssignmentOverwritesExisting)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
aa89525c0875c06a62b16e0f7c30e077c
(ConstructorTest, MoveAssignmentOverwritesExisting)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a204c2c251c76910a3e72d4eea49950d4
(ConstructorTest, AssignmentFromInitializerListOverwritesExisting)
TYPED_TEST_P
namespaceabsl_1_1container__internal.html
a1d59046147e46a203c40e7759315688b
(ConstructorTest, AssignmentOnSelf)
TYPED_TEST_SUITE_P
namespaceabsl_1_1container__internal.html
a7b86ff47f58f12d1972609f8427956ef
(MembersTest)
TYPED_TEST_SUITE_P
namespaceabsl_1_1container__internal.html
a55715de1fb43cedf5926c13f7d834d58
(ModifiersTest)
TYPED_TEST_SUITE_P
namespaceabsl_1_1container__internal.html
a0b1af176842c01317907ef11b0886820
(LookupTest)
TYPED_TEST_SUITE_P
namespaceabsl_1_1container__internal.html
a0ab6b3db89a1ff50a8c7c8e064570155
(ConstructorTest)
void
UnsampleSlow
namespaceabsl_1_1container__internal.html
a191dfb25b906c4d6a1e7069303c88db4
(HashtablezInfo *info)
void
UseType
namespaceabsl_1_1container__internal.html
a0a34433250b22583fb8711d27a91ffad
()
const bool
kAbslContainerInternalSampleEverything
namespaceabsl_1_1container__internal.html
a129f8c220f30e363b5f0ec49a1ca61fc
absl::container_internal::Alloc
structabsl_1_1container__internal_1_1Alloc.html
T
absl::container_internal::Alloc::rebind
Alloc
structabsl_1_1container__internal_1_1Alloc.html
a9cf0b22c9f594918a35a95e55f452dbb
(size_t id=0)
Alloc
structabsl_1_1container__internal_1_1Alloc.html
ac9c20e6aa534b2bbd2005b36becda246
(const Alloc &)
Alloc
structabsl_1_1container__internal_1_1Alloc.html
a21161809a41ca5bcb3cfe38c441cb162
(const Alloc< U > &that)
size_t
id
structabsl_1_1container__internal_1_1Alloc.html
a8f8c8f48425c2f2e4135f283a773bab6
() const
Alloc &
operator=
structabsl_1_1container__internal_1_1Alloc.html
ad3cacb75bdb1717a5814cbabc7207276
(const Alloc &)
size_t
id_
structabsl_1_1container__internal_1_1Alloc.html
ac03935ca154fd11c4b59730b8c3564fe
friend bool
operator!=
structabsl_1_1container__internal_1_1Alloc.html
a210749ef53f1e42473efd92bc2271d31
(const Alloc &a, const Alloc &b)
friend bool
operator==
structabsl_1_1container__internal_1_1Alloc.html
af5fcbd90e0e13b6e75f4c2e4598d1e88
(const Alloc &a, const Alloc &b)
absl::container_internal::Alloc::rebind
structabsl_1_1container__internal_1_1Alloc_1_1rebind.html
absl::container_internal::BitMask
classabsl_1_1container__internal_1_1BitMask.html
SignificantBits
Shift
BitMask
begin
classabsl_1_1container__internal_1_1BitMask.html
ac1003e3659a23b35ea90832ca27009bf
() const
BitMask
classabsl_1_1container__internal_1_1BitMask.html
a767dcedae2d76b790dbe95ea4838b731
(T mask)
BitMask
end
classabsl_1_1container__internal_1_1BitMask.html
ab07f2359f78b93667284be8fdddd8681
() const
int
HighestBitSet
classabsl_1_1container__internal_1_1BitMask.html
ad751af2e2f0ee59a7ca0c61d8acfa3f1
() const
int
LeadingZeros
classabsl_1_1container__internal_1_1BitMask.html
a1a6866a246553cad460ed06650363f3e
() const
int
LowestBitSet
classabsl_1_1container__internal_1_1BitMask.html
afdc92c25df031fd71866612b83dc3682
() const
operator bool
classabsl_1_1container__internal_1_1BitMask.html
a657ad9f47f01d7c0de666728299af054
() const
int
operator*
classabsl_1_1container__internal_1_1BitMask.html
a5a439fb96370f3c966f1e129910cd893
() const
BitMask &
operator++
classabsl_1_1container__internal_1_1BitMask.html
ab83a6d0b2849ccf805fa155b6d969215
()
int
TrailingZeros
classabsl_1_1container__internal_1_1BitMask.html
a6d6c1e61e7ea0539be38b6e0c4993ace
() const
static_assert
classabsl_1_1container__internal_1_1BitMask.html
ae1593ef37463a8b04ad4eb56f38bd44c
(std::is_unsigned< T >::value,"")
static_assert
classabsl_1_1container__internal_1_1BitMask.html
abfcd93a2a5e4c5c29fbaff715e6116a5
(Shift==0||Shift==3,"")
T
mask_
classabsl_1_1container__internal_1_1BitMask.html
ac9df3a3da93e1f56a59d4bf09fb7dd05
friend bool
operator!=
classabsl_1_1container__internal_1_1BitMask.html
a202ada6bddc6a84fb868421ca5cdc506
(const BitMask &a, const BitMask &b)
friend bool
operator==
classabsl_1_1container__internal_1_1BitMask.html
a78d41f827e8092b7f5d2fae8c3051d36
(const BitMask &a, const BitMask &b)
absl::container_internal::CommonAccess
structabsl_1_1container__internal_1_1CommonAccess.html
static auto
GetSlot
structabsl_1_1container__internal_1_1CommonAccess.html
af342d04c63c7b83a40bb7d811b166f4b
(const Node &node)-> decltype(node.slot())
static T
Make
structabsl_1_1container__internal_1_1CommonAccess.html
ae3c54126cd8a37f22ae116bfc8b63ba0
(Args &&...args)
static void
Reset
structabsl_1_1container__internal_1_1CommonAccess.html
a28e93376185144c4b65ad79eff2c38d2
(Node *node)
absl::container_internal::CompressedTuple
classabsl_1_1container__internal_1_1CompressedTuple.html
Ts
internal_compressed_tuple::CompressedTupleImpl
constexpr
CompressedTuple
classabsl_1_1container__internal_1_1CompressedTuple.html
a5c1ae82c4c4bb25823bd3ab1bced5142
()
constexpr
CompressedTuple
classabsl_1_1container__internal_1_1CompressedTuple.html
a450fed700afe24df12dc5d91e235edab
(Ts...base)
ElemT< I > &
get
classabsl_1_1container__internal_1_1CompressedTuple.html
a4e091b357b9c1cff2087f6d80aea4fe1
()&
constexpr const ElemT< I > &
get
classabsl_1_1container__internal_1_1CompressedTuple.html
a55f8bf49edf92ee506375cfb0e3fc43f
() const &
ElemT< I > &&
get
classabsl_1_1container__internal_1_1CompressedTuple.html
aef32b914c4e3f0169cce808b2f9f6590
()&&
constexpr const ElemT< I > &&
get
classabsl_1_1container__internal_1_1CompressedTuple.html
a8e44a03398cce0ab104d67ac61c07110
() const &&
absl::container_internal::CompressedTuple<>
classabsl_1_1container__internal_1_1CompressedTuple_3_4.html
absl::container_internal::ConstructorTest
classabsl_1_1container__internal_1_1ConstructorTest.html
absl::container_internal::CountingAllocator
classabsl_1_1container__internal_1_1CountingAllocator.html
T
absl::container_internal::CountingAllocator::rebind
pointer
allocate
classabsl_1_1container__internal_1_1CountingAllocator.html
aae750ff636733d4d4723cef183025394
(size_type n, std::allocator< void >::const_pointer hint=nullptr)
CountingAllocator
classabsl_1_1container__internal_1_1CountingAllocator.html
a90396372ac60168dc45a12f21ec8a14f
()
CountingAllocator
classabsl_1_1container__internal_1_1CountingAllocator.html
a01ec3cc572f82ceb864ae618c7d66ba5
(int64_t *b)
CountingAllocator
classabsl_1_1container__internal_1_1CountingAllocator.html
a289304d21f3acc065381d00c83f2bba5
(const CountingAllocator< U > &x)
void
deallocate
classabsl_1_1container__internal_1_1CountingAllocator.html
a37eff5c05ae3489e4cb023aa243b9e70
(pointer p, size_type n)
int64_t *
bytes_used_
classabsl_1_1container__internal_1_1CountingAllocator.html
a0897b4078d5617b0988367e8c1a4804f
friend bool
operator!=
classabsl_1_1container__internal_1_1CountingAllocator.html
ad5ffe43943e59e0f8dfed9b6f61868bc
(const CountingAllocator &a, const CountingAllocator &b)
friend bool
operator==
classabsl_1_1container__internal_1_1CountingAllocator.html
a2cc982815fac17be908b7917e96379ed
(const CountingAllocator &a, const CountingAllocator &b)
absl::container_internal::CountingAllocator::rebind
classabsl_1_1container__internal_1_1CountingAllocator_1_1rebind.html
absl::container_internal::EraseFirst
structabsl_1_1container__internal_1_1EraseFirst.html
auto
operator()
structabsl_1_1container__internal_1_1EraseFirst.html
a24a12e6f442c54502f67d93006ef65aa
(Map *m, int) const -> IfNotVoid< decltype(m->erase(m->begin()))>
Map::iterator
operator()
structabsl_1_1container__internal_1_1EraseFirst.html
ae45a731860f77340a22f286bf39359c4
(Map *m,...) const
auto
operator()
structabsl_1_1container__internal_1_1EraseFirst.html
a24a12e6f442c54502f67d93006ef65aa
(Map *m, int) const -> IfNotVoid< decltype(m->erase(m->begin()))>
Map::iterator
operator()
structabsl_1_1container__internal_1_1EraseFirst.html
ae45a731860f77340a22f286bf39359c4
(Map *m,...) const
absl::container_internal::FlatHashMapPolicy
structabsl_1_1container__internal_1_1FlatHashMapPolicy.html
static Args &&args return
absl::container_internal::DecomposePair
structabsl_1_1container__internal_1_1FlatHashMapPolicy.html
a230cee69f4f031600b734e0354d99233
(std::forward< F >(f), std::forward< Args >(args)...)
static void
construct
structabsl_1_1container__internal_1_1FlatHashMapPolicy.html
ab724f3a6db4e3bceb527175a203bb495
(Allocator *alloc, slot_type *slot, Args &&...args)
static
decltype
structabsl_1_1container__internal_1_1FlatHashMapPolicy.html
a1d4501e7602a14e1c488f31f9e2fc874
(absl::container_internal::DecomposePair(std::declval< F >(), std::declval< Args >()...)) apply(F &&f
static void
destroy
structabsl_1_1container__internal_1_1FlatHashMapPolicy.html
a9d3b3cc38c6545c52bec558fe50e0bf9
(Allocator *alloc, slot_type *slot)
static std::pair< const K, V > &
element
structabsl_1_1container__internal_1_1FlatHashMapPolicy.html
a4aec39aeac7422d3e0c34041dbbe227b
(slot_type *slot)
static size_t
space_used
structabsl_1_1container__internal_1_1FlatHashMapPolicy.html
a88f7e9d16d0c4a921707174bff1d246b
(const slot_type *)
static void
transfer
structabsl_1_1container__internal_1_1FlatHashMapPolicy.html
a7dcc9954d2501eea2802ff52da2be222
(Allocator *alloc, slot_type *new_slot, slot_type *old_slot)
static V &
value
structabsl_1_1container__internal_1_1FlatHashMapPolicy.html
ad08b97023728c4ee0a9e869f24836674
(std::pair< const K, V > *kv)
static const V &
value
structabsl_1_1container__internal_1_1FlatHashMapPolicy.html
a19535c876120a87d51322dcaec50ec26
(const std::pair< const K, V > *kv)
absl::container_internal::FlatHashSetPolicy
structabsl_1_1container__internal_1_1FlatHashSetPolicy.html
static void
construct
structabsl_1_1container__internal_1_1FlatHashSetPolicy.html
adc177658a4ddb63061ab246f641d3b29
(Allocator *alloc, slot_type *slot, Args &&...args)
static
decltype
structabsl_1_1container__internal_1_1FlatHashSetPolicy.html
a0563a40d3dea9e039487acdee967f503
(absl::container_internal::DecomposeValue(std::declval< F >(), std::declval< Args >()...)) apply(F &&f
static void
destroy
structabsl_1_1container__internal_1_1FlatHashSetPolicy.html
a9d5826b6b388a43b87712d284e8c5ee3
(Allocator *alloc, slot_type *slot)
static T &
element
structabsl_1_1container__internal_1_1FlatHashSetPolicy.html
a88015268b0660426bcf9665e234a7258
(slot_type *slot)
static void
transfer
structabsl_1_1container__internal_1_1FlatHashSetPolicy.html
abbcc2000f8895949c18a2a77c2bdf873
(Allocator *alloc, slot_type *new_slot, slot_type *old_slot)
absl::container_internal::GroupPortableImpl
structabsl_1_1container__internal_1_1GroupPortableImpl.html
void
ConvertSpecialToEmptyAndFullToDeleted
structabsl_1_1container__internal_1_1GroupPortableImpl.html
ab41527105d8a954518fc76b9409b0ce0
(ctrl_t *dst) const
uint32_t
CountLeadingEmptyOrDeleted
structabsl_1_1container__internal_1_1GroupPortableImpl.html
af3d5ccc868025259f1c3fd27ad8b5350
() const
GroupPortableImpl
structabsl_1_1container__internal_1_1GroupPortableImpl.html
a6575cbafdd14fa910c95606f5938f907
(const ctrl_t *pos)
BitMask< uint64_t, kWidth, 3 >
Match
structabsl_1_1container__internal_1_1GroupPortableImpl.html
aa79eb92cb2ccd1581388de08a04bade0
(h2_t hash) const
BitMask< uint64_t, kWidth, 3 >
MatchEmpty
structabsl_1_1container__internal_1_1GroupPortableImpl.html
a848276684374027df671222056a2e7ab
() const
BitMask< uint64_t, kWidth, 3 >
MatchEmptyOrDeleted
structabsl_1_1container__internal_1_1GroupPortableImpl.html
a6b01e81fbcfcec563e1a49f6605bf031
() const
uint64_t
ctrl
structabsl_1_1container__internal_1_1GroupPortableImpl.html
ae27101dbc4cb4dfe60622afad3d2520f
static constexpr size_t
kWidth
structabsl_1_1container__internal_1_1GroupPortableImpl.html
af0d7b0ae91a3e70a11ddaf3a8cfc2f84
absl::container_internal::hash_policy_traits
structabsl_1_1container__internal_1_1hash__policy__traits.html
absl::container_internal::hash_policy_traits::ConstantIteratorsImpl
absl::container_internal::hash_policy_traits::ConstantIteratorsImpl< P, absl::void_t< typename P::constant_iterators > >
absl::container_internal::hash_policy_traits::ReturnKey
static auto
apply
structabsl_1_1container__internal_1_1hash__policy__traits.html
af17c5fed458ec1d9a867d789da1eb410
(F &&f, Ts &&...ts)-> decltype(P
static void
construct
structabsl_1_1container__internal_1_1hash__policy__traits.html
ad5eefb966334d943921b84775a3962ce
(Alloc *alloc, slot_type *slot, Args &&...args)
static void
destroy
structabsl_1_1container__internal_1_1hash__policy__traits.html
a83f5c59f557f3deea984d6d558c8b813
(Alloc *alloc, slot_type *slot)
static auto
element
structabsl_1_1container__internal_1_1hash__policy__traits.html
a297c84b158ff48a80a03dcddbd39ee43
(slot_type *slot)-> decltype(P
static auto
key
structabsl_1_1container__internal_1_1hash__policy__traits.html
a3e0a0225a7b3b4f36be2cbdf5cc572c9
(slot_type *slot)-> decltype(P
static size_t
space_used
structabsl_1_1container__internal_1_1hash__policy__traits.html
a3f094e2a33b21df9d791723dc8f276ab
(const slot_type *slot)
static void
transfer
structabsl_1_1container__internal_1_1hash__policy__traits.html
af6d156f3e22ad331b659dca3e295b686
(Alloc *alloc, slot_type *new_slot, slot_type *old_slot)
static auto
value
structabsl_1_1container__internal_1_1hash__policy__traits.html
a6820858d7a5e77a70c04f650d7d98eb0
(T *elem)-> decltype(P
static auto
transfer_impl
structabsl_1_1container__internal_1_1hash__policy__traits.html
a82d60a1b1b1b38b8ae6630b80ebc7dec
(Alloc *alloc, slot_type *new_slot, slot_type *old_slot, int)-> decltype((void) P
static void
transfer_impl
structabsl_1_1container__internal_1_1hash__policy__traits.html
af0a734220ef05ae9122cd54d5ef2eddb
(Alloc *alloc, slot_type *new_slot, slot_type *old_slot, char)
absl::container_internal::hash_policy_traits::ConstantIteratorsImpl
structabsl_1_1container__internal_1_1hash__policy__traits_1_1ConstantIteratorsImpl.html
std::false_type
absl::container_internal::hash_policy_traits::ConstantIteratorsImpl< P, absl::void_t< typename P::constant_iterators > >
structabsl_1_1container__internal_1_1hash__policy__traits_1_1ConstantIteratorsImpl_3_01P_00_01ab011cfa4639ed84a2872f0b86a98c8dbf.html
absl::container_internal::hash_policy_traits::ReturnKey
structabsl_1_1container__internal_1_1hash__policy__traits_1_1ReturnKey.html
Key
operator()
structabsl_1_1container__internal_1_1hash__policy__traits_1_1ReturnKey.html
aa9fa9ad2ae14e94f7d2592f43e8910c9
(Key &&k, const Args &...) const
absl::container_internal::HashEq
structabsl_1_1container__internal_1_1HashEq.html
absl::container_internal::HashEq< absl::string_view >
structabsl_1_1container__internal_1_1HashEq_3_01absl_1_1string__view_01_4.html
absl::container_internal::StringHashEq
absl::container_internal::HashEq< std::shared_ptr< T > >
structabsl_1_1container__internal_1_1HashEq_3_01std_1_1shared__ptr_3_01T_01_4_01_4.html
absl::container_internal::HashEq< T * >
absl::container_internal::HashEq< std::string >
structabsl_1_1container__internal_1_1HashEq_3_01std_1_1string_01_4.html
absl::container_internal::StringHashEq
absl::container_internal::HashEq< std::unique_ptr< T, D > >
structabsl_1_1container__internal_1_1HashEq_3_01std_1_1unique__ptr_3_01T_00_01D_01_4_01_4.html
absl::container_internal::HashEq< T * >
absl::container_internal::HashEq< T * >
structabsl_1_1container__internal_1_1HashEq_3_01T_01_5_01_4.html
absl::container_internal::HashEq< T * >::Eq
absl::container_internal::HashEq< T * >::Hash
static const T *
ToPtr
structabsl_1_1container__internal_1_1HashEq_3_01T_01_5_01_4.html
ad409bed2a8a80d1e07da98713d791a8e
(const T *ptr)
static const T *
ToPtr
structabsl_1_1container__internal_1_1HashEq_3_01T_01_5_01_4.html
acbb48b2c1053ae8718f20aa5eef97599
(const std::unique_ptr< U, D > &ptr)
static const T *
ToPtr
structabsl_1_1container__internal_1_1HashEq_3_01T_01_5_01_4.html
abd158c50fdd1ff2ad88009d8dd3056bb
(const std::shared_ptr< U > &ptr)
absl::container_internal::HashEq< T * >::Eq
structabsl_1_1container__internal_1_1HashEq_3_01T_01_5_01_4_1_1Eq.html
bool
operator()
structabsl_1_1container__internal_1_1HashEq_3_01T_01_5_01_4_1_1Eq.html
aaa802f834df6ea7094b211e7790869a4
(const A &a, const B &b) const
absl::container_internal::HashEq< T * >::Hash
structabsl_1_1container__internal_1_1HashEq_3_01T_01_5_01_4_1_1Hash.html
size_t
operator()
structabsl_1_1container__internal_1_1HashEq_3_01T_01_5_01_4_1_1Hash.html
a9b74d0f2b9e80db3c36042a044fbf574
(const U &ptr) const
absl::container_internal::HashtableDebugProbeSummary
structabsl_1_1container__internal_1_1HashtableDebugProbeSummary.html
double
mean
structabsl_1_1container__internal_1_1HashtableDebugProbeSummary.html
a2d67e497292510ce969110081f1db034
size_t
total_elements
structabsl_1_1container__internal_1_1HashtableDebugProbeSummary.html
a47d893daf00beeefb19ee19bb3b44ddb
size_t
total_num_probes
structabsl_1_1container__internal_1_1HashtableDebugProbeSummary.html
aeb68de1798bfdd4501324e122df40d8e
absl::container_internal::HashtablezInfo
structabsl_1_1container__internal_1_1HashtablezInfo.html
HashtablezInfo *dead
GUARDED_BY
structabsl_1_1container__internal_1_1HashtablezInfo.html
a550efd74117398dc9a9df902fa8a7bcd
(init_mu)
HashtablezInfo
structabsl_1_1container__internal_1_1HashtablezInfo.html
ad0e87f65b1f4578ad9ce8d621f0f126c
()
HashtablezInfo
structabsl_1_1container__internal_1_1HashtablezInfo.html
a17693f296ba01a7e287dd319cedc956b
(const HashtablezInfo &)
HashtablezInfo &
operator=
structabsl_1_1container__internal_1_1HashtablezInfo.html
a80337104c8385373248fdccaf8dfc7a8
(const HashtablezInfo &)
void
PrepareForSampling
structabsl_1_1container__internal_1_1HashtablezInfo.html
a603eebb9b4496702efd7001807261a14
() EXCLUSIVE_LOCKS_REQUIRED(init_mu)
~HashtablezInfo
structabsl_1_1container__internal_1_1HashtablezInfo.html
ad4a2af6e13c90d1c7e6b88b44aa604af
()
std::atomic< size_t >
capacity
structabsl_1_1container__internal_1_1HashtablezInfo.html
a8e44db31e4980a5e6f1f66efcaadd556
absl::Time
create_time
structabsl_1_1container__internal_1_1HashtablezInfo.html
af99acae0d6a81e7f078945db5a01a006
int32_t
depth
structabsl_1_1container__internal_1_1HashtablezInfo.html
ada71228b5d1f95962f49cb448c3a33e0
std::atomic< size_t >
hashes_bitwise_and
structabsl_1_1container__internal_1_1HashtablezInfo.html
a7a68146b6e275e3d219763a4c2637982
std::atomic< size_t >
hashes_bitwise_or
structabsl_1_1container__internal_1_1HashtablezInfo.html
a0201047cf6d4748dac0bea3231d207c7
absl::Mutex
init_mu
structabsl_1_1container__internal_1_1HashtablezInfo.html
ac176d1b0a6ea0ca36ce697d7516ba001
std::atomic< size_t >
max_probe_length
structabsl_1_1container__internal_1_1HashtablezInfo.html
a758fa3f24ecbb89a1ee781c70b637980
HashtablezInfo *
next
structabsl_1_1container__internal_1_1HashtablezInfo.html
a28ca41d08ec905910a183be28dec3505
std::atomic< size_t >
num_erases
structabsl_1_1container__internal_1_1HashtablezInfo.html
ac893dfbf4f27d8f5386bf3f9676ca755
std::atomic< size_t >
size
structabsl_1_1container__internal_1_1HashtablezInfo.html
abbce18b4feee0889e6c9cefc9564e0b1
void *
stack
structabsl_1_1container__internal_1_1HashtablezInfo.html
afad1dd000331844175b4473a25ec52e6
[kMaxStackDepth]
std::atomic< size_t >
total_probe_length
structabsl_1_1container__internal_1_1HashtablezInfo.html
a6dbfd1205f5f01c27ec04688615d6fbd
static constexpr int
kMaxStackDepth
structabsl_1_1container__internal_1_1HashtablezInfo.html
a6c30e3e6b17ba42f99d2d1c99df67242
absl::container_internal::HashtablezInfoHandle
classabsl_1_1container__internal_1_1HashtablezInfoHandle.html
HashtablezInfoHandle
classabsl_1_1container__internal_1_1HashtablezInfoHandle.html
a8d6f6ae199e7e6cc8b529ce7c6560e22
()
HashtablezInfoHandle
classabsl_1_1container__internal_1_1HashtablezInfoHandle.html
a35e715452bd25bdff776f896f91ac6f4
(HashtablezInfo *info)
HashtablezInfoHandle
classabsl_1_1container__internal_1_1HashtablezInfoHandle.html
a687866d1cf04cabf2ec64fc481f6ad1f
(const HashtablezInfoHandle &)
HashtablezInfoHandle
classabsl_1_1container__internal_1_1HashtablezInfoHandle.html
a37c4f8cb0809c4208d76900b83fa10ab
(HashtablezInfoHandle &&o) noexcept
HashtablezInfoHandle &
operator=
classabsl_1_1container__internal_1_1HashtablezInfoHandle.html
ade3d196cdab9fd7582236321bb15f3f2
(const HashtablezInfoHandle &)
HashtablezInfoHandle &
operator=
classabsl_1_1container__internal_1_1HashtablezInfoHandle.html
a6faae456372ba0c2f102fd8ca17fef6d
(HashtablezInfoHandle &&o) noexcept
void
RecordErase
classabsl_1_1container__internal_1_1HashtablezInfoHandle.html
aa7051103fff8a61a4e414b3a921e0f99
()
void
RecordInsert
classabsl_1_1container__internal_1_1HashtablezInfoHandle.html
a24cb0c91499fbe5e58eab11e98fd413e
(size_t hash, size_t distance_from_desired)
void
RecordRehash
classabsl_1_1container__internal_1_1HashtablezInfoHandle.html
a1eb4394cde69d43f072db0c07adfdf74
(size_t total_probe_length)
void
RecordStorageChanged
classabsl_1_1container__internal_1_1HashtablezInfoHandle.html
ad0e839626386aff61ce6ab0ace869796
(size_t size, size_t capacity)
~HashtablezInfoHandle
classabsl_1_1container__internal_1_1HashtablezInfoHandle.html
afcc07eee5757595edcf4edb0ddd7300c
()
HashtablezInfo *
info_
classabsl_1_1container__internal_1_1HashtablezInfoHandle.html
ac29a25753f815fa1a5ee084f3f08da89
friend class
HashtablezInfoHandlePeer
classabsl_1_1container__internal_1_1HashtablezInfoHandle.html
a01a65502cd62a2f35025ffc58ef5a3ba
friend void
swap
classabsl_1_1container__internal_1_1HashtablezInfoHandle.html
aba05cc1b693030aace02cb8fc9dd2a55
(HashtablezInfoHandle &lhs, HashtablezInfoHandle &rhs)
absl::container_internal::HashtablezInfoHandlePeer
classabsl_1_1container__internal_1_1HashtablezInfoHandlePeer.html
static HashtablezInfo *
GetInfo
classabsl_1_1container__internal_1_1HashtablezInfoHandlePeer.html
ae72bf8496da59e7d131b9ef322167910
(HashtablezInfoHandle *h)
static bool
IsSampled
classabsl_1_1container__internal_1_1HashtablezInfoHandlePeer.html
a8e155c97e7cae0fe1ec89f928d80d91b
(const HashtablezInfoHandle &h)
absl::container_internal::HashtablezSampler
classabsl_1_1container__internal_1_1HashtablezSampler.html
HashtablezSampler
classabsl_1_1container__internal_1_1HashtablezSampler.html
ad48564be6e007e206b1c202ad4c56391
()
int64_t
Iterate
classabsl_1_1container__internal_1_1HashtablezSampler.html
a41952313c5d22b7805409d4d9eb295ef
(const std::function< void(const HashtablezInfo &stack)> &f)
HashtablezInfo *
Register
classabsl_1_1container__internal_1_1HashtablezSampler.html
ac041e3c50ab02167ee4f842370073f43
()
DisposeCallback
SetDisposeCallback
classabsl_1_1container__internal_1_1HashtablezSampler.html
a94a40e76d95490913fd501f5693e01c1
(DisposeCallback f)
void
Unregister
classabsl_1_1container__internal_1_1HashtablezSampler.html
a5ddfe3db1f68a42defd10ca8f0e0f8d5
(HashtablezInfo *sample)
~HashtablezSampler
classabsl_1_1container__internal_1_1HashtablezSampler.html
aeacdd119682140211d15c7ca665c6447
()
static HashtablezSampler &
Global
classabsl_1_1container__internal_1_1HashtablezSampler.html
a84dc0149beb172a9564937e27856765d
()
HashtablezInfo *
PopDead
classabsl_1_1container__internal_1_1HashtablezSampler.html
a55448bd779c764ded8a6d0dfb0a27fb6
()
void
PushDead
classabsl_1_1container__internal_1_1HashtablezSampler.html
ab6a36b0fc7a2dd0d7acdf108650dd730
(HashtablezInfo *sample)
void
PushNew
classabsl_1_1container__internal_1_1HashtablezSampler.html
a9007d2b8a6796444d3eff4a82f29b13c
(HashtablezInfo *sample)
std::atomic< HashtablezInfo * >
all_
classabsl_1_1container__internal_1_1HashtablezSampler.html
a632746aff486c6dcfe88cc44abaf954a
std::atomic< DisposeCallback >
dispose_
classabsl_1_1container__internal_1_1HashtablezSampler.html
a2345d57ff9a422a2ac3e7cbea2e48928
std::atomic< size_t >
dropped_samples_
classabsl_1_1container__internal_1_1HashtablezSampler.html
ac9b21985ce65f43fd1dcd77b91463687
HashtablezInfo
graveyard_
classabsl_1_1container__internal_1_1HashtablezSampler.html
adcb807738543d79f89c1f2b36d2b8d1d
std::atomic< size_t >
size_estimate_
classabsl_1_1container__internal_1_1HashtablezSampler.html
af34292f0f7ce080dec0378521bd0d692
absl::container_internal::InsertReturnType
structabsl_1_1container__internal_1_1InsertReturnType.html
bool
inserted
structabsl_1_1container__internal_1_1InsertReturnType.html
a30edae0e4910c637b17a8d119d777b1a
NodeType
node
structabsl_1_1container__internal_1_1InsertReturnType.html
a4194349d6d653703ef5595d9e2f3f812
Iterator
position
structabsl_1_1container__internal_1_1InsertReturnType.html
ace3ba3e4874597c682f44f7329e569b3
absl::container_internal::is_std_unordered_map
structabsl_1_1container__internal_1_1is__std__unordered__map.html
std::false_type
absl::container_internal::is_std_unordered_map< std::unordered_map< T...> >
structabsl_1_1container__internal_1_1is__std__unordered__map_3_01std_1_1unordered__map_3_01T_8_8_8_4_01_4.html
T
absl::container_internal::is_std_unordered_set
structabsl_1_1container__internal_1_1is__std__unordered__set.html
std::false_type
absl::container_internal::is_std_unordered_set< std::unordered_set< T...> >
structabsl_1_1container__internal_1_1is__std__unordered__set_3_01std_1_1unordered__set_3_01T_8_8_8_4_01_4.html
T
absl::container_internal::IsDecomposable
structabsl_1_1container__internal_1_1IsDecomposable.html
Ts
std::false_type
absl::container_internal::IsDecomposable< absl::void_t< decltype(Policy::apply(RequireUsableKey< typename Policy::key_type, Hash, Eq >(), std::declval< Ts >()...))>, Policy, Hash, Eq, Ts...>
structabsl_1_1container__internal_1_1IsDecomposable_3_01absl_1_1void__t_3_01decltype_07Policy_1_43a16d60c85a6ae86594e6f4d7480657.html
Ts
absl::container_internal::IsTransparent
structabsl_1_1container__internal_1_1IsTransparent.html
std::false_type
absl::container_internal::IsTransparent< T, absl::void_t< typename T::is_transparent > >
structabsl_1_1container__internal_1_1IsTransparent_3_01T_00_01absl_1_1void__t_3_01typename_01T_1_1is__transparent_01_4_01_4.html
absl::container_internal::KeyArg
structabsl_1_1container__internal_1_1KeyArg.html
is_transparent
absl::container_internal::KeyArg< false >
structabsl_1_1container__internal_1_1KeyArg_3_01false_01_4.html
absl::container_internal::Layout
classabsl_1_1container__internal_1_1Layout.html
Ts
constexpr
Layout
classabsl_1_1container__internal_1_1Layout.html
a76b230cf0afc35ecaf102d1cebe4a4d5
(internal_layout::TypeToSize< Ts >...sizes)
static_assert
classabsl_1_1container__internal_1_1Layout.html
a32f3372572adc67abd7cf486471a34ce
(sizeof...(Ts) > 0,"At least one field is required")
static_assert
classabsl_1_1container__internal_1_1Layout.html
ada0a9c01adc1c7630e3598e854320f7f
(absl::conjunction< internal_layout::IsLegalElementType< Ts >...>::value,"Invalid element type (see IsLegalElementType)")
static constexpr PartialType< sizeof...(Sizes)>
Partial
classabsl_1_1container__internal_1_1Layout.html
a9bc735e497e9bc5fce38a096d15d16c5
(Sizes &&...sizes)
absl::container_internal::LookupTest
classabsl_1_1container__internal_1_1LookupTest.html
absl::container_internal::map_slot_policy
structabsl_1_1container__internal_1_1map__slot__policy.html
static void
construct
structabsl_1_1container__internal_1_1map__slot__policy.html
aba696af34cdcbc0d2430e8c881741f22
(Allocator *alloc, slot_type *slot, Args &&...args)
static void
construct
structabsl_1_1container__internal_1_1map__slot__policy.html
a994aeeacc52db3c7bd505fef7673e6d2
(Allocator *alloc, slot_type *slot, slot_type *other)
static void
destroy
structabsl_1_1container__internal_1_1map__slot__policy.html
a4ea2e532f1c61e87b5bcf5ead4dfb075
(Allocator *alloc, slot_type *slot)
static value_type &
element
structabsl_1_1container__internal_1_1map__slot__policy.html
a26e471f6d4b0ac21f85eaad9e39cdec7
(slot_type *slot)
static const value_type &
element
structabsl_1_1container__internal_1_1map__slot__policy.html
ad84143d2ac239327e4f68f19bc8aec44
(const slot_type *slot)
static const K &
key
structabsl_1_1container__internal_1_1map__slot__policy.html
a14f168ddacec17e96b73563f51c015ba
(const slot_type *slot)
static void
move
structabsl_1_1container__internal_1_1map__slot__policy.html
ab70d77ec20fc065d605f4ddc3d79ea2b
(Allocator *alloc, slot_type *src, slot_type *dest)
static void
move
structabsl_1_1container__internal_1_1map__slot__policy.html
a92cbc5adbe7ef4273572f2a815d6d8f5
(Allocator *alloc, slot_type *first, slot_type *last, slot_type *result)
static void
swap
structabsl_1_1container__internal_1_1map__slot__policy.html
adfea860da594a9702ddc3f9d45c1d975
(Allocator *alloc, slot_type *a, slot_type *b)
static void
transfer
structabsl_1_1container__internal_1_1map__slot__policy.html
a0b3e6d6a73b88a9f3f6d2b167221bd0f
(Allocator *alloc, slot_type *new_slot, slot_type *old_slot)
static void
emplace
structabsl_1_1container__internal_1_1map__slot__policy.html
a320b270426944ef4597abe4f10f84dab
(slot_type *slot)
absl::container_internal::map_slot_type
classabsl_1_1container__internal_1_1map__slot__type.html
map_slot_type
classabsl_1_1container__internal_1_1map__slot__type.html
af7ead070702cca3481a62be1b436d3b7
()
~map_slot_type
classabsl_1_1container__internal_1_1map__slot__type.html
afdb41a4b0e80d3f99650a9cf300daaf2
()
K
key
classabsl_1_1container__internal_1_1map__slot__type.html
aed0a7d946e92b407382cec6922d0e890
mutable_value_type
mutable_value
classabsl_1_1container__internal_1_1map__slot__type.html
a79acdd93d583f847a1090fc9e3719961
value_type
value
classabsl_1_1container__internal_1_1map__slot__type.html
a3c26731a42f02eaf50835fd8c9a38fbd
absl::container_internal::MembersTest
classabsl_1_1container__internal_1_1MembersTest.html
absl::container_internal::ModifiersTest
classabsl_1_1container__internal_1_1ModifiersTest.html
absl::container_internal::node_handle
classabsl_1_1container__internal_1_1node__handle.html
absl::container_internal::node_handle_base
constexpr
node_handle
classabsl_1_1container__internal_1_1node__handle.html
a66e912bd63d39c386e850bafca4982ea
()
value_type &
value
classabsl_1_1container__internal_1_1node__handle.html
a9fe116c527ee1f6e61b694d0c869326f
() const
node_handle
classabsl_1_1container__internal_1_1node__handle.html
afbc64032f49cb13a822ce5c4cc49059c
(const Alloc &a, typename Base::slot_type *s)
friend struct
CommonAccess
classabsl_1_1container__internal_1_1node__handle.html
a9868f0eebead5ab0f43ff9187783f45f
absl::container_internal::node_handle< Policy, PolicyTraits, Alloc, absl::void_t< typename Policy::mapped_type > >
classabsl_1_1container__internal_1_1node__handle_3_01Policy_00_01PolicyTraits_00_01Alloc_00_01ab8934b35be50799462bb65c08c09b18a1.html
absl::container_internal::node_handle_base
auto
key
classabsl_1_1container__internal_1_1node__handle_3_01Policy_00_01PolicyTraits_00_01Alloc_00_01ab8934b35be50799462bb65c08c09b18a1.html
a623253db2cac14ee0012335744f4d3ce
() const -> decltype(PolicyTraits
mapped_type &
mapped
classabsl_1_1container__internal_1_1node__handle_3_01Policy_00_01PolicyTraits_00_01Alloc_00_01ab8934b35be50799462bb65c08c09b18a1.html
a1fae87434c8730527008293c5b699611
() const
constexpr
node_handle
classabsl_1_1container__internal_1_1node__handle_3_01Policy_00_01PolicyTraits_00_01Alloc_00_01ab8934b35be50799462bb65c08c09b18a1.html
a0a118b936d1954773a354579b021a7d6
()
node_handle
classabsl_1_1container__internal_1_1node__handle_3_01Policy_00_01PolicyTraits_00_01Alloc_00_01ab8934b35be50799462bb65c08c09b18a1.html
a93c4bd0c2b8f925f6cba3bf652afe3c8
(const Alloc &a, typename Base::slot_type *s)
friend struct
CommonAccess
classabsl_1_1container__internal_1_1node__handle_3_01Policy_00_01PolicyTraits_00_01Alloc_00_01ab8934b35be50799462bb65c08c09b18a1.html
a9868f0eebead5ab0f43ff9187783f45f
absl::container_internal::node_handle_base
classabsl_1_1container__internal_1_1node__handle__base.html
bool
empty
classabsl_1_1container__internal_1_1node__handle__base.html
aba002d453d95e2d9c640aff44150ebac
() const noexcept
allocator_type
get_allocator
classabsl_1_1container__internal_1_1node__handle__base.html
a414c4d5bc3a9168f0d76a538800639e4
() const
constexpr
node_handle_base
classabsl_1_1container__internal_1_1node__handle__base.html
a2fa464cd197063351066fa3e999a2e7f
()
node_handle_base
classabsl_1_1container__internal_1_1node__handle__base.html
aab004906f1928245e83edf543df554a3
(node_handle_base &&other) noexcept
operator bool
classabsl_1_1container__internal_1_1node__handle__base.html
a52f043e38faa4c5822b655b2f785af54
() const noexcept
node_handle_base &
operator=
classabsl_1_1container__internal_1_1node__handle__base.html
a2ecdea20fb2abc21f9106153acb04fc5
(node_handle_base &&other) noexcept
~node_handle_base
classabsl_1_1container__internal_1_1node__handle__base.html
abef233508843e505ddcc65d03677ae38
()
allocator_type *
alloc
classabsl_1_1container__internal_1_1node__handle__base.html
a559b32aff885dc58a2a988ccccbadb1f
()
void
destroy
classabsl_1_1container__internal_1_1node__handle__base.html
a590b6eecfe7286b6255ef05820a321f1
()
node_handle_base
classabsl_1_1container__internal_1_1node__handle__base.html
a718bc545616b61fd33044f88ab586d9f
(const allocator_type &a, slot_type *s)
void
reset
classabsl_1_1container__internal_1_1node__handle__base.html
ac5bd468dbb0966e41568556bfb267ade
()
slot_type *
slot
classabsl_1_1container__internal_1_1node__handle__base.html
ab1001225d3e8cae1d756db015dba05d5
() const
absl::optional< allocator_type >
alloc_
classabsl_1_1container__internal_1_1node__handle__base.html
ac7dc3d46c744b5998318d4b05cff0f73
absl::aligned_storage_t< sizeof(slot_type), alignof(slot_type)>
slot_space_
classabsl_1_1container__internal_1_1node__handle__base.html
abb715b253a688af94266171e0d7f1202
friend struct
CommonAccess
classabsl_1_1container__internal_1_1node__handle__base.html
a9868f0eebead5ab0f43ff9187783f45f
absl::container_internal::node_hash_policy
structabsl_1_1container__internal_1_1node__hash__policy.html
Reference
Policy
static_assert
structabsl_1_1container__internal_1_1node__hash__policy.html
aa90d38e1954aa84f9cf2cc8a5203f970
(std::is_lvalue_reference< Reference >::value,"")
static auto
apply
structabsl_1_1container__internal_1_1node__hash__policy.html
a8a2faa1115028a3a5339ca9b44c28b92
(Ts &&...ts)-> decltype(P
static void
construct
structabsl_1_1container__internal_1_1node__hash__policy.html
a78aa067cca6a93a21c40f25c0e49a094
(Alloc *alloc, slot_type *slot, Args &&...args)
static void
destroy
structabsl_1_1container__internal_1_1node__hash__policy.html
a203d3f9a3df093cc4e6da0c57bc455e6
(Alloc *alloc, slot_type *slot)
static Reference
element
structabsl_1_1container__internal_1_1node__hash__policy.html
a18d88c03c11aa19f50e58508026f9cfc
(slot_type *slot)
static size_t
space_used
structabsl_1_1container__internal_1_1node__hash__policy.html
a6a7c7f1ff495d78e48f137a218d8c4d9
(const slot_type *slot)
static void
transfer
structabsl_1_1container__internal_1_1node__hash__policy.html
ac0927ee730a77c895929ba06a114afad
(Alloc *, slot_type *new_slot, slot_type *old_slot)
static auto
value
structabsl_1_1container__internal_1_1node__hash__policy.html
a90290b035d6cded0c33176d1dc4d8810
(T *elem)-> decltype(P
absl::container_internal::NodeHashMapPolicy
classabsl_1_1container__internal_1_1NodeHashMapPolicy.html
node_hash_policy< std::pair< const Key, Value > &, NodeHashMapPolicy< Key, Value > >
static
decltype
classabsl_1_1container__internal_1_1NodeHashMapPolicy.html
add563aaa95eee955963eb07e6285cd8f
(absl::container_internal::DecomposePair(std::declval< F >(), std::declval< Args >()...)) apply(F &&f
static void
delete_element
classabsl_1_1container__internal_1_1NodeHashMapPolicy.html
a2f326c9282f51d82200f7b1afacd8319
(Allocator *alloc, value_type *pair)
static value_type *
new_element
classabsl_1_1container__internal_1_1NodeHashMapPolicy.html
af6e7abc8d0dd8a1c049f1b0b07cf9bb0
(Allocator *alloc, Args &&...args)
absl::container_internal::NodeHashSetPolicy
structabsl_1_1container__internal_1_1NodeHashSetPolicy.html
node_hash_policy< T &, NodeHashSetPolicy< T > >
static
decltype
structabsl_1_1container__internal_1_1NodeHashSetPolicy.html
adc9e7ddecb0526035d4cabec6ad282ea
(absl::container_internal::DecomposeValue(std::declval< F >(), std::declval< Args >()...)) apply(F &&f
static void
delete_element
structabsl_1_1container__internal_1_1NodeHashSetPolicy.html
a8952e902c60b2520ff54c89182e15451
(Allocator *alloc, T *elem)
static T *
new_element
structabsl_1_1container__internal_1_1NodeHashSetPolicy.html
aa8614d40269cf86e90716195c9b3c8c3
(Allocator *alloc, Args &&...args)
absl::container_internal::NonStandardLayout
structabsl_1_1container__internal_1_1NonStandardLayout.html
NonStandardLayout
structabsl_1_1container__internal_1_1NonStandardLayout.html
a8dfa17b874f88d943b33ac40d470a845
()
NonStandardLayout
structabsl_1_1container__internal_1_1NonStandardLayout.html
ab8c6f75a0350605d7898af033a51b89b
(std::string s)
virtual
~NonStandardLayout
structabsl_1_1container__internal_1_1NonStandardLayout.html
a98f6405b65858409533ecbf41914d4f7
()
std::string
value
structabsl_1_1container__internal_1_1NonStandardLayout.html
a3462a95cf0c141bc8014db8e467c22d1
friend H
AbslHashValue
structabsl_1_1container__internal_1_1NonStandardLayout.html
aa37a43365c70b446d8c3846ead8071b7
(H h, const NonStandardLayout &v)
friend bool
operator!=
structabsl_1_1container__internal_1_1NonStandardLayout.html
a1798e325bb43ff9387e76e7ca6e1d1aa
(const NonStandardLayout &a, const NonStandardLayout &b)
friend bool
operator==
structabsl_1_1container__internal_1_1NonStandardLayout.html
a3e95315b21b4746ecd58ae3b658a6560
(const NonStandardLayout &a, const NonStandardLayout &b)
absl::container_internal::probe_seq
classabsl_1_1container__internal_1_1probe__seq.html
Width
size_t
index
classabsl_1_1container__internal_1_1probe__seq.html
a793eca72198927e60c2bdac45e4d568f
() const
void
next
classabsl_1_1container__internal_1_1probe__seq.html
acd749c0618ac0f658d87fe98ccd595a3
()
size_t
offset
classabsl_1_1container__internal_1_1probe__seq.html
ae552a1ac63985558b5128dda8314b724
() const
size_t
offset
classabsl_1_1container__internal_1_1probe__seq.html
a3d5e4a24932f4ad3d14a02d9d9c8068a
(size_t i) const
probe_seq
classabsl_1_1container__internal_1_1probe__seq.html
a19243730eaade454b0021dc14ce2bdcd
(size_t hash, size_t mask)
size_t
index_
classabsl_1_1container__internal_1_1probe__seq.html
afa2245f0ca2ae58204f5a7b221353ba8
size_t
mask_
classabsl_1_1container__internal_1_1probe__seq.html
ae4b817dcd8866c061d5a363bb9bd1639
size_t
offset_
classabsl_1_1container__internal_1_1probe__seq.html
a071c57b63dfea1c35db87e91f7df40f3
absl::container_internal::raw_hash_map
classabsl_1_1container__internal_1_1raw__hash__map.html
Policy
Hash
Eq
Alloc
absl::container_internal::raw_hash_set
MappedReference< P >
at
classabsl_1_1container__internal_1_1raw__hash__map.html
a4493dd21835729741c8e4e1ff64ffdd6
(const key_arg< K > &key)
MappedConstReference< P >
at
classabsl_1_1container__internal_1_1raw__hash__map.html
ac1f39e2ec64cc338515a2344d1c01ae3
(const key_arg< K > &key) const
std::pair< iterator, bool >
insert_or_assign
classabsl_1_1container__internal_1_1raw__hash__map.html
aa246c88ef30e129dc3344e678c3e641d
(key_arg< K > &&k, V &&v)
std::pair< iterator, bool >
insert_or_assign
classabsl_1_1container__internal_1_1raw__hash__map.html
aa2b956ee39dd6b692614547ba81da018
(key_arg< K > &&k, const V &v)
std::pair< iterator, bool >
insert_or_assign
classabsl_1_1container__internal_1_1raw__hash__map.html
a36e30ff2b8c62bb00e0208df38636327
(const key_arg< K > &k, V &&v)
std::pair< iterator, bool >
insert_or_assign
classabsl_1_1container__internal_1_1raw__hash__map.html
ae166dcb407c89391d3ca0be45c074266
(const key_arg< K > &k, const V &v)
iterator
insert_or_assign
classabsl_1_1container__internal_1_1raw__hash__map.html
a77aa47ac636d17377c1790c1c45f59d0
(const_iterator, key_arg< K > &&k, V &&v)
iterator
insert_or_assign
classabsl_1_1container__internal_1_1raw__hash__map.html
a24c724fe2ab215ba487f4289ebf678f7
(const_iterator, key_arg< K > &&k, const V &v)
iterator
insert_or_assign
classabsl_1_1container__internal_1_1raw__hash__map.html
a9aee9b95a5670ccebfa94c54b07991ef
(const_iterator, const key_arg< K > &k, V &&v)
iterator
insert_or_assign
classabsl_1_1container__internal_1_1raw__hash__map.html
acc6e6a3dff26ba2b7f77533f20a2a764
(const_iterator, const key_arg< K > &k, const V &v)
MappedReference< P >
operator[]
classabsl_1_1container__internal_1_1raw__hash__map.html
a2ac027af34155403a6fa99c6630fd773
(key_arg< K > &&key)
MappedReference< P >
operator[]
classabsl_1_1container__internal_1_1raw__hash__map.html
a457f175734746f82b407f935d6cf774e
(const key_arg< K > &key)
raw_hash_map
classabsl_1_1container__internal_1_1raw__hash__map.html
a7d92415843319d4f2526d7660524db73
()
static_assert
classabsl_1_1container__internal_1_1raw__hash__map.html
a038d57c6cb510ac399bfd9c607d81563
(!std::is_reference< key_type >::value,"")
static_assert
classabsl_1_1container__internal_1_1raw__hash__map.html
a91539592425f7e9f00b78c3fdc8791e4
(!std::is_reference< mapped_type >::value,"")
std::pair< iterator, bool >
try_emplace
classabsl_1_1container__internal_1_1raw__hash__map.html
a907952b957b8ff6af990d5f07b8a7ff8
(key_arg< K > &&k, Args &&...args)
std::pair< iterator, bool >
try_emplace
classabsl_1_1container__internal_1_1raw__hash__map.html
aa609c23c1b0e5aa57747f076c0aca2d2
(const key_arg< K > &k, Args &&...args)
iterator
try_emplace
classabsl_1_1container__internal_1_1raw__hash__map.html
a5d2f942aeab13e42394dd06e5673aca0
(const_iterator, key_arg< K > &&k, Args &&...args)
iterator
try_emplace
classabsl_1_1container__internal_1_1raw__hash__map.html
acb2099a929b618813cdb0c3630bc5afd
(const_iterator, const key_arg< K > &k, Args &&...args)
std::pair< iterator, bool >
insert_or_assign_impl
classabsl_1_1container__internal_1_1raw__hash__map.html
af99f3ab48965d18066ac040557130e59
(K &&k, V &&v)
std::pair< iterator, bool >
try_emplace_impl
classabsl_1_1container__internal_1_1raw__hash__map.html
af5c5ece29375085f1d09397f5a09a17d
(K &&k, Args &&...args)
absl::container_internal::raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
Policy
Hash
Eq
Alloc
absl::container_internal::raw_hash_set::const_iterator
absl::container_internal::raw_hash_set::constructor
absl::container_internal::raw_hash_set::EmplaceDecomposable
absl::container_internal::raw_hash_set::EqualElement
absl::container_internal::raw_hash_set::FindElement
absl::container_internal::raw_hash_set::FindInfo
absl::container_internal::raw_hash_set::HashElement
absl::container_internal::raw_hash_set::InsertSlot
absl::container_internal::raw_hash_set::iterator
absl::container_internal::raw_hash_set::SameAsElementReference
iterator
begin
classabsl_1_1container__internal_1_1raw__hash__set.html
a800f727032a622f5a7bb64ef379a9c73
()
const_iterator
begin
classabsl_1_1container__internal_1_1raw__hash__set.html
af992491dfc1a3b9789245603c77eab84
() const
size_t
bucket_count
classabsl_1_1container__internal_1_1raw__hash__set.html
a52f9acd60e3539b5b0d24de8afafbdee
() const
size_t
capacity
classabsl_1_1container__internal_1_1raw__hash__set.html
a38075635bed76a8cb90b00c38695fd22
() const
const_iterator
cbegin
classabsl_1_1container__internal_1_1raw__hash__set.html
a2758143c4408a166b2cb8a88bb1e641e
() const
const_iterator
cend
classabsl_1_1container__internal_1_1raw__hash__set.html
a0eb78e63f5f3a4504e98e5b15ad82828
() const
ABSL_ATTRIBUTE_REINITIALIZES void
clear
classabsl_1_1container__internal_1_1raw__hash__set.html
a82c49487d38858b528fc33ec777ee805
()
bool
contains
classabsl_1_1container__internal_1_1raw__hash__set.html
aac81377c83c0b8011bcdf01a52581806
(const key_arg< K > &key) const
size_t
count
classabsl_1_1container__internal_1_1raw__hash__set.html
ae2e1d941ebbee76ca3246f75a533689a
(const key_arg< K > &key) const
std::pair< iterator, bool >
emplace
classabsl_1_1container__internal_1_1raw__hash__set.html
a0cf7b3d58563dd607e61c8af059c9e4d
(Args &&...args)
std::pair< iterator, bool >
emplace
classabsl_1_1container__internal_1_1raw__hash__set.html
a0cf7b3d58563dd607e61c8af059c9e4d
(Args &&...args)
iterator
emplace_hint
classabsl_1_1container__internal_1_1raw__hash__set.html
a7b40f49181bbd20a75ec71ea60ae64b0
(const_iterator, Args &&...args)
bool
empty
classabsl_1_1container__internal_1_1raw__hash__set.html
a8778f1cb7d2dc11018443e5c4ef66b54
() const
iterator
end
classabsl_1_1container__internal_1_1raw__hash__set.html
a61b032ba72377704f3ebd0e5bf7f3d07
()
const_iterator
end
classabsl_1_1container__internal_1_1raw__hash__set.html
ab6ac0c47c1d70ff23b9d4998e8628a28
() const
std::pair< iterator, iterator >
equal_range
classabsl_1_1container__internal_1_1raw__hash__set.html
afa5642c3f4d81eec4540be9a9eae49eb
(const key_arg< K > &key)
std::pair< const_iterator, const_iterator >
equal_range
classabsl_1_1container__internal_1_1raw__hash__set.html
aa2c808430fba833f5a053f6685673f9c
(const key_arg< K > &key) const
size_type
erase
classabsl_1_1container__internal_1_1raw__hash__set.html
a54b93e7c61ba2ad4d95a7bd24d94df0e
(const key_arg< K > &key)
void
erase
classabsl_1_1container__internal_1_1raw__hash__set.html
a39bcfde45ad252da0c3927d72d64ceb6
(const_iterator cit)
void
erase
classabsl_1_1container__internal_1_1raw__hash__set.html
af8420e6dbd73f96ed96b418414bd4f34
(iterator it)
iterator
erase
classabsl_1_1container__internal_1_1raw__hash__set.html
af69dc1528dd6973d720b0a22bdfbed90
(const_iterator first, const_iterator last)
node_type
extract
classabsl_1_1container__internal_1_1raw__hash__set.html
a8a1189707c57e45a6e7efa6b8702949a
(const_iterator position)
node_type
extract
classabsl_1_1container__internal_1_1raw__hash__set.html
aa192180ab6f25f85ba206a711d1686c1
(const key_arg< K > &key)
iterator
find
classabsl_1_1container__internal_1_1raw__hash__set.html
a3e1e9de7a94f2979ba91fad65c20481f
(const key_arg< K > &key, size_t hash)
iterator
find
classabsl_1_1container__internal_1_1raw__hash__set.html
a29b311a7585c8774b2d8e6a65de5fa09
(const key_arg< K > &key)
const_iterator
find
classabsl_1_1container__internal_1_1raw__hash__set.html
aa575a02a199e39edc8ec91d996bdba55
(const key_arg< K > &key, size_t hash) const
const_iterator
find
classabsl_1_1container__internal_1_1raw__hash__set.html
a6395234476563c0425a28ea069c902db
(const key_arg< K > &key) const
allocator_type
get_allocator
classabsl_1_1container__internal_1_1raw__hash__set.html
aaddb824811172e8a2752fce227bc07d9
() const
hasher
hash_function
classabsl_1_1container__internal_1_1raw__hash__set.html
a9338319942ddafe52629fad842b13cf9
() const
std::pair< iterator, bool >
insert
classabsl_1_1container__internal_1_1raw__hash__set.html
a0dfbb84403723878c89719fdc25dacdd
(T &&value)
std::pair< iterator, bool >
insert
classabsl_1_1container__internal_1_1raw__hash__set.html
ae80dd5f1cb03821fdc2c54a6c69f6517
(const T &value)
std::pair< iterator, bool >
insert
classabsl_1_1container__internal_1_1raw__hash__set.html
a03c901ca4ce6678fd1b02c1a55fd028b
(init_type &&value)
iterator
insert
classabsl_1_1container__internal_1_1raw__hash__set.html
a43613bb90c13f0303eb6af4cbabca549
(const_iterator, T &&value)
iterator
insert
classabsl_1_1container__internal_1_1raw__hash__set.html
a8418d9d18590773c0a29e355a30baf4a
(const_iterator, const T &value)
iterator
insert
classabsl_1_1container__internal_1_1raw__hash__set.html
afb6af8a17ecc061389f5985ffb5168a0
(const_iterator, init_type &&value)
void
insert
classabsl_1_1container__internal_1_1raw__hash__set.html
a3f4110d3f2363fe11b7d1cd839097dd3
(InputIt first, InputIt last)
void
insert
classabsl_1_1container__internal_1_1raw__hash__set.html
a5685dfaac96e2841614e31d50a9cd6ea
(std::initializer_list< T > ilist)
void
insert
classabsl_1_1container__internal_1_1raw__hash__set.html
af15f0da5b8289f22e5ba5e895ad28ccc
(std::initializer_list< init_type > ilist)
insert_return_type
insert
classabsl_1_1container__internal_1_1raw__hash__set.html
a371b6c121c02fcc7ac55607260393235
(node_type &&node)
iterator
insert
classabsl_1_1container__internal_1_1raw__hash__set.html
a7562aee4edd0a6f266588658046cd769
(const_iterator, node_type &&node)
key_equal
key_eq
classabsl_1_1container__internal_1_1raw__hash__set.html
a7642ad75ad6a25e24c9d8b61d54dc72d
() const
iterator
lazy_emplace
classabsl_1_1container__internal_1_1raw__hash__set.html
a6d86a7fc8159f4a1aac5e5a8a079878b
(const key_arg< K > &key, F &&f)
float
load_factor
classabsl_1_1container__internal_1_1raw__hash__set.html
a1d2313750e293b0422e6aea270e53a0d
() const
float
max_load_factor
classabsl_1_1container__internal_1_1raw__hash__set.html
ad036693818e6762dde066f7a43cd7460
() const
void
max_load_factor
classabsl_1_1container__internal_1_1raw__hash__set.html
a542b9f0f15057f376b90bea5d0db93dd
(float)
size_t
max_size
classabsl_1_1container__internal_1_1raw__hash__set.html
a5b3f713211d7b1082cc9115e6f07477a
() const
void
merge
classabsl_1_1container__internal_1_1raw__hash__set.html
aa8b07d6c11b0ad4bf277207fa98f164c
(raw_hash_set< Policy, H, E, Alloc > &src)
void
merge
classabsl_1_1container__internal_1_1raw__hash__set.html
a3a9bc44d2104269184cb991b61444f55
(raw_hash_set< Policy, H, E, Alloc > &&src)
raw_hash_set &
operator=
classabsl_1_1container__internal_1_1raw__hash__set.html
a8543ba7263461ce05f34f83e7868115e
(const raw_hash_set &that)
raw_hash_set &
operator=
classabsl_1_1container__internal_1_1raw__hash__set.html
a7d446bb44c592913da0ac7e3cf4b2bff
(raw_hash_set &&that) noexcept(absl
void
prefetch
classabsl_1_1container__internal_1_1raw__hash__set.html
aab9814028c798ed067ac1d0051e47559
(const key_arg< K > &key) const
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
ab95e20f8f7dc963dc855c8991c25d4ec
() noexcept(std
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
a5893191a507c52ff76d3c0abb8b6fddb
(size_t bucket_count, const hasher &hash=hasher(), const key_equal &eq=key_equal(), const allocator_type &alloc=allocator_type())
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
adff884677b44b5100fd025bcff9a4930
(size_t bucket_count, const hasher &hash, const allocator_type &alloc)
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
a708148b5c3dd726be572291d4be62701
(size_t bucket_count, const allocator_type &alloc)
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
a9b10a9d8c3dbf9327530ad6e972bbf19
(const allocator_type &alloc)
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
a193d669a20c14dfc86d7d049f37f9b4c
(InputIter first, InputIter last, size_t bucket_count=0, const hasher &hash=hasher(), const key_equal &eq=key_equal(), const allocator_type &alloc=allocator_type())
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
a9adbee36db7efa956b1386db298b93c6
(InputIter first, InputIter last, size_t bucket_count, const hasher &hash, const allocator_type &alloc)
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
a056d4ec23ec1f3857b4d77beb8b43b4a
(InputIter first, InputIter last, size_t bucket_count, const allocator_type &alloc)
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
a6782b70ae189591d78d390f6b41230ac
(InputIter first, InputIter last, const allocator_type &alloc)
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
a6de3f37d36c3959448343086232f41e4
(std::initializer_list< T > init, size_t bucket_count=0, const hasher &hash=hasher(), const key_equal &eq=key_equal(), const allocator_type &alloc=allocator_type())
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
a97e34e309e9ededab3fda1392c674fc2
(std::initializer_list< init_type > init, size_t bucket_count=0, const hasher &hash=hasher(), const key_equal &eq=key_equal(), const allocator_type &alloc=allocator_type())
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
a13f3a7f7fb1d475e1cbb596ad5ce2707
(std::initializer_list< T > init, size_t bucket_count, const hasher &hash, const allocator_type &alloc)
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
ab98b8c4014070d93ae36564d2085dcd8
(std::initializer_list< init_type > init, size_t bucket_count, const hasher &hash, const allocator_type &alloc)
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
a4ffc221780f5fcafb0ecc26c9011489e
(std::initializer_list< T > init, size_t bucket_count, const allocator_type &alloc)
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
a79553d13ee559cc4246652f30ef83633
(std::initializer_list< init_type > init, size_t bucket_count, const allocator_type &alloc)
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
a4863793d3d6303988610fed076304872
(std::initializer_list< T > init, const allocator_type &alloc)
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
a8c9bca88f8f2e2ead2b1faa59466e268
(std::initializer_list< init_type > init, const allocator_type &alloc)
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
a36bcf916b8c6e5a0ab2d3a5b88fe9c2a
(const raw_hash_set &that)
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
afb7324f078deee31cf76810f985ed182
(const raw_hash_set &that, const allocator_type &a)
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
a99bb46b2d54c8085b076a22245689690
(raw_hash_set &&that) noexcept(std
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
a6814de19b4525cbc678daddf5372361d
(raw_hash_set &&that, const allocator_type &a)
void
rehash
classabsl_1_1container__internal_1_1raw__hash__set.html
a79bffcd53805b9ddac9137d9c2d9c25b
(size_t n)
void
reserve
classabsl_1_1container__internal_1_1raw__hash__set.html
a65fd8ecec818e479db15a977fd0a7b65
(size_t n)
size_t
size
classabsl_1_1container__internal_1_1raw__hash__set.html
aae447a9bebf8859d5c2af4865774bde8
() const
static_assert
classabsl_1_1container__internal_1_1raw__hash__set.html
a2041acc51a29d1ceb0125c3a178bd5bf
(std::is_same< pointer, value_type * >::value,"Allocators with custom pointer types are not supported")
static_assert
classabsl_1_1container__internal_1_1raw__hash__set.html
ab15ca0a8646f05c0a33b36a5796c789f
(std::is_same< const_pointer, const value_type * >::value,"Allocators with custom pointer types are not supported")
void
swap
classabsl_1_1container__internal_1_1raw__hash__set.html
a7f5ec502ab2e693679b31d5b2b1b18ba
(raw_hash_set &that) noexcept(IsNoThrowSwappable< hasher >()&&IsNoThrowSwappable< key_equal >()&&(!AllocTraits
~raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set.html
a00cd707d838311e254121fdd5aab0dba
()
void
emplace_at
classabsl_1_1container__internal_1_1raw__hash__set.html
ac123c9757579866a685f171a825bfa54
(size_t i, Args &&...args)
std::pair< size_t, bool >
find_or_prepare_insert
classabsl_1_1container__internal_1_1raw__hash__set.html
ad1130e36ba9d9c9d2ea9463d9621f7b5
(const K &key)
iterator
iterator_at
classabsl_1_1container__internal_1_1raw__hash__set.html
ac24efefe5138d7cb861a572338ce6ba4
(size_t i)
const_iterator
iterator_at
classabsl_1_1container__internal_1_1raw__hash__set.html
a755a7f95e3586c8856d6c96db3440a14
(size_t i) const
size_t
prepare_insert
classabsl_1_1container__internal_1_1raw__hash__set.html
ae9d3163d5cf17189d014f174fb7f8a4f
(size_t hash) ABSL_ATTRIBUTE_NOINLINE
allocator_type &
alloc_ref
classabsl_1_1container__internal_1_1raw__hash__set.html
a9831c439337cd730f60b079af95d3789
()
const allocator_type &
alloc_ref
classabsl_1_1container__internal_1_1raw__hash__set.html
a11aef7b0bcec67a7a050216c0fc5cf65
() const
void
destroy_slots
classabsl_1_1container__internal_1_1raw__hash__set.html
a88e4cbcd1938ccfc3e153134f6fbe0a0
()
void
drop_deletes_without_resize
classabsl_1_1container__internal_1_1raw__hash__set.html
a705fe5248b2d94b6d8a8b81266a21f21
() ABSL_ATTRIBUTE_NOINLINE
key_equal &
eq_ref
classabsl_1_1container__internal_1_1raw__hash__set.html
a80333c9d729971d44cc3cd2ad54a9d1b
()
const key_equal &
eq_ref
classabsl_1_1container__internal_1_1raw__hash__set.html
a52262620d26d30464d0fadc91331c967
() const
void
erase_meta_only
classabsl_1_1container__internal_1_1raw__hash__set.html
a617773a6927dce31d1631f6f14aa774d
(const_iterator it)
FindInfo
find_first_non_full
classabsl_1_1container__internal_1_1raw__hash__set.html
a26c8d61cb9a6a598c20f2df4f7970a2a
(size_t hash)
size_t &
growth_left
classabsl_1_1container__internal_1_1raw__hash__set.html
a72d6e0ad95afcf5c266e978b8d7adfd1
()
bool
has_element
classabsl_1_1container__internal_1_1raw__hash__set.html
ab9af7b77f341276e3eba60a54146534c
(const value_type &elem) const
hasher &
hash_ref
classabsl_1_1container__internal_1_1raw__hash__set.html
a78c34b82bf3ba918053136247a67956e
()
const hasher &
hash_ref
classabsl_1_1container__internal_1_1raw__hash__set.html
af40d1e867be503b468094461288f425d
() const
void
initialize_slots
classabsl_1_1container__internal_1_1raw__hash__set.html
a2ea5e281a75fba6829a22377652328c4
()
bool
is_small
classabsl_1_1container__internal_1_1raw__hash__set.html
a906abea4d4f841871da8c2978f97757c
() const
auto
KeyTypeCanBeEq
classabsl_1_1container__internal_1_1raw__hash__set.html
ae51306b06ff8740f6c6dc2b83291d134
(const Eq &eq, const key_type &k)-> decltype(eq(k
auto
KeyTypeCanBeHashed
classabsl_1_1container__internal_1_1raw__hash__set.html
ab1619ae92aecfddaf26e5abdae815904
(const Hash &h, const key_type &k)-> decltype(h(k))
raw_hash_set &
move_assign
classabsl_1_1container__internal_1_1raw__hash__set.html
a3f27e2d2860e25ef488c49aa63614e44
(raw_hash_set &&that, std::true_type)
raw_hash_set &
move_assign
classabsl_1_1container__internal_1_1raw__hash__set.html
ae8c58e5beee75d70236beba57e5ccc63
(raw_hash_set &&that, std::false_type)
probe_seq< Group::kWidth >
probe
classabsl_1_1container__internal_1_1raw__hash__set.html
a44f79da703d50fe5a0d6a06f975b96bc
(size_t hash) const
void
rehash_and_grow_if_necessary
classabsl_1_1container__internal_1_1raw__hash__set.html
ad68918a0060474d65f0f5f78a6a5c307
()
void
reset_ctrl
classabsl_1_1container__internal_1_1raw__hash__set.html
a5eeb305e0553f9188bb94ec826a31208
()
void
reset_growth_left
classabsl_1_1container__internal_1_1raw__hash__set.html
abc1618abdb1931daa1fc585b8c692a7d
()
void
resize
classabsl_1_1container__internal_1_1raw__hash__set.html
a4d010afb7d3758195406e29587531418
(size_t new_capacity)
void
set_ctrl
classabsl_1_1container__internal_1_1raw__hash__set.html
acd73ea57bf8601d13796942eaa796315
(size_t i, ctrl_t h)
static_assert
classabsl_1_1container__internal_1_1raw__hash__set.html
a711c6fadccfe960014380a5088407eca
(std::is_lvalue_reference< reference >::value,"Policy::element() must return a reference")
static Layout
MakeLayout
classabsl_1_1container__internal_1_1raw__hash__set.html
ad10e0c5776654fa9337edd4bb5478242
(size_t capacity)
size_t
capacity_
classabsl_1_1container__internal_1_1raw__hash__set.html
a285ab0d9ed457529ee2669ea919113d3
ctrl_t *
ctrl_
classabsl_1_1container__internal_1_1raw__hash__set.html
a22530c5f376b6ef143ed7ef417035dde
HashtablezInfoHandle
infoz_
classabsl_1_1container__internal_1_1raw__hash__set.html
ac824cf6aef15860257344acafda54363
auto
k
classabsl_1_1container__internal_1_1raw__hash__set.html
a97bc7cda3cc65ffabe692fd23d4d7fe5
size_t
size_
classabsl_1_1container__internal_1_1raw__hash__set.html
a6655539b7c5813d27ddd580e28f6bc12
slot_type *
slots_
classabsl_1_1container__internal_1_1raw__hash__set.html
a8a2845678f130fdb8f686d2eb62c964b
friend struct
absl::container_internal::hashtable_debug_internal::HashtableDebugAccess
classabsl_1_1container__internal_1_1raw__hash__set.html
a5f980ee65f8aa8055de57353a49f8526
friend bool
operator!=
classabsl_1_1container__internal_1_1raw__hash__set.html
a160a4f6ecb25b4ad87c2e7f45f947006
(const raw_hash_set &a, const raw_hash_set &b)
friend bool
operator==
classabsl_1_1container__internal_1_1raw__hash__set.html
ab5e51e5dabb59a5b677a676dafbfb5cf
(const raw_hash_set &a, const raw_hash_set &b)
friend struct
RawHashSetTestOnlyAccess
classabsl_1_1container__internal_1_1raw__hash__set.html
aa9dc2953cf05b822590ed32b74406c32
friend void
swap
classabsl_1_1container__internal_1_1raw__hash__set.html
a65e471bbe3adb09ccb65905eb4931d11
(raw_hash_set &a, raw_hash_set &b) noexcept(noexcept(a.swap(b)))
absl::container_internal::raw_hash_set::const_iterator
classabsl_1_1container__internal_1_1raw__hash__set_1_1const__iterator.html
const_iterator
classabsl_1_1container__internal_1_1raw__hash__set_1_1const__iterator.html
af0886763f136dc25cee295f0c147e989
()
const_iterator
classabsl_1_1container__internal_1_1raw__hash__set_1_1const__iterator.html
a24b3928b99ba16c78a566cb6676b7204
(iterator i)
reference
operator*
classabsl_1_1container__internal_1_1raw__hash__set_1_1const__iterator.html
af5e4fc0cabe054e1824bfaa0f1b9d85d
() const
const_iterator &
operator++
classabsl_1_1container__internal_1_1raw__hash__set_1_1const__iterator.html
ad7c5d59b365c46bb816dc3f2d0dfd1ba
()
const_iterator
operator++
classabsl_1_1container__internal_1_1raw__hash__set_1_1const__iterator.html
adf3220788cec58bdb6b9588b4f9224fc
(int)
pointer
operator->
classabsl_1_1container__internal_1_1raw__hash__set_1_1const__iterator.html
a82c4020b140ea13ab5975323cbf84a78
() const
const_iterator
classabsl_1_1container__internal_1_1raw__hash__set_1_1const__iterator.html
a7a99305576f48441423e666d9b4b7b35
(const ctrl_t *ctrl, const slot_type *slot)
iterator
inner_
classabsl_1_1container__internal_1_1raw__hash__set_1_1const__iterator.html
af4734c04e597e24b00f0551cea60bc80
friend bool
operator!=
classabsl_1_1container__internal_1_1raw__hash__set_1_1const__iterator.html
a5fbca5b71055f2b793ae1607239b13a0
(const const_iterator &a, const const_iterator &b)
friend bool
operator==
classabsl_1_1container__internal_1_1raw__hash__set_1_1const__iterator.html
ab0ac7de651351823aece097eb3be1cfb
(const const_iterator &a, const const_iterator &b)
friend class
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set_1_1const__iterator.html
a85db321033cc20fdf85bdfbfe8fc923f
absl::container_internal::raw_hash_set::constructor
classabsl_1_1container__internal_1_1raw__hash__set_1_1constructor.html
void
operator()
classabsl_1_1container__internal_1_1raw__hash__set_1_1constructor.html
ac38b99853a982565a75b2cf3d1586e4b
(Args &&...args) const
constructor
classabsl_1_1container__internal_1_1raw__hash__set_1_1constructor.html
a19fce647f8f8a104284935fe2aae7ddb
(allocator_type *a, slot_type **slot)
allocator_type *
alloc_
classabsl_1_1container__internal_1_1raw__hash__set_1_1constructor.html
a54bbd33bd448dbcccdb21fbb22251dbc
slot_type **
slot_
classabsl_1_1container__internal_1_1raw__hash__set_1_1constructor.html
a69d562ef39764c41eb6ac2c1a31576c5
friend class
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set_1_1constructor.html
a85db321033cc20fdf85bdfbfe8fc923f
absl::container_internal::raw_hash_set::EmplaceDecomposable
structabsl_1_1container__internal_1_1raw__hash__set_1_1EmplaceDecomposable.html
std::pair< iterator, bool >
operator()
structabsl_1_1container__internal_1_1raw__hash__set_1_1EmplaceDecomposable.html
a535ac995d53554bfc09cbb2657fa1603
(const K &key, Args &&...args) const
raw_hash_set &
s
structabsl_1_1container__internal_1_1raw__hash__set_1_1EmplaceDecomposable.html
a28e371a3b9d7b4abda672f7deafce5b9
absl::container_internal::raw_hash_set::EqualElement
structabsl_1_1container__internal_1_1raw__hash__set_1_1EqualElement.html
bool
operator()
structabsl_1_1container__internal_1_1raw__hash__set_1_1EqualElement.html
afcca6601056575a1a2b57f526d5df359
(const K2 &lhs, Args &&...) const
const key_equal &
eq
structabsl_1_1container__internal_1_1raw__hash__set_1_1EqualElement.html
a9d6c8f3f7cfe7ca723578088d3792da4
const K1 &
rhs
structabsl_1_1container__internal_1_1raw__hash__set_1_1EqualElement.html
ac50ca190937a49a2be984fb64e58ba3b
absl::container_internal::raw_hash_set::FindElement
structabsl_1_1container__internal_1_1raw__hash__set_1_1FindElement.html
const_iterator
operator()
structabsl_1_1container__internal_1_1raw__hash__set_1_1FindElement.html
accf961b5fe22f2857c60c2d59e301efe
(const K &key, Args &&...) const
const raw_hash_set &
s
structabsl_1_1container__internal_1_1raw__hash__set_1_1FindElement.html
a585546957129f7f96a11ead06ce82326
absl::container_internal::raw_hash_set::FindInfo
structabsl_1_1container__internal_1_1raw__hash__set_1_1FindInfo.html
size_t
offset
structabsl_1_1container__internal_1_1raw__hash__set_1_1FindInfo.html
a88f5c656f6bfff57652e45fbd6eae295
size_t
probe_length
structabsl_1_1container__internal_1_1raw__hash__set_1_1FindInfo.html
ac5af35dd8f88a30d87cc7fa730c1065c
absl::container_internal::raw_hash_set::HashElement
structabsl_1_1container__internal_1_1raw__hash__set_1_1HashElement.html
size_t
operator()
structabsl_1_1container__internal_1_1raw__hash__set_1_1HashElement.html
a8c9670b758185caaf8745b1536147484
(const K &key, Args &&...) const
const hasher &
h
structabsl_1_1container__internal_1_1raw__hash__set_1_1HashElement.html
a1925bda033a9f459f16e3395750884d6
absl::container_internal::raw_hash_set::InsertSlot
structabsl_1_1container__internal_1_1raw__hash__set_1_1InsertSlot.html
do_destroy
std::pair< iterator, bool >
operator()
structabsl_1_1container__internal_1_1raw__hash__set_1_1InsertSlot.html
a8239039c6b39ed449538aea700cf88fa
(const K &key, Args &&...)&&
raw_hash_set &
s
structabsl_1_1container__internal_1_1raw__hash__set_1_1InsertSlot.html
a4a55de0501cc63c35d4db08ca25e1f30
slot_type &&
slot
structabsl_1_1container__internal_1_1raw__hash__set_1_1InsertSlot.html
a7eb1f2b8cc21a727ea624e3673433997
absl::container_internal::raw_hash_set::iterator
classabsl_1_1container__internal_1_1raw__hash__set_1_1iterator.html
iterator
classabsl_1_1container__internal_1_1raw__hash__set_1_1iterator.html
a397edafd3ce981d0b829bf0c12c1e402
()
reference
operator*
classabsl_1_1container__internal_1_1raw__hash__set_1_1iterator.html
ab094330f919e6422f55a5347d869dadf
() const
iterator &
operator++
classabsl_1_1container__internal_1_1raw__hash__set_1_1iterator.html
a1fd677f0b2b326aaef44e10626faf6f7
()
iterator
operator++
classabsl_1_1container__internal_1_1raw__hash__set_1_1iterator.html
a4f48aa9838e28ad0985d214b793a59bf
(int)
pointer
operator->
classabsl_1_1container__internal_1_1raw__hash__set_1_1iterator.html
a49930af4542bb9ca24a4ab7cfb2e8e92
() const
iterator
classabsl_1_1container__internal_1_1raw__hash__set_1_1iterator.html
a6da3d30e65fa0706a1afe6ae1b2d556c
(ctrl_t *ctrl)
iterator
classabsl_1_1container__internal_1_1raw__hash__set_1_1iterator.html
a575956d045c29fd8393d05efc172499b
(ctrl_t *ctrl, slot_type *slot)
void
skip_empty_or_deleted
classabsl_1_1container__internal_1_1raw__hash__set_1_1iterator.html
a140e1548bfd175f1972e052638edddc0
()
union absl::container_internal::raw_hash_set::iterator::@15
@16
classabsl_1_1container__internal_1_1raw__hash__set_1_1iterator.html
ac01f4f5dd9aa094b1be9357f630a6241
slot_type *
slot_
unionabsl_1_1container__internal_1_1raw__hash__set_1_1iterator_1_1@15.html
a84a7a235835d7d34af3aa15217c3e942
ctrl_t *
ctrl_
classabsl_1_1container__internal_1_1raw__hash__set_1_1iterator.html
ad68bb4986600a793d999b341bf513751
friend bool
operator!=
classabsl_1_1container__internal_1_1raw__hash__set_1_1iterator.html
a55a8ee0e80dad1a7da9d751c25bc0386
(const iterator &a, const iterator &b)
friend bool
operator==
classabsl_1_1container__internal_1_1raw__hash__set_1_1iterator.html
a81d10d7799462c7ca5e7cf19119ca356
(const iterator &a, const iterator &b)
friend class
raw_hash_set
classabsl_1_1container__internal_1_1raw__hash__set_1_1iterator.html
a85db321033cc20fdf85bdfbfe8fc923f
absl::container_internal::raw_hash_set::SameAsElementReference
structabsl_1_1container__internal_1_1raw__hash__set_1_1SameAsElementReference.html
absl::container_internal::RawHashSetTestOnlyAccess
structabsl_1_1container__internal_1_1RawHashSetTestOnlyAccess.html
static auto
GetSlots
structabsl_1_1container__internal_1_1RawHashSetTestOnlyAccess.html
a710ad1e508bfb02d510bd5230fcf9396
(const C &c)-> decltype(c.slots_)
absl::container_internal::RequireUsableKey
structabsl_1_1container__internal_1_1RequireUsableKey.html
std::pair< decltype(std::declval< const Hash & >)(std::declval< const PassedKey & >))), decltype(std::declval< const Eq & >)(std::declval< const ContainerKey & >), std::declval< const PassedKey & >)))> *
operator()
structabsl_1_1container__internal_1_1RequireUsableKey.html
a6beda7ebe878cb7c36d7c81bacf89cdc
(const PassedKey &, const Args &...) const
absl::container_internal::StatefulTestingEqual
structabsl_1_1container__internal_1_1StatefulTestingEqual.html
WithId< StatefulTestingEqual >
bool
operator()
structabsl_1_1container__internal_1_1StatefulTestingEqual.html
a26d807635ab16bf611f6755ce3610648
(const T &t, const U &u) const
absl::container_internal::StatefulTestingHash
structabsl_1_1container__internal_1_1StatefulTestingHash.html
WithId< StatefulTestingHash >
size_t
operator()
structabsl_1_1container__internal_1_1StatefulTestingHash.html
a03459ac4bccca49d9477cabd6ce3383e
(const T &t) const
absl::container_internal::StringHash
structabsl_1_1container__internal_1_1StringHash.html
absl::hash_internal::Hash
size_t
operator()
structabsl_1_1container__internal_1_1StringHash.html
a7534f6bdcf7c283ab821c44c2e75b656
(absl::string_view v) const
absl::container_internal::StringHashEq
structabsl_1_1container__internal_1_1StringHashEq.html
absl::container_internal::StringHashEq::Eq
absl::container_internal::StringHashEq::Eq
structabsl_1_1container__internal_1_1StringHashEq_1_1Eq.html
bool
operator()
structabsl_1_1container__internal_1_1StringHashEq_1_1Eq.html
a787e763c60bcb01b4b77aac70e502421
(absl::string_view lhs, absl::string_view rhs) const
absl::container_internal::Tracked
classabsl_1_1container__internal_1_1Tracked.html
size_t
num_copies
classabsl_1_1container__internal_1_1Tracked.html
a9d905de4d7e7ee3f01d70cde2f41770d
()
size_t
num_moves
classabsl_1_1container__internal_1_1Tracked.html
a8cc99f31ba203e62581d7b038e0c0ef6
()
Tracked &
operator=
classabsl_1_1container__internal_1_1Tracked.html
a546eaba541b8bd627aa7402aef83eecc
(const Tracked &that)
Tracked &
operator=
classabsl_1_1container__internal_1_1Tracked.html
a9e3bf4782ba820f7297bbfd5d4525fd5
(Tracked &&that)
Tracked
classabsl_1_1container__internal_1_1Tracked.html
a707bfa6b9c70b8f5511364d5c6e73c1c
()
Tracked
classabsl_1_1container__internal_1_1Tracked.html
a7239ed82be3a1f20b9ac08e1ea0bc10b
(const T &val)
Tracked
classabsl_1_1container__internal_1_1Tracked.html
ab65a76e9fdd8e927475583e7390de0fe
(const Tracked &that)
Tracked
classabsl_1_1container__internal_1_1Tracked.html
a1eefdc26f0d36793e2ead4193975826f
(Tracked &&that)
const T &
val
classabsl_1_1container__internal_1_1Tracked.html
af1af4176cc89f236818e1158977309d2
() const
std::shared_ptr< size_t >
num_copies_
classabsl_1_1container__internal_1_1Tracked.html
a09b38fe9bc72a48021194b800718f7bc
std::shared_ptr< size_t >
num_moves_
classabsl_1_1container__internal_1_1Tracked.html
acd78057970932c583355e1b082563876
T
val_
classabsl_1_1container__internal_1_1Tracked.html
a05412743899b989d97488b7ab79b3f25
friend bool
operator!=
classabsl_1_1container__internal_1_1Tracked.html
a5424238a02b5663c36bedc3b7a79018e
(const Tracked &a, const Tracked &b)
friend bool
operator==
classabsl_1_1container__internal_1_1Tracked.html
a6965b6f3e7cf5206ad4162ff829cb532
(const Tracked &a, const Tracked &b)
absl::container_internal::example
namespaceabsl_1_1container__internal_1_1example.html
absl::container_internal::hash_internal
namespaceabsl_1_1container__internal_1_1hash__internal.html
absl::container_internal::hash_internal::generator_internal
absl::container_internal::hash_internal::Generator< absl::string_view >
absl::container_internal::hash_internal::Generator< Enum >
absl::container_internal::hash_internal::Generator< EnumClass >
absl::container_internal::hash_internal::Generator< NonStandardLayout >
absl::container_internal::hash_internal::Generator< std::pair< K, V > >
absl::container_internal::hash_internal::Generator< std::string >
absl::container_internal::hash_internal::Generator< std::tuple< Ts...> >
absl::container_internal::hash_internal::Generator< T, typename std::enable_if< std::is_integral< T >::value >::type >
absl::container_internal::hash_internal::Generator< U, absl::void_t< decltype(std::declval< U & >().key()), decltype(std::declval< U & >().value())> >
Enum
namespaceabsl_1_1container__internal_1_1hash__internal.html
aaca49cfdb6a5a6473ab15c3b44941505
kEnumEmpty
namespaceabsl_1_1container__internal_1_1hash__internal.html
aaca49cfdb6a5a6473ab15c3b44941505a304a83897118a2a4d9e83abdcaac09c6
kEnumDeleted
namespaceabsl_1_1container__internal_1_1hash__internal.html
aaca49cfdb6a5a6473ab15c3b44941505a757b77f1ae9d7a306cb98f75f80d0576
EnumClass
namespaceabsl_1_1container__internal_1_1hash__internal.html
ab6ba2d6ccc56271fa49e8022cb89bf1b
kEmpty
namespaceabsl_1_1container__internal_1_1hash__internal.html
ab6ba2d6ccc56271fa49e8022cb89bf1bad4d74f876c9b2841d33c9f560e702846
kDeleted
namespaceabsl_1_1container__internal_1_1hash__internal.html
ab6ba2d6ccc56271fa49e8022cb89bf1ba7acd715deb9791a8684c1a7ea3053b07
std::mt19937_64 *
GetSharedRng
namespaceabsl_1_1container__internal_1_1hash__internal.html
a48f28b7631764e63194c5135a5aefe11
()
std::ostream &
operator<<
namespaceabsl_1_1container__internal_1_1hash__internal.html
ac8240d3d3a280c33b70d15bf619cb693
(std::ostream &o, const EnumClass &ec)
absl::container_internal::hash_internal::Generator< absl::string_view >
structabsl_1_1container__internal_1_1hash__internal_1_1Generator_3_01absl_1_1string__view_01_4.html
absl::string_view
operator()
structabsl_1_1container__internal_1_1hash__internal_1_1Generator_3_01absl_1_1string__view_01_4.html
a08d6cbd6f5354a3234ce586e31234709
() const
absl::container_internal::hash_internal::Generator< Enum >
structabsl_1_1container__internal_1_1hash__internal_1_1Generator_3_01Enum_01_4.html
Enum
operator()
structabsl_1_1container__internal_1_1hash__internal_1_1Generator_3_01Enum_01_4.html
a5449f94a47b76162d0d7060981ae5ec8
() const
absl::container_internal::hash_internal::Generator< EnumClass >
structabsl_1_1container__internal_1_1hash__internal_1_1Generator_3_01EnumClass_01_4.html
EnumClass
operator()
structabsl_1_1container__internal_1_1hash__internal_1_1Generator_3_01EnumClass_01_4.html
a033b4dc606a863cb984e2e4fa7fba0f3
() const
absl::container_internal::hash_internal::Generator< NonStandardLayout >
structabsl_1_1container__internal_1_1hash__internal_1_1Generator_3_01NonStandardLayout_01_4.html
NonStandardLayout
operator()
structabsl_1_1container__internal_1_1hash__internal_1_1Generator_3_01NonStandardLayout_01_4.html
ae7fa991f3d0fe2cf3efd9c77cdcd0cb4
() const
absl::container_internal::hash_internal::Generator< std::pair< K, V > >
structabsl_1_1container__internal_1_1hash__internal_1_1Generator_3_01std_1_1pair_3_01K_00_01V_01_4_01_4.html
std::pair< K, V >
operator()
structabsl_1_1container__internal_1_1hash__internal_1_1Generator_3_01std_1_1pair_3_01K_00_01V_01_4_01_4.html
af675a9d9600c0b1e43313a0b89691c70
() const
absl::container_internal::hash_internal::Generator< std::string >
structabsl_1_1container__internal_1_1hash__internal_1_1Generator_3_01std_1_1string_01_4.html
std::string
operator()
structabsl_1_1container__internal_1_1hash__internal_1_1Generator_3_01std_1_1string_01_4.html
a46f752d132177a60e4b6a6d120c73956
() const
absl::container_internal::hash_internal::Generator< std::tuple< Ts...> >
structabsl_1_1container__internal_1_1hash__internal_1_1Generator_3_01std_1_1tuple_3_01Ts_8_8_8_4_01_4.html
Ts
std::tuple< Ts...>
operator()
structabsl_1_1container__internal_1_1hash__internal_1_1Generator_3_01std_1_1tuple_3_01Ts_8_8_8_4_01_4.html
a66798380c0160ed2af79303f1650f9a5
() const
absl::container_internal::hash_internal::Generator< T, typename std::enable_if< std::is_integral< T >::value >::type >
structabsl_1_1container__internal_1_1hash__internal_1_1Generator_3_01T_00_01typename_01std_1_1en2c4a26ae7a71ffdb69d2ee71c739bc4e.html
T
operator()
structabsl_1_1container__internal_1_1hash__internal_1_1Generator_3_01T_00_01typename_01std_1_1en2c4a26ae7a71ffdb69d2ee71c739bc4e.html
af7a8693755a8cc826cdf33d1c12e51c6
() const
absl::container_internal::hash_internal::Generator< U, absl::void_t< decltype(std::declval< U & >().key()), decltype(std::declval< U & >().value())> >
structabsl_1_1container__internal_1_1hash__internal_1_1Generator_3_01U_00_01absl_1_1void__t_3_01b1af5b1ecccd212ce65af33de14a043c.html
absl::container_internal::hash_internal::generator_internal
namespaceabsl_1_1container__internal_1_1hash__internal_1_1generator__internal.html
absl::container_internal::hash_internal::generator_internal::IsMap
absl::container_internal::hash_internal::generator_internal::IsMap< Map, absl::void_t< typename Map::mapped_type > >
absl::container_internal::hash_internal::generator_internal::IsMap
structabsl_1_1container__internal_1_1hash__internal_1_1generator__internal_1_1IsMap.html
std::false_type
absl::container_internal::hash_internal::generator_internal::IsMap< Map, absl::void_t< typename Map::mapped_type > >
structabsl_1_1container__internal_1_1hash__internal_1_1generator__internal_1_1IsMap_3_01Map_00_0b52dc146c8deb35cc0766f6bc54a3315.html
absl::container_internal::hash_testing_internal
namespaceabsl_1_1container__internal_1_1hash__testing__internal.html
absl::container_internal::hash_testing_internal::WithId
absl::container_internal::hash_testing_internal::WithId
structabsl_1_1container__internal_1_1hash__testing__internal_1_1WithId.html
Derived
size_t
id
structabsl_1_1container__internal_1_1hash__testing__internal_1_1WithId.html
a1a47148215c6bfd92002e5834f91e16d
() const
WithId &
operator=
structabsl_1_1container__internal_1_1hash__testing__internal_1_1WithId.html
a3552b07ebd1baca163b37b8f15c2bc57
(const WithId &that)
WithId &
operator=
structabsl_1_1container__internal_1_1hash__testing__internal_1_1WithId.html
ab5389988abe47868dc20d952fa0b9ef4
(WithId &&that)
WithId
structabsl_1_1container__internal_1_1hash__testing__internal_1_1WithId.html
a00bee33906a3849963c35d72697ba9d3
()
WithId
structabsl_1_1container__internal_1_1hash__testing__internal_1_1WithId.html
ad2d5ff9c2ba7563a3827cd1241f2c676
(const WithId &that)
WithId
structabsl_1_1container__internal_1_1hash__testing__internal_1_1WithId.html
a22c7211a6fedd59fc0e8c9df1df4c172
(WithId &&that)
WithId
structabsl_1_1container__internal_1_1hash__testing__internal_1_1WithId.html
a6dc48aa7aaf7c6bcaea568610a390759
(size_t id)
static size_t
next_id
structabsl_1_1container__internal_1_1hash__testing__internal_1_1WithId.html
ad30a51f2358ba4f6f6a348fe34473160
()
size_t
id_
structabsl_1_1container__internal_1_1hash__testing__internal_1_1WithId.html
aef27729beb3f680fc57deecd10248935
friend bool
operator!=
structabsl_1_1container__internal_1_1hash__testing__internal_1_1WithId.html
a5259b63941c3537506858b9a5e87e45a
(const WithId &a, const WithId &b)
friend bool
operator==
structabsl_1_1container__internal_1_1hash__testing__internal_1_1WithId.html
a885a5579503f55aa4ead88e35679f280
(const WithId &a, const WithId &b)
absl::container_internal::hashtable_debug_internal
namespaceabsl_1_1container__internal_1_1hashtable__debug__internal.html
absl::container_internal::hashtable_debug_internal::HashtableDebugAccess
absl::container_internal::hashtable_debug_internal::HashtableDebugAccess< Set, absl::void_t< typename Set::raw_hash_set > >
auto
GetKey
namespaceabsl_1_1container__internal_1_1hashtable__debug__internal.html
ab19f73088dfa366e386c7745fe2f1d9c
(const typename T::value_type &pair, int)-> decltype(get< 0 >(pair))
const T::key_type &
GetKey
namespaceabsl_1_1container__internal_1_1hashtable__debug__internal.html
a8a59e0784b88db3e978daa6ca125c565
(const typename T::key_type &key, char)
absl::container_internal::hashtable_debug_internal::HashtableDebugAccess
structabsl_1_1container__internal_1_1hashtable__debug__internal_1_1HashtableDebugAccess.html
static size_t
GetNumProbes
structabsl_1_1container__internal_1_1hashtable__debug__internal_1_1HashtableDebugAccess.html
a447e277822f938a5d82cfc20aaeaf6b4
(const Container &c, const typename Container::key_type &key)
absl::container_internal::hashtable_debug_internal::HashtableDebugAccess< Set, absl::void_t< typename Set::raw_hash_set > >
structabsl_1_1container__internal_1_1hashtable__debug__internal_1_1HashtableDebugAccess_3_01Set_3bb97632ded6efba22dccc0586aa1213.html
static size_t
AllocatedByteSize
structabsl_1_1container__internal_1_1hashtable__debug__internal_1_1HashtableDebugAccess_3_01Set_3bb97632ded6efba22dccc0586aa1213.html
a106bac0080448d4924330ab2bb7b6568
(const Set &c)
static size_t
GetNumProbes
structabsl_1_1container__internal_1_1hashtable__debug__internal_1_1HashtableDebugAccess_3_01Set_3bb97632ded6efba22dccc0586aa1213.html
a155c2fab0c4ff32052465a9fe1c05c4e
(const Set &set, const typename Set::key_type &key)
static size_t
LowerBoundAllocatedByteSize
structabsl_1_1container__internal_1_1hashtable__debug__internal_1_1HashtableDebugAccess_3_01Set_3bb97632ded6efba22dccc0586aa1213.html
a6b71374cda229d1f5decfb6c355a1146
(size_t size)
absl::container_internal::internal_compressed_tuple
namespaceabsl_1_1container__internal_1_1internal__compressed__tuple.html
absl::container_internal::internal_compressed_tuple::CompressedTupleImpl< CompressedTuple< Ts...>, absl::index_sequence< I...> >
absl::container_internal::internal_compressed_tuple::Elem< CompressedTuple< B...>, I >
absl::container_internal::internal_compressed_tuple::Storage
absl::container_internal::internal_compressed_tuple::Storage< D, I, true >
constexpr bool
IsFinal
namespaceabsl_1_1container__internal_1_1internal__compressed__tuple.html
a60199b48fd94fce99d5dda1940973679
()
constexpr bool
ShouldUseBase
namespaceabsl_1_1container__internal_1_1internal__compressed__tuple.html
a9397bb8afd5c35d89a28e6f5314ca3c6
()
struct ABSL_INTERNAL_COMPRESSED_TUPLE_DECLSPEC
CompressedTupleImpl
namespaceabsl_1_1container__internal_1_1internal__compressed__tuple.html
ad31740c937d28e3244f34618f4e97a02
absl::container_internal::internal_compressed_tuple::CompressedTupleImpl< CompressedTuple< Ts...>, absl::index_sequence< I...> >
structabsl_1_1container__internal_1_1internal__compressed__tuple_1_1CompressedTupleImpl_3_01Comp49b8eba1d5a25e16801417fa2096cacc.html
Ts
I
Storage< CompressedTuple< Ts...>, std::integral_constant< size_t, I >::value >
constexpr
CompressedTupleImpl
structabsl_1_1container__internal_1_1internal__compressed__tuple_1_1CompressedTupleImpl_3_01Comp49b8eba1d5a25e16801417fa2096cacc.html
af01d5bab6ba6666ba4fa57f2de07ff1c
()
constexpr
CompressedTupleImpl
structabsl_1_1container__internal_1_1internal__compressed__tuple_1_1CompressedTupleImpl_3_01Comp49b8eba1d5a25e16801417fa2096cacc.html
af2c0bde878f84632a7661bf3459cf470
(Ts &&...args)
absl::container_internal::internal_compressed_tuple::Elem< CompressedTuple< B...>, I >
structabsl_1_1container__internal_1_1internal__compressed__tuple_1_1Elem_3_01CompressedTuple_3_01B_8_8_8_4_00_01I_01_4.html
B
I
absl::container_internal::internal_compressed_tuple::Storage
structabsl_1_1container__internal_1_1internal__compressed__tuple_1_1Storage.html
D
I
constexpr const T &
get
structabsl_1_1container__internal_1_1internal__compressed__tuple_1_1Storage.html
a8948be1399e13a21b9254b210344155f
() const &
T &
get
structabsl_1_1container__internal_1_1internal__compressed__tuple_1_1Storage.html
a5f14d4bb3bf38bcb4cd967492c1ee9ba
()&
constexpr const T &&
get
structabsl_1_1container__internal_1_1internal__compressed__tuple_1_1Storage.html
a089e98ebaab4f7dc85401605c563a702
() const &&
T &&
get
structabsl_1_1container__internal_1_1internal__compressed__tuple_1_1Storage.html
afd75f9c30955c0d7f304e31aaf2702bd
()&&
constexpr
Storage
structabsl_1_1container__internal_1_1internal__compressed__tuple_1_1Storage.html
a6824607b27c9f0ee8b57371ebda33582
()
constexpr
Storage
structabsl_1_1container__internal_1_1internal__compressed__tuple_1_1Storage.html
acae7fc075b774644b50b459d377294e2
(T &&v)
T
value
structabsl_1_1container__internal_1_1internal__compressed__tuple_1_1Storage.html
ae6e75476c31b6fd5ac911f78b0654dfa
absl::container_internal::internal_compressed_tuple::Storage< D, I, true >
structabsl_1_1container__internal_1_1internal__compressed__tuple_1_1Storage_3_01D_00_01I_00_01true_01_4.html
I
constexpr const T &
get
structabsl_1_1container__internal_1_1internal__compressed__tuple_1_1Storage_3_01D_00_01I_00_01true_01_4.html
a806c4848f4e87fd3f6cb87472bf4eb9b
() const &
T &
get
structabsl_1_1container__internal_1_1internal__compressed__tuple_1_1Storage_3_01D_00_01I_00_01true_01_4.html
a34f0db648ec61a2c957f6ad1a26255d9
()&
constexpr const T &&
get
structabsl_1_1container__internal_1_1internal__compressed__tuple_1_1Storage_3_01D_00_01I_00_01true_01_4.html
ac620bd1e7d749ba5ddff932afee5aed5
() const &&
T &&
get
structabsl_1_1container__internal_1_1internal__compressed__tuple_1_1Storage_3_01D_00_01I_00_01true_01_4.html
a820921990a42452d9ade6ab3b604ae2d
()&&
constexpr
Storage
structabsl_1_1container__internal_1_1internal__compressed__tuple_1_1Storage_3_01D_00_01I_00_01true_01_4.html
afc56cfc00bdd81dc8ca4107158826b67
()
constexpr
Storage
structabsl_1_1container__internal_1_1internal__compressed__tuple_1_1Storage_3_01D_00_01I_00_01true_01_4.html
ac63d45db31945b16df07e0367f7dc215
(T &&v)
absl::container_internal::internal_layout
namespaceabsl_1_1container__internal_1_1internal__layout.html
absl::container_internal::internal_layout::adl_barrier
absl::container_internal::internal_layout::AlignOf
absl::container_internal::internal_layout::AlignOf< Aligned< T, N > >
absl::container_internal::internal_layout::LayoutImpl< std::tuple< Elements...>, absl::index_sequence< SizeSeq...>, absl::index_sequence< OffsetSeq...> >
absl::container_internal::internal_layout::NotAligned
absl::container_internal::internal_layout::NotAligned< const Aligned< T, N > >
absl::container_internal::internal_layout::SizeOf
absl::container_internal::internal_layout::SizeOf< Aligned< T, N > >
absl::container_internal::internal_layout::Type
absl::container_internal::internal_layout::Type< Aligned< T, N > >
absl::container_internal::internal_layout::AlignOf
structabsl_1_1container__internal_1_1internal__layout_1_1AlignOf.html
absl::container_internal::internal_layout::NotAligned
static constexpr size_t
value
structabsl_1_1container__internal_1_1internal__layout_1_1AlignOf.html
a2c088b39d1fb6775396f2fb98d0b1043
absl::container_internal::internal_layout::AlignOf< Aligned< T, N > >
structabsl_1_1container__internal_1_1internal__layout_1_1AlignOf_3_01Aligned_3_01T_00_01N_01_4_01_4.html
N
static_assert
structabsl_1_1container__internal_1_1internal__layout_1_1AlignOf_3_01Aligned_3_01T_00_01N_01_4_01_4.html
afbd6c51a957f88d30610f2edf15b6985
(N%alignof(T)==0,"Custom alignment can't be lower than the type's alignment")
static constexpr size_t
value
structabsl_1_1container__internal_1_1internal__layout_1_1AlignOf_3_01Aligned_3_01T_00_01N_01_4_01_4.html
a2c982a0cb413f0468f45c6f9b31fbdc0
absl::container_internal::internal_layout::LayoutImpl< std::tuple< Elements...>, absl::index_sequence< SizeSeq...>, absl::index_sequence< OffsetSeq...> >
classabsl_1_1container__internal_1_1internal__layout_1_1LayoutImpl_3_01std_1_1tuple_3_01Elements9cb500f3c46f8f23182eef57463aa7d0.html
Elements
SizeSeq
OffsetSeq
constexpr
LayoutImpl
classabsl_1_1container__internal_1_1internal__layout_1_1LayoutImpl_3_01std_1_1tuple_3_01Elements9cb500f3c46f8f23182eef57463aa7d0.html
aa78cd1cfcfa054540363cdf0b1dc16f1
(IntToSize< SizeSeq >...sizes)
constexpr size_t
Offset
classabsl_1_1container__internal_1_1internal__layout_1_1LayoutImpl_3_01std_1_1tuple_3_01Elements9cb500f3c46f8f23182eef57463aa7d0.html
ae634eafae870d371bf17c4f4faa12a43
() const
constexpr size_t
Offset
classabsl_1_1container__internal_1_1internal__layout_1_1LayoutImpl_3_01std_1_1tuple_3_01Elements9cb500f3c46f8f23182eef57463aa7d0.html
ae634eafae870d371bf17c4f4faa12a43
() const
constexpr size_t
Offset
classabsl_1_1container__internal_1_1internal__layout_1_1LayoutImpl_3_01std_1_1tuple_3_01Elements9cb500f3c46f8f23182eef57463aa7d0.html
abd924597a711e1f6a9da7d6bc1967f16
() const
constexpr std::array< size_t, NumOffsets >
Offsets
classabsl_1_1container__internal_1_1internal__layout_1_1LayoutImpl_3_01std_1_1tuple_3_01Elements9cb500f3c46f8f23182eef57463aa7d0.html
a53667e40af381008323f09df846ae896
() const
constexpr size_t
Size
classabsl_1_1container__internal_1_1internal__layout_1_1LayoutImpl_3_01std_1_1tuple_3_01Elements9cb500f3c46f8f23182eef57463aa7d0.html
a51bbe7708f0aa1cc9a6f2f576cc480b2
() const
constexpr size_t
Size
classabsl_1_1container__internal_1_1internal__layout_1_1LayoutImpl_3_01std_1_1tuple_3_01Elements9cb500f3c46f8f23182eef57463aa7d0.html
a51bbe7708f0aa1cc9a6f2f576cc480b2
() const
constexpr std::array< size_t, NumSizes >
Sizes
classabsl_1_1container__internal_1_1internal__layout_1_1LayoutImpl_3_01std_1_1tuple_3_01Elements9cb500f3c46f8f23182eef57463aa7d0.html
a380153f95b188845a4e328675a1fb76c
() const
static constexpr size_t
Alignment
classabsl_1_1container__internal_1_1internal__layout_1_1LayoutImpl_3_01std_1_1tuple_3_01Elements9cb500f3c46f8f23182eef57463aa7d0.html
a80a52052e6050557b795fd4859187393
()
NumTypes
classabsl_1_1container__internal_1_1internal__layout_1_1LayoutImpl_3_01std_1_1tuple_3_01Elements9cb500f3c46f8f23182eef57463aa7d0.html
a144a77fe9e1b3219b461c6387b76c932a12ecafced8f7fed25000fac9c15e145f
NumSizes
classabsl_1_1container__internal_1_1internal__layout_1_1LayoutImpl_3_01std_1_1tuple_3_01Elements9cb500f3c46f8f23182eef57463aa7d0.html
a144a77fe9e1b3219b461c6387b76c932ac9d4fcfda774b7cb5f0fe6082528c3f8
NumOffsets
classabsl_1_1container__internal_1_1internal__layout_1_1LayoutImpl_3_01std_1_1tuple_3_01Elements9cb500f3c46f8f23182eef57463aa7d0.html
a144a77fe9e1b3219b461c6387b76c932ae0202463f484261c3d8c1778c588190f
static_assert
classabsl_1_1container__internal_1_1internal__layout_1_1LayoutImpl_3_01std_1_1tuple_3_01Elements9cb500f3c46f8f23182eef57463aa7d0.html
abfdc22a6359f7a17d230ed63d2dd9701
(sizeof...(Elements) > 0,"At least one field is required")
static_assert
classabsl_1_1container__internal_1_1internal__layout_1_1LayoutImpl_3_01std_1_1tuple_3_01Elements9cb500f3c46f8f23182eef57463aa7d0.html
a22dc95ce1b3c1c539ae4d61c9c2c6e7f
(absl::conjunction< IsLegalElementType< Elements >...>::value,"Invalid element type (see IsLegalElementType)")
static_assert
classabsl_1_1container__internal_1_1internal__layout_1_1LayoutImpl_3_01std_1_1tuple_3_01Elements9cb500f3c46f8f23182eef57463aa7d0.html
ae880357437efd77d13fe98cfc93b8cbe
(NumOffsets==adl_barrier::Min(NumTypes, NumSizes+1),"Internal error")
static_assert
classabsl_1_1container__internal_1_1internal__layout_1_1LayoutImpl_3_01std_1_1tuple_3_01Elements9cb500f3c46f8f23182eef57463aa7d0.html
a9ac5a787f7ea9b70ad8e1cd9d239b9ec
(NumTypes > 0,"Internal error")
static constexpr size_t
ElementIndex
classabsl_1_1container__internal_1_1internal__layout_1_1LayoutImpl_3_01std_1_1tuple_3_01Elements9cb500f3c46f8f23182eef57463aa7d0.html
a79dc6bf3827673d50f979181184643fc
()
absl::container_internal::internal_layout::NotAligned
structabsl_1_1container__internal_1_1internal__layout_1_1NotAligned.html
absl::container_internal::internal_layout::NotAligned< const Aligned< T, N > >
structabsl_1_1container__internal_1_1internal__layout_1_1NotAligned_3_01const_01Aligned_3_01T_00_01N_01_4_01_4.html
N
static_assert
structabsl_1_1container__internal_1_1internal__layout_1_1NotAligned_3_01const_01Aligned_3_01T_00_01N_01_4_01_4.html
ab29d788fc752cc1abb87d4c0982adc60
(sizeof(T)==0,"Aligned<T, N> cannot be const-qualified")
absl::container_internal::internal_layout::SizeOf
structabsl_1_1container__internal_1_1internal__layout_1_1SizeOf.html
absl::container_internal::internal_layout::NotAligned
absl::container_internal::internal_layout::SizeOf< Aligned< T, N > >
structabsl_1_1container__internal_1_1internal__layout_1_1SizeOf_3_01Aligned_3_01T_00_01N_01_4_01_4.html
N
absl::container_internal::internal_layout::Type
structabsl_1_1container__internal_1_1internal__layout_1_1Type.html
absl::container_internal::internal_layout::NotAligned
absl::container_internal::internal_layout::Type< Aligned< T, N > >
structabsl_1_1container__internal_1_1internal__layout_1_1Type_3_01Aligned_3_01T_00_01N_01_4_01_4.html
N
absl::container_internal::internal_layout::adl_barrier
namespaceabsl_1_1container__internal_1_1internal__layout_1_1adl__barrier.html
constexpr size_t
Align
namespaceabsl_1_1container__internal_1_1internal__layout_1_1adl__barrier.html
abd502d4b6e5b4dd83dc776f9d69b0eb6
(size_t n, size_t m)
constexpr size_t
Find
namespaceabsl_1_1container__internal_1_1internal__layout_1_1adl__barrier.html
a9812860efec6ac9fbc5373a83e5db544
(Needle, Needle, Ts...)
constexpr size_t
Find
namespaceabsl_1_1container__internal_1_1internal__layout_1_1adl__barrier.html
a97ad993bc02b0f66f80c7478afdc62aa
(Needle, T, Ts...)
constexpr bool
IsPow2
namespaceabsl_1_1container__internal_1_1internal__layout_1_1adl__barrier.html
aa0c758599edbfd6a00a095d27278b6a8
(size_t n)
constexpr size_t
Max
namespaceabsl_1_1container__internal_1_1internal__layout_1_1adl__barrier.html
a463bab5868ab193590c8c9b85807ad63
(size_t a)
constexpr size_t
Max
namespaceabsl_1_1container__internal_1_1internal__layout_1_1adl__barrier.html
a201bebffb21bddd86f08fda37cd096db
(size_t a, size_t b, Ts...rest)
constexpr size_t
Min
namespaceabsl_1_1container__internal_1_1internal__layout_1_1adl__barrier.html
af3c667aae08dbc5d4820c66feb199c7e
(size_t a, size_t b)
std::string
TypeName
namespaceabsl_1_1container__internal_1_1internal__layout_1_1adl__barrier.html
a098b1b8a26947430b9164d5dedcdeb58
()
absl::container_internal::memory_internal
namespaceabsl_1_1container__internal_1_1memory__internal.html
absl::container_internal::memory_internal::WithConstructedImplF
void
ConstructFromTupleImpl
namespaceabsl_1_1container__internal_1_1memory__internal.html
a2a15d3cb9d576cb158e56a10827e9387
(Alloc *alloc, T *ptr, Tuple &&t, absl::index_sequence< I...>)
decltype
namespaceabsl_1_1container__internal_1_1memory__internal.html
aabc5fa22384d169a4c8023a917474ddf
(std::declval< F >()(std::declval< T >())) WithConstructedImpl(Tuple &&t
decltype
namespaceabsl_1_1container__internal_1_1memory__internal.html
a67855212fa1f90a2728ef9a92982c4ed
(std::declval< F >()(std::declval< const K & >(), std::piecewise_construct, std::declval< std::tuple< K >>(), std::declval< V >())) DecomposePairImpl(F &&f
auto
TupleRef
namespaceabsl_1_1container__internal_1_1memory__internal.html
ad7f2224a8aec8779d8b4112327e6b8cb
(T &&t)-> decltype(TupleRefImpl(std
size_t Is auto
TupleRefImpl
namespaceabsl_1_1container__internal_1_1memory__internal.html
a9133c8cd4dca80257d68fb95bb2478fd
(T &&t, absl::index_sequence< Is...>)-> decltype(std
absl::container_internal::memory_internal::WithConstructedImplF
structabsl_1_1container__internal_1_1memory__internal_1_1WithConstructedImplF.html
decltype
structabsl_1_1container__internal_1_1memory__internal_1_1WithConstructedImplF.html
a09a16dae3c8c077e0a8ac56ad88c70c4
(std::declval< F >()(std::declval< T >())) operator()(Args &&...args) const
F &&
f
structabsl_1_1container__internal_1_1memory__internal_1_1WithConstructedImplF.html
ab6b708954b8c8b5ceb6e69dc542add4c
absl::debugging_internal
namespaceabsl_1_1debugging__internal.html
absl::debugging_internal::AbbrevPair
absl::debugging_internal::ParseState
absl::debugging_internal::State
absl::debugging_internal::SymbolDecoratorArgs
bool(*
ParseFunc
namespaceabsl_1_1debugging__internal.html
a9c610b4b7156194f110a202bf9543493
)(State *)
bool
AddressIsReadable
namespaceabsl_1_1debugging__internal.html
a42c9779d69a44e04d4ab36730c22b9aa
(const void *)
static void
Append
namespaceabsl_1_1debugging__internal.html
af70ef6bf4efd9ec585aa96a94cc4963e
(State *state, const char *const str, const int length)
static bool
AtLeastNumCharsRemaining
namespaceabsl_1_1debugging__internal.html
ab23f7d273136b3695f930050e78ec5d5
(const char *str, int n)
bool
Demangle
namespaceabsl_1_1debugging__internal.html
a4e5d26402ebf91f99e3b264153011dd2
(const char *mangled, char *out, int out_size)
static bool
DisableAppend
namespaceabsl_1_1debugging__internal.html
aab1d5b06a3b0b5dba8e20a0e860d9169
(State *state)
static void
DumpPCAndFrameSize
namespaceabsl_1_1debugging__internal.html
a3e7c7e27873022d85f326285a45d88cd
(void(*writerfn)(const char *, void *), void *writerfn_arg, void *pc, int framesize, const char *const prefix)
static void
DumpPCAndFrameSizeAndSymbol
namespaceabsl_1_1debugging__internal.html
a33b6bbbdae02d291534080b473b06f5d
(void(*writerfn)(const char *, void *), void *writerfn_arg, void *pc, void *symbolize_pc, int framesize, const char *const prefix)
void
DumpPCAndFrameSizesAndStackTrace
namespaceabsl_1_1debugging__internal.html
ab64b73ec5c47489b2f0a0fb1387e2854
(void *pc, void *const stack[], int frame_sizes[], int depth, int min_dropped_frames, bool symbolize_stacktrace, void(*writerfn)(const char *, void *), void *writerfn_arg)
static bool
EndsWith
namespaceabsl_1_1debugging__internal.html
a4f44cff2123425ce23630d6c331e98c0
(State *state, const char chr)
static bool
EnterNestedName
namespaceabsl_1_1debugging__internal.html
a8d88cf2f5a2454ee725a42f774b4ca8f
(State *state)
const char *
FailureSignalToString
namespaceabsl_1_1debugging__internal.html
a4b282af9b1ecb9895dadc176222a350d
(int signo)
bool
GetFileMappingHint
namespaceabsl_1_1debugging__internal.html
ae6f3d5623fe1fb183e9ceb60f8d63ed6
(const void **start, const void **end, uint64_t *offset, const char **filename)
void *
GetProgramCounter
namespaceabsl_1_1debugging__internal.html
a386768a4432f912d4b1e38f10d47656b
(void *vuc)
static bool
IdentifierIsAnonymousNamespace
namespaceabsl_1_1debugging__internal.html
af506db1d115d484c94777d5e389ccb10
(State *state, int length)
static void
InitState
namespaceabsl_1_1debugging__internal.html
a30c259ef8edcdf5d225ec54395774a9b
(State *state, const char *mangled, char *out, int out_size)
int
InstallSymbolDecorator
namespaceabsl_1_1debugging__internal.html
aa0eccdb56fd7dab28ce8334971b2a0d9
(SymbolDecorator decorator, void *arg)
static bool
IsAlpha
namespaceabsl_1_1debugging__internal.html
a3f858c526af6e4e6734cba7560f108a9
(char c)
static bool
IsDigit
namespaceabsl_1_1debugging__internal.html
aaff67577fcd705fd8385e3b05e30c800
(char c)
static bool
IsFunctionCloneSuffix
namespaceabsl_1_1debugging__internal.html
a602dd3e590cc7b0874dd91b26d2a30f4
(const char *str)
static bool
IsLower
namespaceabsl_1_1debugging__internal.html
aea29bfc2dcd42a6b1f05c2622c43bd80
(char c)
static bool
LeaveNestedName
namespaceabsl_1_1debugging__internal.html
af422c3af07fbf5a1026c5c409e5f797d
(State *state, int16_t prev_value)
static bool
MaybeAppend
namespaceabsl_1_1debugging__internal.html
a5555299258a78ae98e2659b7dd7bbc30
(State *state, const char *const str)
static bool
MaybeAppendDecimal
namespaceabsl_1_1debugging__internal.html
a42fed6979c418ff229d05323f7ae2842
(State *state, unsigned int val)
static void
MaybeAppendSeparator
namespaceabsl_1_1debugging__internal.html
a1de08f5e277a8f770e33606f2b70a4e8
(State *state)
static void
MaybeAppendWithLength
namespaceabsl_1_1debugging__internal.html
abaf44f42913aeb20219fbd8379be55a5
(State *state, const char *const str, const int length)
static void
MaybeCancelLastSeparator
namespaceabsl_1_1debugging__internal.html
af3a612229ceb784d89d5fb7aa9180524
(State *state)
static void
MaybeIncreaseNestLevel
namespaceabsl_1_1debugging__internal.html
aff9708cef06176fc279a447548c08fc1
(State *state)
static bool
OneOrMore
namespaceabsl_1_1debugging__internal.html
a2c37ac222efda9cc7e761bf81363f0df
(ParseFunc parse_func, State *state)
static bool
Optional
namespaceabsl_1_1debugging__internal.html
a08900b1f003c04a0f84ffbedf37f919b
(bool)
static bool
Overflowed
namespaceabsl_1_1debugging__internal.html
a1b990f777975274fb5add16db9a9e4e3
(const State *state)
static bool
ParseArrayType
namespaceabsl_1_1debugging__internal.html
a6db53e26ff64af51c018e47c280d24c7
(State *state)
static bool
ParseBareFunctionType
namespaceabsl_1_1debugging__internal.html
aa002ba1d40254d1000056b8052a9c1da
(State *state)
static bool
ParseBaseUnresolvedName
namespaceabsl_1_1debugging__internal.html
ac3bd38c78d13451d18c85206adc5e2a1
(State *state)
static bool
ParseBuiltinType
namespaceabsl_1_1debugging__internal.html
a1b7dff71e8407dcbf739950343d111b1
(State *state)
static bool
ParseCallOffset
namespaceabsl_1_1debugging__internal.html
a5bbd1ae21e76bcd3551f9b6ec8d82f65
(State *state)
static bool
ParseCharClass
namespaceabsl_1_1debugging__internal.html
a15804253c44ef200b52724f78a17be5a
(State *state, const char *char_class)
static bool
ParseClassEnumType
namespaceabsl_1_1debugging__internal.html
affa8a9f2af5176b28adfd723c40ad209
(State *state)
static bool
ParseCtorDtorName
namespaceabsl_1_1debugging__internal.html
a93f34e10a950782f678a0366916844c5
(State *state)
static bool
ParseCVQualifiers
namespaceabsl_1_1debugging__internal.html
a1a1a411fa5bc6018092de09b122bda1b
(State *state)
static bool
ParseDecltype
namespaceabsl_1_1debugging__internal.html
a82f63d792cb9be8aa2dddfaaa5d33631
(State *state)
static bool
ParseDigit
namespaceabsl_1_1debugging__internal.html
a89bd8382b8625861a3933cec7badda5a
(State *state, int *digit)
static bool
ParseDiscriminator
namespaceabsl_1_1debugging__internal.html
a4b2e73801a24d85c3a472809eaf36057
(State *state)
static bool
ParseEncoding
namespaceabsl_1_1debugging__internal.html
a7d4251646d5097914ea5e93aa9c6e323
(State *state)
static bool
ParseExprCastValue
namespaceabsl_1_1debugging__internal.html
a5abd839786e43ed2dac41d077ae8ac4d
(State *state)
static bool
ParseExpression
namespaceabsl_1_1debugging__internal.html
a5d4aa6486d37de05cf6422a462196603
(State *state)
static bool
ParseExprPrimary
namespaceabsl_1_1debugging__internal.html
a75f44fd8e96a8db05257e0d279672eb8
(State *state)
static bool
ParseFloatNumber
namespaceabsl_1_1debugging__internal.html
a620da28d34c834b4896cc82bc9c7963a
(State *state)
static bool
ParseFunctionType
namespaceabsl_1_1debugging__internal.html
abc4b49465cb43f63e79eb9dd8ddabf7d
(State *state)
static bool
ParseIdentifier
namespaceabsl_1_1debugging__internal.html
a79b6f3568fa7eb7871b2761cfff4b7cd
(State *state, int length)
static bool
ParseLocalName
namespaceabsl_1_1debugging__internal.html
a466d00f58f40e76f077ab3d757a11d37
(State *state)
static bool
ParseLocalNameSuffix
namespaceabsl_1_1debugging__internal.html
abdc3c4c1b0e3662be11c22fb68d18135
(State *state)
static bool
ParseLocalSourceName
namespaceabsl_1_1debugging__internal.html
a0879c6b8616d4edf284db961c53cdcd4
(State *state)
static bool
ParseMangledName
namespaceabsl_1_1debugging__internal.html
aad95e1013a340f96bba2385e7e05a922
(State *state)
static bool
ParseName
namespaceabsl_1_1debugging__internal.html
a68fc67dc933ab4757c9da9b23511c36d
(State *state)
static bool
ParseNestedName
namespaceabsl_1_1debugging__internal.html
aaee73cf739d3a34d1c5ad2dcbfa212fc
(State *state)
static bool
ParseNumber
namespaceabsl_1_1debugging__internal.html
ac0f75703d16495c08d70f01404449f96
(State *state, int *number_out)
static bool
ParseNVOffset
namespaceabsl_1_1debugging__internal.html
a9c2f5aa2065e4b61add139590b419421
(State *state)
static bool
ParseOneCharToken
namespaceabsl_1_1debugging__internal.html
a64b922a8f435b29ed368ea336309318b
(State *state, const char one_char_token)
static bool
ParseOperatorName
namespaceabsl_1_1debugging__internal.html
ab111c60725da6945e624ba715482a906
(State *state, int *arity)
static bool
ParsePointerToMemberType
namespaceabsl_1_1debugging__internal.html
a16dea598696ab845f105eed172b8c516
(State *state)
static bool
ParsePrefix
namespaceabsl_1_1debugging__internal.html
a2d3e064e012f7be9e887c7141f8e41f3
(State *state)
static bool
ParseRefQualifier
namespaceabsl_1_1debugging__internal.html
a22e2ec9ae3e2e1ff70a02260c4167dbb
(State *state)
static bool
ParseSeqId
namespaceabsl_1_1debugging__internal.html
a24017fc86bc39e3aaa4ca84ea6a8c855
(State *state)
static bool
ParseSimpleId
namespaceabsl_1_1debugging__internal.html
af02a948c5be300dcc6005e8fe24600c4
(State *state)
static bool
ParseSourceName
namespaceabsl_1_1debugging__internal.html
ae5879d712ee7188af1d820155ad81992
(State *state)
static bool
ParseSpecialName
namespaceabsl_1_1debugging__internal.html
ab8ed2e71e9eab28d3cb9c9df81193443
(State *state)
static bool
ParseSubstitution
namespaceabsl_1_1debugging__internal.html
a1107dde5f411c48e66ee9de16ace827d
(State *state, bool accept_std)
static bool
ParseTemplateArg
namespaceabsl_1_1debugging__internal.html
aa015c32d393254af9849a957512a388e
(State *state)
static bool
ParseTemplateArgs
namespaceabsl_1_1debugging__internal.html
af61e8dd5740f083ddd5e82ec5add61aa
(State *state)
static bool
ParseTemplateParam
namespaceabsl_1_1debugging__internal.html
a91d4b7c9407dbafb4c48f4f042461048
(State *state)
static bool
ParseTemplateTemplateParam
namespaceabsl_1_1debugging__internal.html
a903ee6f7cf21f653c29408d82d07e08d
(State *state)
static bool
ParseTopLevelMangledName
namespaceabsl_1_1debugging__internal.html
a29af1dcb4a0c44009f93e480e6f9f8c9
(State *state)
static bool
ParseTwoCharToken
namespaceabsl_1_1debugging__internal.html
acb3b36020c0027297efd8c29a517a28a
(State *state, const char *two_char_token)
static bool
ParseType
namespaceabsl_1_1debugging__internal.html
acc4630f3e5b44e06ee99bb408e75db60
(State *state)
static bool
ParseUnnamedTypeName
namespaceabsl_1_1debugging__internal.html
a2ae9576d57e2a796ef61a20a5c1f482d
(State *state)
static bool
ParseUnqualifiedName
namespaceabsl_1_1debugging__internal.html
a96e637bf3f25ce0cdc6842b28eff2e7d
(State *state)
static bool
ParseUnresolvedName
namespaceabsl_1_1debugging__internal.html
a4e17db79db03998c08f1b991e911eb29
(State *state)
static bool
ParseUnresolvedType
namespaceabsl_1_1debugging__internal.html
af2a7ba65a7fe0ed7a8abbb00fc8f1fbc
(State *state)
static bool
ParseUnscopedName
namespaceabsl_1_1debugging__internal.html
ac65d2252d516c395e2a93dc8f1724e0a
(State *state)
static bool
ParseVOffset
namespaceabsl_1_1debugging__internal.html
a06a2bb2a6aec645fba86c5208f49035c
(State *state)
bool
RegisterFileMappingHint
namespaceabsl_1_1debugging__internal.html
a31aa053b55865006b3bb302db6872c87
(const void *start, const void *end, uint64_t offset, const char *filename)
static const char *
RemainingInput
namespaceabsl_1_1debugging__internal.html
afd720a5cf7038eff700b7afa1be31fc9
(State *state)
bool
RemoveAllSymbolDecorators
namespaceabsl_1_1debugging__internal.html
a83fdea7e57a6191558843184855a32e3
(void)
bool
RemoveSymbolDecorator
namespaceabsl_1_1debugging__internal.html
a2e8d67190f41562dc8b0e1bbcbcf27bb
(int ticket)
static bool
RestoreAppend
namespaceabsl_1_1debugging__internal.html
a8c56ce42bdc86afacac64052cc8af741
(State *state, bool prev_value)
bool
StackTraceWorksForTest
namespaceabsl_1_1debugging__internal.html
ad36001f4fd588818f5a0e8a74b78d73c
()
static_assert
namespaceabsl_1_1debugging__internal.html
a5ece121782134f472735fb11b2ec3341
(sizeof(ParseState)==4 *sizeof(int),"unexpected size of ParseState")
static size_t
StrLen
namespaceabsl_1_1debugging__internal.html
a2d048df3d4a980a096965a71ff6e567b
(const char *str)
static bool
StrPrefix
namespaceabsl_1_1debugging__internal.html
a0032be128db214384c9a7defbb7b0b3b
(const char *str, const char *prefix)
static bool
ZeroOrMore
namespaceabsl_1_1debugging__internal.html
afd19c621fc60b82d2e3cef01c5856f64
(ParseFunc parse_func, State *state)
static const AbbrevPair
kBuiltinTypeList
namespaceabsl_1_1debugging__internal.html
a531dd4129d6290b4025ff54bd57ba215
[]
static const AbbrevPair
kOperatorList
namespaceabsl_1_1debugging__internal.html
a0abe8b8783e93ce35a75a433a210eb92
[]
static constexpr int
kPrintfPointerFieldWidth
namespaceabsl_1_1debugging__internal.html
a690e1a47c6d4b2412f0291be0ed1c7a8
static const AbbrevPair
kSubstitutionList
namespaceabsl_1_1debugging__internal.html
ad8689fc2538679a140b7c48692044933
[]
absl::debugging_internal::AbbrevPair
structabsl_1_1debugging__internal_1_1AbbrevPair.html
const char *
abbrev
structabsl_1_1debugging__internal_1_1AbbrevPair.html
a0919b7ec9d639a16e6e293dd1e318fb7
int
arity
structabsl_1_1debugging__internal_1_1AbbrevPair.html
aed7021182a0189e6c1ea4c7f8542bc09
const char *
real_name
structabsl_1_1debugging__internal_1_1AbbrevPair.html
a52abfe485ff9d2902f3d85035f6bd3f6
absl::debugging_internal::ParseState
structabsl_1_1debugging__internal_1_1ParseState.html
unsigned int
append
structabsl_1_1debugging__internal_1_1ParseState.html
a3aa01b4585ed85c64e635559d5dd40c6
int
mangled_idx
structabsl_1_1debugging__internal_1_1ParseState.html
ae6da593b0e27ebbcadccf91ef5157a8a
signed int
nest_level
structabsl_1_1debugging__internal_1_1ParseState.html
ad510c858b4f0480c9e6902882a5bdb68
int
out_cur_idx
structabsl_1_1debugging__internal_1_1ParseState.html
acf4d5628fa45e270921bc27322d2022e
int
prev_name_idx
structabsl_1_1debugging__internal_1_1ParseState.html
a8de7231038675b76a0a9b72fd86cbffc
signed int
prev_name_length
structabsl_1_1debugging__internal_1_1ParseState.html
a338cc607249b691163bca9e6dec0e321
absl::debugging_internal::State
structabsl_1_1debugging__internal_1_1State.html
const char *
mangled_begin
structabsl_1_1debugging__internal_1_1State.html
a916fde34a4c342c8b45c4f7a81adffd7
char *
out
structabsl_1_1debugging__internal_1_1State.html
a1d0a0ab75944bd49d65a7ceb62c5bd34
int
out_end_idx
structabsl_1_1debugging__internal_1_1State.html
a6c55d746d576885845667e59cf1314f8
ParseState
parse_state
structabsl_1_1debugging__internal_1_1State.html
a1bb6f925f65442afc49d7010cd28404d
int
recursion_depth
structabsl_1_1debugging__internal_1_1State.html
a3bf378b1d6908bac538a038c567176d6
int
steps
structabsl_1_1debugging__internal_1_1State.html
ade5d8a4eba65e97fdfd4ebfb832d3e9d
absl::debugging_internal::SymbolDecoratorArgs
structabsl_1_1debugging__internal_1_1SymbolDecoratorArgs.html
void *
arg
structabsl_1_1debugging__internal_1_1SymbolDecoratorArgs.html
a71f2fab7bdc8e2d61a42781c41fe0b81
int
fd
structabsl_1_1debugging__internal_1_1SymbolDecoratorArgs.html
ad70cd61575fdc0152d9d671721d97bc5
const void *
pc
structabsl_1_1debugging__internal_1_1SymbolDecoratorArgs.html
ae728d1ff29d41e944ba3111e7a0dcc3a
ptrdiff_t
relocation
structabsl_1_1debugging__internal_1_1SymbolDecoratorArgs.html
a13a2c3c6eba915b6f07960daaa91f9a0
char *const
symbol_buf
structabsl_1_1debugging__internal_1_1SymbolDecoratorArgs.html
a6e74502c6ad051316a56e3b879bffad3
size_t
symbol_buf_size
structabsl_1_1debugging__internal_1_1SymbolDecoratorArgs.html
a82201617a60354bb6c243d031b8ef1fc
char *const
tmp_buf
structabsl_1_1debugging__internal_1_1SymbolDecoratorArgs.html
a1fdac438bd6857af86fd8c8a6e69dfd9
size_t
tmp_buf_size
structabsl_1_1debugging__internal_1_1SymbolDecoratorArgs.html
a16bf7a09b02fa59d69deb50ac3860a3d
absl::flags_internal
namespaceabsl_1_1flags__internal.html
absl::flags_internal::CommandLineFlag
absl::flags_internal::CommandLineFlagInfo
absl::flags_internal::CommandLineFlagLocks
absl::flags_internal::EmptyBraces
absl::flags_internal::FilenameFlagnameLess
absl::flags_internal::Flag
absl::flags_internal::FlagRegistrar
absl::flags_internal::FlagRegistry
absl::flags_internal::FlagSaver
absl::flags_internal::FlagSaverImpl
absl::flags_internal::GlobalStringADLGuard
absl::flags_internal::HelpText
ArgvListAction
namespaceabsl_1_1flags__internal.html
a8e900c3933e48a779ad2a4109a7ade1a
kRemoveParsedArgs
namespaceabsl_1_1flags__internal.html
a8e900c3933e48a779ad2a4109a7ade1aa7bda38e695639d7670a96dcafe1c5c34
kKeepParsedArgs
namespaceabsl_1_1flags__internal.html
a8e900c3933e48a779ad2a4109a7ade1aadadd3d242b4e2b0041c4cfcfcb21236f
FlagOp
namespaceabsl_1_1flags__internal.html
a28126b2f1c6ccdbeb0be1a0765b4e20f
kDelete
namespaceabsl_1_1flags__internal.html
a28126b2f1c6ccdbeb0be1a0765b4e20fae9edc1458aad62ff16eb63d1b265c5ac
kClone
namespaceabsl_1_1flags__internal.html
a28126b2f1c6ccdbeb0be1a0765b4e20fa6ef90248e40d19771cf31714c2f8d2a1
kCopy
namespaceabsl_1_1flags__internal.html
a28126b2f1c6ccdbeb0be1a0765b4e20fafbda993dade9c65ce954023e4bf5229a
kCopyConstruct
namespaceabsl_1_1flags__internal.html
a28126b2f1c6ccdbeb0be1a0765b4e20fab92e21f9057ed04bb76a77122c779908
kSizeof
namespaceabsl_1_1flags__internal.html
a28126b2f1c6ccdbeb0be1a0765b4e20fa6c452e01b86ce44db9ebc0d64be9009f
kParse
namespaceabsl_1_1flags__internal.html
a28126b2f1c6ccdbeb0be1a0765b4e20fac281afafe5782621b3ca8bbf70d259c1
kUnparse
namespaceabsl_1_1flags__internal.html
a28126b2f1c6ccdbeb0be1a0765b4e20faf4e8efde9483e29e822131c8b9784c5d
FlagSettingMode
namespaceabsl_1_1flags__internal.html
a4abacd30238c591349f7e2c4e78a205c
SET_FLAGS_VALUE
namespaceabsl_1_1flags__internal.html
a4abacd30238c591349f7e2c4e78a205cafd644a7e7efe5626b46f4af8dd3abc1f
SET_FLAG_IF_DEFAULT
namespaceabsl_1_1flags__internal.html
a4abacd30238c591349f7e2c4e78a205cafbe21556a03773857acc1c99d267acb2
SET_FLAGS_DEFAULT
namespaceabsl_1_1flags__internal.html
a4abacd30238c591349f7e2c4e78a205ca90b0ace2f39032cd3bb32a11c5be60b9
HelpFormat
namespaceabsl_1_1flags__internal.html
ac85c289c7f590e9e2a9f1ca47cfd5724
kHumanReadable
namespaceabsl_1_1flags__internal.html
ac85c289c7f590e9e2a9f1ca47cfd5724a3160df95e0946bc09e4793afb4146c95
OnUndefinedFlag
namespaceabsl_1_1flags__internal.html
a9d32a336fb0bc857411b37f0f58876c8
kIgnoreUndefined
namespaceabsl_1_1flags__internal.html
a9d32a336fb0bc857411b37f0f58876c8a3f6fda1b73c2e1fd297c3d020b59f5b4
kReportUndefined
namespaceabsl_1_1flags__internal.html
a9d32a336fb0bc857411b37f0f58876c8acf3bb6541dc1f3990acb05adfeac4911
kAbortIfUndefined
namespaceabsl_1_1flags__internal.html
a9d32a336fb0bc857411b37f0f58876c8a00b860ff0ab0ae1e368aa8a2e26c5b30
UsageFlagsAction
namespaceabsl_1_1flags__internal.html
a01cd2954d3345e34a57028187721b7bf
kHandleUsage
namespaceabsl_1_1flags__internal.html
a01cd2954d3345e34a57028187721b7bfa551e8d5f7f84285993d81c55007744f7
kIgnoreUsage
namespaceabsl_1_1flags__internal.html
a01cd2954d3345e34a57028187721b7bfa9488aba3906588c5228239da7a85ccbd
ValueSource
namespaceabsl_1_1flags__internal.html
a120d81090a8dec4cc2c8a47072e139ba
kCommandLine
namespaceabsl_1_1flags__internal.html
a120d81090a8dec4cc2c8a47072e139baa666654a855ecc47c4d30d4332dc969f5
kProgrammaticChange
namespaceabsl_1_1flags__internal.html
a120d81090a8dec4cc2c8a47072e139baa3ab6e5eec97aed737c01306aca3f7160
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a182b6980a4cbb5adb25863409c708b78
(absl::string_view text, bool *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a0ad3dafb2486d40656851a86b6e6e0e1
(absl::string_view text, short *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a4875db153cdb351a902e8bf7719b2e16
(absl::string_view text, unsigned short *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a19c45787ba8aedd1bc862a7cf6300da2
(absl::string_view text, int *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a213d0d49bd8da234328b56f92af1796e
(absl::string_view text, unsigned int *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a7806f5db246c5513735aa65e7bbe6168
(absl::string_view text, long *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
ab113d82ad198a82414482201a9c4f917
(absl::string_view text, unsigned long *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a3a6fffa9aee585c971663686edc2d468
(absl::string_view text, long long *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
a486ef3a044ea80f794fb56859a0b50d3
(absl::string_view text, unsigned long long *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
add6330af5d454e7f36609080d0c8fd51
(absl::string_view text, float *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
ab1cf22cba9efdd2cc7a53925b4c89503
(absl::string_view text, double *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
aef25775986fb410309696898f383c084
(absl::string_view text, std::string *dst, std::string *)
bool
AbslParseFlag
namespaceabsl_1_1flags__internal.html
ac9ec714417c4f863d2dd35cdf46b86d6
(absl::string_view text, std::vector< std::string > *dst, std::string *)
std::string
AbslUnparseFlag
namespaceabsl_1_1flags__internal.html
afcb66efeeff984577451f482e7a65d26
(absl::string_view v)
std::string
AbslUnparseFlag
namespaceabsl_1_1flags__internal.html
a0f32b4ba4f36eac848e690f0b75199ad
(const std::vector< std::string > &v)
absl::string_view
Basename
namespaceabsl_1_1flags__internal.html
aca537998c3ac27d1c3c8730764b931e0
(absl::string_view filename)
bool
ChangedDirectly
namespaceabsl_1_1flags__internal.html
a70e1a912e8192e5f340d768763a58c65
(CommandLineFlag *flag, const void *a, const void *b)
void *
Clone
namespaceabsl_1_1flags__internal.html
a18ead696a30b01ea0d03c8a522931f0b
(FlagOpFn op, const void *obj)
void
Copy
namespaceabsl_1_1flags__internal.html
a7e56db669e98b0dc5ed7fa5e899e707e
(FlagOpFn op, const void *src, void *dst)
void
CopyConstruct
namespaceabsl_1_1flags__internal.html
ab7eb8171b03502698a320d45bb65102a
(FlagOpFn op, const void *src, void *dst)
void
Delete
namespaceabsl_1_1flags__internal.html
a77d233f9108f5f6dedfd19a16c8c7bf7
(FlagOpFn op, const void *obj)
void
FillCommandLineFlagInfo
namespaceabsl_1_1flags__internal.html
a99eac50145a5875047ad16d858d533c9
(CommandLineFlag *flag, CommandLineFlagInfo *result)
CommandLineFlag *
FindCommandLineFlag
namespaceabsl_1_1flags__internal.html
a97e9eb0ff7778b80d2614943ea50abc4
(absl::string_view name)
CommandLineFlag *
FindCommandLineV1Flag
namespaceabsl_1_1flags__internal.html
ace1f1f0aa3156b6411daa531c867dee4
(const void *flag_ptr)
CommandLineFlag *
FindRetiredFlag
namespaceabsl_1_1flags__internal.html
a0814b4862035ed4b9d4a6f700a5f3586
(absl::string_view name)
void
FlagHelp
namespaceabsl_1_1flags__internal.html
ae73c4a5a1d386f54c76d21dfeea90dad
(std::ostream &out, const flags_internal::CommandLineFlag &flag, HelpFormat format)
void *
FlagMarshallingOps
namespaceabsl_1_1flags__internal.html
ac3ff285309ff55f4c97c35c29f255366
(FlagOp op, const void *v1, void *v2, void *v3)
void *
FlagOps
namespaceabsl_1_1flags__internal.html
ac5f60e70d73f4815641dc423961e10dc
(FlagOp op, const void *v1, void *v2)
void
FlagsHelp
namespaceabsl_1_1flags__internal.html
a86b0637a61d83e20c81f77d1d4a31972
(std::ostream &out, absl::string_view filter={}, HelpFormat format=HelpFormat::kHumanReadable)
void
FlagsHelp
namespaceabsl_1_1flags__internal.html
ac17ee5672def978c70fe8cffb76e48a2
(std::ostream &out, absl::string_view filter, HelpFormat format)
void
ForEachFlag
namespaceabsl_1_1flags__internal.html
a4d39b4ded3a0b3122de2abce406fcf44
(std::function< void(CommandLineFlag *)> visitor)
void
ForEachFlagUnlocked
namespaceabsl_1_1flags__internal.html
ade6b1555aef0f5a70675edadedd6cf7d
(std::function< void(CommandLineFlag *)> visitor)
void
GetAllFlags
namespaceabsl_1_1flags__internal.html
a291f2465802186e1e703f364b8849e75
(std::vector< CommandLineFlagInfo > *OUTPUT)
bool
GetByName
namespaceabsl_1_1flags__internal.html
a406abdb9537c8cc08667190b94479b57
(absl::string_view name, T *dst)
bool
GetCommandLineFlagInfo
namespaceabsl_1_1flags__internal.html
aab5f28ab7abaa6a390ab395af469d438
(absl::string_view name, CommandLineFlagInfo *OUTPUT)
CommandLineFlagInfo
GetCommandLineFlagInfoOrDie
namespaceabsl_1_1flags__internal.html
a6014eef76075ebacc0f1b9517645d741
(absl::string_view name)
bool
GetCommandLineOption
namespaceabsl_1_1flags__internal.html
a43d7c2cdbbecca5a1cfee8e53fd8315e
(absl::string_view name, std::string *value)
FlagsUsageConfig
GetUsageConfig
namespaceabsl_1_1flags__internal.html
a342eb0cd5db16757433aaece5573db3f
()
static ABSL_CONST_INIT std::string *program_name
GUARDED_BY
namespaceabsl_1_1flags__internal.html
acf87d18340bf8bf9f63086485b9a1912
(program_name_guard)
int
HandleUsageFlags
namespaceabsl_1_1flags__internal.html
a57f71fe649c7567bc09f9c194c9948b7
(std::ostream &out)
absl::Mutex *
InitFlagIfNecessary
namespaceabsl_1_1flags__internal.html
a400d533066ec0dea8ed5a0762286dfd5
(CommandLineFlag *flag) LOCK_RETURNED(flag->locks->primary_mu)
bool
InvokeParseFlag
namespaceabsl_1_1flags__internal.html
a9e0964f691550d8ef5b1093a33cf65d5
(absl::string_view input, T *dst, std::string *err)
bool
IsRetiredFlag
namespaceabsl_1_1flags__internal.html
ac07d34b2f48398a512af34416f4cef43
(absl::string_view name, bool *type_is_bool)
bool
IsValidFlagValue
namespaceabsl_1_1flags__internal.html
af2d3b096d66e940f25e698b527dfdb7a
(absl::string_view name, absl::string_view value)
T *
MakeFromDefaultValue
namespaceabsl_1_1flags__internal.html
a3c23ec8978922c7da7059a40b3f5d966
(T t)
T *
MakeFromDefaultValue
namespaceabsl_1_1flags__internal.html
ae6ec94af10aefd8047e6458d807a79c1
(EmptyBraces)
static int
NumericBase
namespaceabsl_1_1flags__internal.html
aecc55d0f4ab062f34018211b3dbad56f
(absl::string_view text)
absl::string_view
Package
namespaceabsl_1_1flags__internal.html
a114fe59abbe73a4c3c114b8e971684b5
(absl::string_view filename)
bool
Parse
namespaceabsl_1_1flags__internal.html
ab0d9393b5e6312df1a9b5f5dd8a20c27
(FlagMarshallingOpFn op, absl::string_view text, void *dst, std::string *error)
std::vector< char * >
ParseCommandLineImpl
namespaceabsl_1_1flags__internal.html
aad419c98e05689cb47c45d94af161851
(int argc, char *argv[], ArgvListAction arg_list_act, UsageFlagsAction usage_flag_act, OnUndefinedFlag on_undef_flag)
bool
ParseFlagImpl
namespaceabsl_1_1flags__internal.html
aaa27e7781510c5bb3b731a55b77923a4
(absl::string_view text, IntType *dst)
static ABSL_CONST_INIT absl::Mutex
program_name_guard
namespaceabsl_1_1flags__internal.html
a69532ce9f11034d1c7449e38a938020d
(absl::kConstInit)
std::string
ProgramInvocationName
namespaceabsl_1_1flags__internal.html
a365c5d3774b0fe850ea3b2233849d5f1
()
absl::string_view
ProgramUsageMessage
namespaceabsl_1_1flags__internal.html
a3fb8019c4d93dc775183ff562959bdaa
()
bool
RegisterCommandLineFlag
namespaceabsl_1_1flags__internal.html
a34243f6cd5f52c91e8e689b8fca8dede
(CommandLineFlag *flag, const void *ptr)
void
ReportUsageError
namespaceabsl_1_1flags__internal.html
a14e4ccd5096afb9078f856275e71d3ce
(absl::string_view msg, bool is_fatal)
bool
Retire
namespaceabsl_1_1flags__internal.html
aa768bacf3f9afcca4ef00595fd2b636f
(FlagOpFn ops, FlagMarshallingOpFn marshalling_ops, const char *name)
bool
RetiredFlag
namespaceabsl_1_1flags__internal.html
a0e8e387f2debc7f12fa48ae5ec42aab6
(const char *flag_name)
bool
SetCommandLineOption
namespaceabsl_1_1flags__internal.html
a71f56903fecf39b0d6eb532a39fc31ff
(absl::string_view name, absl::string_view value)
bool
SetCommandLineOptionWithMode
namespaceabsl_1_1flags__internal.html
aec6bd404bfcf4e644e72d1ef68572143
(absl::string_view name, absl::string_view value, FlagSettingMode set_mode)
void
SetProgramInvocationName
namespaceabsl_1_1flags__internal.html
a09333ea8c62c09785a3d41bbcf0bf4ef
(absl::string_view prog_name_str)
void
SetProgramUsageMessage
namespaceabsl_1_1flags__internal.html
ac03f86136d386dd9804146cb3a94f7a2
(absl::string_view new_usage_message)
std::string
ShortProgramInvocationName
namespaceabsl_1_1flags__internal.html
ac7a6073b6388a8c1a59592e9bc2afd7b
()
size_t
Sizeof
namespaceabsl_1_1flags__internal.html
a2fda29b0c5039c05588c27135d30f69b
(FlagOpFn op)
bool
SpecifiedOnCommandLine
namespaceabsl_1_1flags__internal.html
a44f26922622bfd30b48032fae6cb5ba5
(absl::string_view name)
static bool
TryParseLocked
namespaceabsl_1_1flags__internal.html
a27c75de76a23b58e3bdcc6fba50c94a0
(CommandLineFlag *flag, void *dst, absl::string_view value, std::string *err)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a3097bf30e14da05fd021f3a2926c190d
(FlagMarshallingOpFn op, const void *val)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a1960996c1857130e13c1b4c243054380
(bool v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a26cc286a626456eee29b0792dd96ed74
(short v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a672411178e2bf39ac9d5d5cdc93a1747
(unsigned short v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a6634e0464e0f13c6f410f081e736ec7f
(int v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a9f2f4c9ae80ff9bf0a4e06927e3bc609
(unsigned int v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
af24c32944bfc621e0277a62623f6a197
(long v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a0ddc3930682d830460cddba868bfae73
(unsigned long v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
a2d6bcf7d015160c88b45c52a6dba8a8d
(long long v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
aef7ea02acd02743ce460786147b8dfd6
(unsigned long long v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
aa588fa0be27db8ef0fb012e6d268915f
(float v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
acaaeb976d2da773476d0e2d286084f93
(double v)
std::string
Unparse
namespaceabsl_1_1flags__internal.html
aca0a326e6d64724aab05f99b9278a719
(const T &v)
std::string
UnparseFloatingPointVal
namespaceabsl_1_1flags__internal.html
ae8f0c57a64bf946fab91aef5b9058200
(T v)
void
UpdateCopy
namespaceabsl_1_1flags__internal.html
a0098e3088d288eeb977acf1918f5da24
(CommandLineFlag *flag, absl::Mutex *primary_lock) EXCLUSIVE_LOCKS_REQUIRED(primary_lock)
void
UpdateModifiedBit
namespaceabsl_1_1flags__internal.html
ac216bf23535638b4e47238fdba4dc812
(CommandLineFlag *flag)
bool
Validate
namespaceabsl_1_1flags__internal.html
a902d7af606f61a6b76fa723e3eaf3cf3
(CommandLineFlag *, const void *)
const char
kStrippedFlagHelp
namespaceabsl_1_1flags__internal.html
adb2a849fb539f2a3e0eeee0c326bff7a
[]
absl::flags_internal::CommandLineFlag
structabsl_1_1flags__internal_1_1CommandLineFlag.html
ABSL_DEPRECATED
structabsl_1_1flags__internal_1_1CommandLineFlag.html
a0ef8daeb65b3e68d7c4ad7a7e1b0b150
("temporary until FlagName call sites are migrated and validator API is ""changed") const char *NameAsCString() const
constexpr
CommandLineFlag
structabsl_1_1flags__internal_1_1CommandLineFlag.html
a8ada6940f54e908490ba1dbfb30688ae
(const char *name_arg, HelpText help_text, const char *filename_arg, const flags_internal::FlagOpFn op_arg, const flags_internal::FlagMarshallingOpFn marshalling_op_arg, const flags_internal::InitialValGenFunc initial_value_gen, const bool retired_arg, void *def_arg, void *cur_arg)
CommandLineFlag
structabsl_1_1flags__internal_1_1CommandLineFlag.html
a337f8466bb3549c36afa864dd4563b00
(const CommandLineFlag &)
std::string
CurrentValue
structabsl_1_1flags__internal_1_1CommandLineFlag.html
a6e7584cabfc709d0fb8dd28bfaa18640
() const
std::string
DefaultValue
structabsl_1_1flags__internal_1_1CommandLineFlag.html
a5bb00147c513e9598762412486b0ff2d
() const
std::string
Filename
structabsl_1_1flags__internal_1_1CommandLineFlag.html
abc3928ac0379b4be73cdbcd0da9b3c12
() const
absl::optional< T >
Get
structabsl_1_1flags__internal_1_1CommandLineFlag.html
aad7902c3b21af5cc7abacbf4af7abd80
()
std::string
Help
structabsl_1_1flags__internal_1_1CommandLineFlag.html
ae22a0c393c7d730f914d67dd7337eded
() const
bool
IsAbseilFlag
structabsl_1_1flags__internal_1_1CommandLineFlag.html
ab926c15e4645157ebcd0ed83208fc4e4
() const
bool
IsOfType
structabsl_1_1flags__internal_1_1CommandLineFlag.html
a55360b16e5e92d6a37bfa33dba5c5bc9
() const
bool
IsRetired
structabsl_1_1flags__internal_1_1CommandLineFlag.html
a6388b1c634604966422ed9fec4f82c5c
() const
bool
IsSpecifiedOnCommandLine
structabsl_1_1flags__internal_1_1CommandLineFlag.html
adf5e57d28fd904e2df06b609da9156cd
() const
absl::string_view
Name
structabsl_1_1flags__internal_1_1CommandLineFlag.html
a0ee72694384e855de19cb5380bc96f5b
() const
CommandLineFlag &
operator=
structabsl_1_1flags__internal_1_1CommandLineFlag.html
aafd476c6c8d9298c37304f6c49ba093c
(const CommandLineFlag &)
void
Read
structabsl_1_1flags__internal_1_1CommandLineFlag.html
ad2b5d2e75ab59e8e8e2c7d08debece49
(void *dst, const flags_internal::FlagOpFn dst_op) const
void
SetCallback
structabsl_1_1flags__internal_1_1CommandLineFlag.html
a59768eb3696dd9ce5ecd858a67a115a6
(const flags_internal::FlagCallback mutation_callback)
bool
SetFromString
structabsl_1_1flags__internal_1_1CommandLineFlag.html
a8092a3e765b7042a8f3b74db16e1cfe1
(absl::string_view value, flags_internal::FlagSettingMode set_mode, flags_internal::ValueSource source, std::string *error)
absl::string_view
Typename
structabsl_1_1flags__internal_1_1CommandLineFlag.html
abc8fe6b8cb84da17649811d62716d149
() const
void
Write
structabsl_1_1flags__internal_1_1CommandLineFlag.html
a377b408e842aa68e99efd1f20db01a61
(const void *src, const flags_internal::FlagOpFn src_op)
std::atomic< int64_t >
atomic
structabsl_1_1flags__internal_1_1CommandLineFlag.html
a5fd5c809d8a034099c5c77be5b77d292
FlagCallback
callback
structabsl_1_1flags__internal_1_1CommandLineFlag.html
ad4b6edb8569897f308dfbc0fc80bba17
int64_t
counter
structabsl_1_1flags__internal_1_1CommandLineFlag.html
ada6d13ac9172b99bff4f232f604e81f6
void *
cur
structabsl_1_1flags__internal_1_1CommandLineFlag.html
aaad6b02f3c6104ed2d35c9b3fc07dd0e
void *
def
structabsl_1_1flags__internal_1_1CommandLineFlag.html
aaf2d9f3c962670cecd918f6a22cb7ba7
std::atomic< bool >
inited
structabsl_1_1flags__internal_1_1CommandLineFlag.html
aac98bbea60fb0e4659b313c58750b54a
struct CommandLineFlagLocks *
locks
structabsl_1_1flags__internal_1_1CommandLineFlag.html
aab575132d0277c211cfb473a3a7ff34f
const InitialValGenFunc
make_init_value
structabsl_1_1flags__internal_1_1CommandLineFlag.html
aa42bad6f051f25649c44417b77521e08
const FlagMarshallingOpFn
marshalling_op
structabsl_1_1flags__internal_1_1CommandLineFlag.html
af8de85bfa43bde89c63d69823409bf03
bool
modified
structabsl_1_1flags__internal_1_1CommandLineFlag.html
ab787e9ce2721dd22afe656e0c22d0223
bool
on_command_line
structabsl_1_1flags__internal_1_1CommandLineFlag.html
a85f3f4f598d983eaec6c4cc93ac18aa4
const FlagOpFn
op
structabsl_1_1flags__internal_1_1CommandLineFlag.html
a17ca9b9fe9af763658ef2ccba1842644
const bool
retired
structabsl_1_1flags__internal_1_1CommandLineFlag.html
a173a7b1ab676d445ebb636abc9725e1e
bool(*
validator
structabsl_1_1flags__internal_1_1CommandLineFlag.html
a288edeb602133d607c42e653fe265de0
)()
static const int64_t
kAtomicInit
structabsl_1_1flags__internal_1_1CommandLineFlag.html
aeb7ca0f2b378a73784f6e01b2f2b787c
const char *const
filename
structabsl_1_1flags__internal_1_1CommandLineFlag.html
a490cc047352e80ae5a19304c1fb0c0e0
const HelpText
help
structabsl_1_1flags__internal_1_1CommandLineFlag.html
abda8b7e1cfc07645c0a360882ce20a1c
const char *const
name
structabsl_1_1flags__internal_1_1CommandLineFlag.html
a6d21452b371ac37dba157ab2e5ef3d0d
friend class
FlagRegistry
structabsl_1_1flags__internal_1_1CommandLineFlag.html
a49ee634b4a970a13a99d9a60895a76f9
absl::flags_internal::CommandLineFlagInfo
structabsl_1_1flags__internal_1_1CommandLineFlagInfo.html
std::string
current_value
structabsl_1_1flags__internal_1_1CommandLineFlagInfo.html
ac679fff82340118487563d8c06746e48
std::string
default_value
structabsl_1_1flags__internal_1_1CommandLineFlagInfo.html
a232f3a9ee289d2974979e36a8a5ed831
std::string
description
structabsl_1_1flags__internal_1_1CommandLineFlagInfo.html
a1cf3a2193ab473c0df8523db6fbaabc0
std::string
filename
structabsl_1_1flags__internal_1_1CommandLineFlagInfo.html
a5e85e8ec81a39b39772c452fd29be623
const void *
flag_ptr
structabsl_1_1flags__internal_1_1CommandLineFlagInfo.html
a3ce711b33edffb36ae39b5982272c835
bool
has_validator_fn
structabsl_1_1flags__internal_1_1CommandLineFlagInfo.html
ae4f8c5244f02094d710eedd9f42f0ad8
bool
is_default
structabsl_1_1flags__internal_1_1CommandLineFlagInfo.html
a00e0a795625b9a5b71aaac25ef33cad5
std::string
name
structabsl_1_1flags__internal_1_1CommandLineFlagInfo.html
acf063af7f48007a5b482ab63bd93c613
std::string
type
structabsl_1_1flags__internal_1_1CommandLineFlagInfo.html
ad9c6f09550395df9279a7b27447731a9
absl::flags_internal::CommandLineFlagLocks
structabsl_1_1flags__internal_1_1CommandLineFlagLocks.html
absl::Mutex
callback_mu
structabsl_1_1flags__internal_1_1CommandLineFlagLocks.html
ad036010b6fbc1e680d946cc445e75903
absl::Mutex
primary_mu
structabsl_1_1flags__internal_1_1CommandLineFlagLocks.html
a03a7ce561a4717479cc1d69a558e9e17
absl::flags_internal::EmptyBraces
structabsl_1_1flags__internal_1_1EmptyBraces.html
absl::flags_internal::FilenameFlagnameLess
structabsl_1_1flags__internal_1_1FilenameFlagnameLess.html
bool
operator()
structabsl_1_1flags__internal_1_1FilenameFlagnameLess.html
ad62ff41a59c80204efe1ae4e4f12ce10
(const CommandLineFlagInfo &a, const CommandLineFlagInfo &b) const
absl::flags_internal::Flag
classabsl_1_1flags__internal_1_1Flag.html
T
std::string
Filename
classabsl_1_1flags__internal_1_1Flag.html
a987418e8e7402a4466d7c23f3631e497
() const
constexpr
Flag
classabsl_1_1flags__internal_1_1Flag.html
a1700feb4f389b73000e68bf7e4ad0278
(const char *name, const flags_internal::HelpGenFunc help_gen, const char *filename, const flags_internal::FlagMarshallingOpFn marshalling_op, const flags_internal::InitialValGenFunc initial_value_gen)
Flag
classabsl_1_1flags__internal_1_1Flag.html
abf8f9c0187441228ea11202be17077c7
(const Flag< T > &)
std::string
Help
classabsl_1_1flags__internal_1_1Flag.html
a0660000ff557b1eb6fd3b8a21ed80617
() const
absl::string_view
Name
classabsl_1_1flags__internal_1_1Flag.html
a14c254a0c8aa9812b98340ee18aa0bcf
() const
Flag< T > &
operator=
classabsl_1_1flags__internal_1_1Flag.html
a62597d5977d23a8bd8aceff88c7d7f55
(const Flag< T > &)
void
SetCallback
classabsl_1_1flags__internal_1_1Flag.html
ab949ddccf695246c140135956944c1a7
(const flags_internal::FlagCallback mutation_callback)
absl::flags_internal::CommandLineFlag
internal
classabsl_1_1flags__internal_1_1Flag.html
af35afd202fb4ae9dd230bfcbbd8a1754
absl::flags_internal::FlagRegistrar
classabsl_1_1flags__internal_1_1FlagRegistrar.html
do_register
FlagRegistrar
classabsl_1_1flags__internal_1_1FlagRegistrar.html
acfeb67f195ff3b70612e3b3ba151c7c5
(Flag< T > *flag)
FlagRegistrar &
OnUpdate
classabsl_1_1flags__internal_1_1FlagRegistrar.html
a3d45ae716f313305f15329165c1fc9d6
(flags_internal::FlagCallback cb)&&
operator bool
classabsl_1_1flags__internal_1_1FlagRegistrar.html
a06409813c2f233c1c7bbc2c593968325
() const
Flag< T > *
flag_
classabsl_1_1flags__internal_1_1FlagRegistrar.html
ad219d579e6084b84ccc82f7a542021ae
absl::flags_internal::FlagRegistry
classabsl_1_1flags__internal_1_1FlagRegistry.html
CommandLineFlag *
FindFlagLocked
classabsl_1_1flags__internal_1_1FlagRegistry.html
a6259da040bb88cf0a5a4ea971548943a
(absl::string_view name)
CommandLineFlag *
FindFlagViaPtrLocked
classabsl_1_1flags__internal_1_1FlagRegistry.html
a1471b4076a22b04d42de17b47fd987c4
(const void *flag_ptr)
CommandLineFlag *
FindRetiredFlagLocked
classabsl_1_1flags__internal_1_1FlagRegistry.html
aadf986aa071eedca434e71e649903c28
(absl::string_view name)
FlagRegistry
classabsl_1_1flags__internal_1_1FlagRegistry.html
a7bec8f8149b31af566a6c9b7f315378a
()
void
Lock
classabsl_1_1flags__internal_1_1FlagRegistry.html
a96593ea6350e702c4aaafd999842edaf
() EXCLUSIVE_LOCK_FUNCTION(lock_)
void
RegisterFlag
classabsl_1_1flags__internal_1_1FlagRegistry.html
a0f7e297a62b21120cc9032a79c76acb7
(CommandLineFlag *flag, const void *ptr)
void
Unlock
classabsl_1_1flags__internal_1_1FlagRegistry.html
a3483e4b2a9d663b0e358c5f9e0a7f829
() UNLOCK_FUNCTION(lock_)
~FlagRegistry
classabsl_1_1flags__internal_1_1FlagRegistry.html
a501d956a45bbe17440de220fdd429f9d
()
static FlagRegistry *
GlobalRegistry
classabsl_1_1flags__internal_1_1FlagRegistry.html
a484d4034e4466b532c919159e81c1ac8
()
FlagRegistry
classabsl_1_1flags__internal_1_1FlagRegistry.html
ac71938c4147be8ef31e964de4c1d99fa
(const FlagRegistry &)
FlagRegistry &
operator=
classabsl_1_1flags__internal_1_1FlagRegistry.html
a5ddb3ba8fe09afa1a3ae51d4a993a243
(const FlagRegistry &)
FlagPtrMap
flag_ptr_map_
classabsl_1_1flags__internal_1_1FlagRegistry.html
a9081631a2275717ab04c5aa4650c7631
FlagMap
flags_
classabsl_1_1flags__internal_1_1FlagRegistry.html
aa4c9cab01c193d2190eb3d618da1d0af
absl::Mutex
lock_
classabsl_1_1flags__internal_1_1FlagRegistry.html
a6b1af4358584ef446cd7667a2375d4f7
friend class
FlagSaverImpl
classabsl_1_1flags__internal_1_1FlagRegistry.html
a013fd58298ba85fc1d0948c73a935ebf
friend void
ForEachFlagUnlocked
classabsl_1_1flags__internal_1_1FlagRegistry.html
a3e3501aeb1467e62e46a54c551608dca
(std::function< void(CommandLineFlag *)> visitor)
absl::flags_internal::FlagSaver
classabsl_1_1flags__internal_1_1FlagSaver.html
FlagSaver
classabsl_1_1flags__internal_1_1FlagSaver.html
afc27492f05179d341095e7729d8cb269
()
FlagSaver
classabsl_1_1flags__internal_1_1FlagSaver.html
a5363be841bd8d9afc5e132330e2d6953
(const FlagSaver &)
void
Ignore
classabsl_1_1flags__internal_1_1FlagSaver.html
ad1061f775b1f45f8fa7c603319b736fb
()
void
operator=
classabsl_1_1flags__internal_1_1FlagSaver.html
a6173653ffc0f6d66289022fb38576eca
(const FlagSaver &)
~FlagSaver
classabsl_1_1flags__internal_1_1FlagSaver.html
ade5a384199b63f0709a6840008e3e83b
()
class FlagSaverImpl *
impl_
classabsl_1_1flags__internal_1_1FlagSaver.html
af861d5a3be62bcb40d19c6d73fc4af5d
absl::flags_internal::FlagSaverImpl
classabsl_1_1flags__internal_1_1FlagSaverImpl.html
absl::flags_internal::FlagSaverImpl::SavedFlag
FlagSaverImpl
classabsl_1_1flags__internal_1_1FlagSaverImpl.html
ae6a7a59aef15afa5ced580680432fac5
()
void
RestoreToRegistry
classabsl_1_1flags__internal_1_1FlagSaverImpl.html
a1da5e274d74e7dd6b35f2d0983081f27
()
void
SaveFromRegistry
classabsl_1_1flags__internal_1_1FlagSaverImpl.html
aee314020d4b084566187c9755ddc3f00
()
~FlagSaverImpl
classabsl_1_1flags__internal_1_1FlagSaverImpl.html
a5146fbc6f254b972a5554a4d8bac7128
()
FlagSaverImpl
classabsl_1_1flags__internal_1_1FlagSaverImpl.html
a83d9ff9374d01488a68bacb7c96db177
(const FlagSaverImpl &)
void
operator=
classabsl_1_1flags__internal_1_1FlagSaverImpl.html
a649f7121e4f0c02ed2d5a5a5938337c7
(const FlagSaverImpl &)
std::vector< SavedFlag >
backup_registry_
classabsl_1_1flags__internal_1_1FlagSaverImpl.html
a71e04cdeb8f7588f5a9847b696ba7244
absl::flags_internal::FlagSaverImpl::SavedFlag
structabsl_1_1flags__internal_1_1FlagSaverImpl_1_1SavedFlag.html
int64_t
counter
structabsl_1_1flags__internal_1_1FlagSaverImpl_1_1SavedFlag.html
a7abf13fea1860c1062d7ebe857a3fbf5
const void *
current
structabsl_1_1flags__internal_1_1FlagSaverImpl_1_1SavedFlag.html
a8423c6490e19b392bf076439e97d3df8
const void *
default_value
structabsl_1_1flags__internal_1_1FlagSaverImpl_1_1SavedFlag.html
ad7fb86e09bfb573d8f7d7832aa0888d5
FlagMarshallingOpFn
marshalling_op
structabsl_1_1flags__internal_1_1FlagSaverImpl_1_1SavedFlag.html
a6168034b2b51dc6c24bac4000d93fda1
bool
modified
structabsl_1_1flags__internal_1_1FlagSaverImpl_1_1SavedFlag.html
ab57ddaa0c2b2f0269600b613d72561ac
absl::string_view
name
structabsl_1_1flags__internal_1_1FlagSaverImpl_1_1SavedFlag.html
affa82e1f208c53d6763a232d6da4163d
bool
on_command_line
structabsl_1_1flags__internal_1_1FlagSaverImpl_1_1SavedFlag.html
ad1bb1efeeb393d9217c9caac028dbe9f
FlagOpFn
op
structabsl_1_1flags__internal_1_1FlagSaverImpl_1_1SavedFlag.html
abfe10a9e178bbf1d3e055087966520cf
bool(*
validator
structabsl_1_1flags__internal_1_1FlagSaverImpl_1_1SavedFlag.html
af1587027da88de5b429f50a86c4c4bb7
)()
absl::flags_internal::GlobalStringADLGuard
structabsl_1_1flags__internal_1_1GlobalStringADLGuard.html
GlobalStringADLGuard
structabsl_1_1flags__internal_1_1GlobalStringADLGuard.html
ade1b253c399db865f2329ab849ec87fd
(std::string *p)
operator std::string *
structabsl_1_1flags__internal_1_1GlobalStringADLGuard.html
a2fac19e300686056d4de4d8743330ebd
()
std::string *
ptr
structabsl_1_1flags__internal_1_1GlobalStringADLGuard.html
a02b53af66deed370b6e12092aa82a1c2
absl::flags_internal::HelpText
classabsl_1_1flags__internal_1_1HelpText.html
std::string
GetHelpText
classabsl_1_1flags__internal_1_1HelpText.html
a4ed3cbef0f4b941a8edfaf674c4cccd7
() const
HelpText
classabsl_1_1flags__internal_1_1HelpText.html
a0d47f72f5942cffb39507be115720b8c
()
HelpText
classabsl_1_1flags__internal_1_1HelpText.html
a658db5ebe0b1440e47835e73d9abc5a0
(const HelpText &)
HelpText
classabsl_1_1flags__internal_1_1HelpText.html
af96b5ffb079589cce8198714ed7dda4a
(HelpText &&)
static constexpr HelpText
FromFunctionPointer
classabsl_1_1flags__internal_1_1HelpText.html
a38cc649c90df74437a9d45ff935f5d0f
(const HelpGenFunc fn)
static constexpr HelpText
FromStaticCString
classabsl_1_1flags__internal_1_1HelpText.html
abbcb0619478774a5bb12a5f12e7bf929
(const char *msg)
constexpr
HelpText
classabsl_1_1flags__internal_1_1HelpText.html
ae15d2cef10b27640e0b1aaa0a72da44d
(const HelpGenFunc fn, const char *msg)
HelpGenFunc
help_function_
classabsl_1_1flags__internal_1_1HelpText.html
a3c6ee3f4b7d931034cbc5846b38d4470
const char *
help_message_
classabsl_1_1flags__internal_1_1HelpText.html
ae3c9c0b2b8c1197e97debecd47eb4773
absl::hash_internal
namespaceabsl_1_1hash__internal.html
absl::hash_internal::AggregateBarrier
absl::hash_internal::CityHashState
absl::hash_internal::ContainerAsVector
absl::hash_internal::ContainerAsVector< std::tuple< T...> >
absl::hash_internal::ContainerAsVector< std::tuple<> >
absl::hash_internal::DefaultEquals
absl::hash_internal::EqVisitor
absl::hash_internal::ExpandVisitor
absl::hash_internal::Hash
absl::hash_internal::HashImpl
absl::hash_internal::HashSelect
absl::hash_internal::HashStateBase
absl::hash_internal::is_hashable
absl::hash_internal::is_uniquely_represented
absl::hash_internal::is_uniquely_represented< bool >
absl::hash_internal::is_uniquely_represented< CustomHashType< Tags...>, typename EnableIfContained< InvokeTag::kUniquelyRepresented, Tags...>::type >
absl::hash_internal::is_uniquely_represented< Integral, typename std::enable_if< std::is_integral< Integral >::value >::type >
absl::hash_internal::is_uniquely_represented< unsigned char >
absl::hash_internal::MakeTypeSet
absl::hash_internal::MakeTypeSet< T, Ts...>
absl::hash_internal::OdrUse
absl::hash_internal::PoisonedHash
absl::hash_internal::PrintVisitor
absl::hash_internal::RunOnStartup
absl::hash_internal::SpyHashStateImpl
absl::hash_internal::TypeSet
absl::hash_internal::VariantVisitor
std::pair< uint64_t, uint64_t >
uint128
namespaceabsl_1_1hash__internal.html
a2d2a185078af4f9f4cac02e6c4005960
std::enable_if< std::is_same< B, bool >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
ab2e5ea751c4264cf549ff79f098626d4
(H hash_state, B value)
void
AbslHashValue
namespaceabsl_1_1hash__internal.html
a00a06780435d5ce87c7f67047a1c2cb0
(SpyHashStateImpl< T >, const U &)
std::enable_if< std::is_enum< Enum >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a7ffa994f46bdd3d7e876f5590768b134
(H hash_state, Enum e)
std::enable_if< std::is_same< Float, float >::value||std::is_same< Float, double >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a85f8e50e6386db6e863ba043f59d1dcf
(H hash_state, Float value)
std::enable_if< std::is_same< LongDouble, long double >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a39c734a2a38826101f2d18047d12eaaa
(H hash_state, LongDouble value)
H
AbslHashValue
namespaceabsl_1_1hash__internal.html
a5cc817f287dc6bffb9c5c547cd976735
(H hash_state, T *ptr)
H
AbslHashValue
namespaceabsl_1_1hash__internal.html
a7c7c8a2cb204f7e8d7c867923cb9159a
(H hash_state, std::nullptr_t)
std::enable_if< is_hashable< T1 >::value &&is_hashable< T2 >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a9a913a770b155de89f01eb7c02b6a0e1
(H hash_state, const std::pair< T1, T2 > &p)
std::enable_if< absl::conjunction< is_hashable< Ts >...>::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a195893daf92bc5243618a4e906d3c2ef
(H hash_state, const std::tuple< Ts...> &t)
H
AbslHashValue
namespaceabsl_1_1hash__internal.html
a55a87e0dfdd9ee9c04f61006b960fc92
(H hash_state, const std::unique_ptr< T, D > &ptr)
H
AbslHashValue
namespaceabsl_1_1hash__internal.html
ae261d509d7730a982dbcc5d645f22891
(H hash_state, const std::shared_ptr< T > &ptr)
H
AbslHashValue
namespaceabsl_1_1hash__internal.html
a053db7fdbe08069af1a9d2ccec2f67bb
(H hash_state, absl::string_view str)
std::enable_if< is_hashable< T >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
ac24eb113cc67ea2b2779222a7b435f4b
(H hash_state, const std::array< T, N > &array)
std::enable_if< is_hashable< T >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a55734c9d5500985d17927d81cae88883
(H hash_state, const std::deque< T, Allocator > &deque)
std::enable_if< is_hashable< T >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a8dcd3f3b918a31c665ec5c1f439fb2bf
(H hash_state, const std::forward_list< T, Allocator > &list)
std::enable_if< is_hashable< T >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
ab55b2723be8c3d66d8fccd67d32a0d1c
(H hash_state, const std::list< T, Allocator > &list)
std::enable_if< is_hashable< T >::value &&!std::is_same< T, bool >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a78bdfa0ec5f500a5ed5510c5537c48f3
(H hash_state, const std::vector< T, Allocator > &vector)
std::enable_if< is_hashable< Key >::value &&is_hashable< T >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a18c2b3952f05c2f727b730a86dcdf02d
(H hash_state, const std::map< Key, T, Compare, Allocator > &map)
std::enable_if< is_hashable< Key >::value &&is_hashable< T >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a31226a52bcf24e9613b8405cf55de87e
(H hash_state, const std::multimap< Key, T, Compare, Allocator > &map)
std::enable_if< is_hashable< Key >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a63dba4c9dce608575c2cd2ad7720f248
(H hash_state, const std::set< Key, Compare, Allocator > &set)
std::enable_if< is_hashable< Key >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
aba41c56a91d32259b66dd401718e78ad
(H hash_state, const std::multiset< Key, Compare, Allocator > &set)
std::enable_if< is_hashable< T >::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a3f373ae7c7f01d3cc4d8a97b852d29fb
(H hash_state, const absl::optional< T > &opt)
std::enable_if< conjunction< is_hashable< T >...>::value, H >::type
AbslHashValue
namespaceabsl_1_1hash__internal.html
a4789ac5fb185ef8a73093e72971641b1
(H hash_state, const absl::variant< T...> &v)
uint32_t
CityHash32
namespaceabsl_1_1hash__internal.html
a3e099ea4c363c004555aa1cfc4e7f777
(const char *s, size_t len)
uint64_t
CityHash64
namespaceabsl_1_1hash__internal.html
ab1da018501bd61ed957b52398e085c8f
(const char *s, size_t len)
uint64_t
CityHash64WithSeed
namespaceabsl_1_1hash__internal.html
a68505edf296a496957b8284926f8828f
(const char *s, size_t len, uint64_t seed)
uint64_t
CityHash64WithSeeds
namespaceabsl_1_1hash__internal.html
a8e59ea59852b67aad22cbd4634340952
(const char *s, size_t len, uint64_t seed0, uint64_t seed1)
static uint32_t
Fetch32
namespaceabsl_1_1hash__internal.html
ad3eb2633b7b1835bf00bace4666c1292
(const char *p)
static uint64_t
Fetch64
namespaceabsl_1_1hash__internal.html
a93fe8da8dd60df665f1bb9752a555f63
(const char *p)
static uint32_t
fmix
namespaceabsl_1_1hash__internal.html
a10883e44031e24891a95f82ef1cff9f8
(uint32_t h)
uint64_t
Hash128to64
namespaceabsl_1_1hash__internal.html
ac598d3e2d8ab8b39251ab300cd113bb3
(const uint128 &x)
static uint32_t
Hash32Len0to4
namespaceabsl_1_1hash__internal.html
a24f2fedf72372a1037ad5db0670ff55a
(const char *s, size_t len)
static uint32_t
Hash32Len13to24
namespaceabsl_1_1hash__internal.html
ac5e7f5b1b314f4d516221c3e7226ab6c
(const char *s, size_t len)
static uint32_t
Hash32Len5to12
namespaceabsl_1_1hash__internal.html
a5876066ef214b70940bce841c5abdd23
(const char *s, size_t len)
H
hash_bytes
namespaceabsl_1_1hash__internal.html
a57eec8498f929d0a5ed8623e3ceef7da
(H hash_state, const T &value)
std::enable_if< is_uniquely_represented< T >::value, H >::type
hash_range_or_bytes
namespaceabsl_1_1hash__internal.html
a820cfc106c1c28816489a68864742b73
(H hash_state, const T *data, size_t size)
H
hash_tuple
namespaceabsl_1_1hash__internal.html
a5b556f29b9eb3d990486a9da7ab1a7fd
(H hash_state, const Tuple &t, absl::index_sequence< Is...>)
static uint64_t
HashLen0to16
namespaceabsl_1_1hash__internal.html
ab7c8b50bb6f1b018d4f1848f060aae38
(const char *s, size_t len)
static uint64_t
HashLen16
namespaceabsl_1_1hash__internal.html
ab849b143ea590509ea33a6c3ee0f67f6
(uint64_t u, uint64_t v)
static uint64_t
HashLen16
namespaceabsl_1_1hash__internal.html
a21d38996e01616dbccf036ecf473382f
(uint64_t u, uint64_t v, uint64_t mul)
static uint64_t
HashLen17to32
namespaceabsl_1_1hash__internal.html
a333801031d1f310133db62cafbffc3c2
(const char *s, size_t len)
static uint64_t
HashLen33to64
namespaceabsl_1_1hash__internal.html
a67a6f57730cda3f986e7bf1fee11beaf
(const char *s, size_t len)
static uint32_t
Mur
namespaceabsl_1_1hash__internal.html
a94d4545d523b0d74a9281ac2359391cf
(uint32_t a, uint32_t h)
static uint64_t
Rotate
namespaceabsl_1_1hash__internal.html
ad77fe6bb1636b2ab599121a6339921c8
(uint64_t val, int shift)
static uint32_t
Rotate32
namespaceabsl_1_1hash__internal.html
aa2381b2a6d43748c71c052b37d1464c4
(uint32_t val, int shift)
void
setup
namespaceabsl_1_1hash__internal.html
a4822e6b6fde6beedb3a879a1645b4ae0
()
static uint64_t
ShiftMix
namespaceabsl_1_1hash__internal.html
adda9bb26cdc296e3b30cb2977783a0f9
(uint64_t val)
TEST
namespaceabsl_1_1hash__internal.html
aad2bdc46da90924d70a05bbae109536f
(CityHashTest, Unchanging)
void
TestUnchanging
namespaceabsl_1_1hash__internal.html
a2e02d8fb207270469471a3c7f8e1d272
(const uint64_t *expected, int offset, int len)
uint64_t
Uint128High64
namespaceabsl_1_1hash__internal.html
a599d831e0162faa585b42672abec2417
(const uint128 &x)
uint64_t
Uint128Low64
namespaceabsl_1_1hash__internal.html
a28c817fd5eece25cab403802878bbf7d
(const uint128 &x)
ABSL_MUST_USE_RESULT testing::AssertionResult
VerifyTypeImplementsAbslHashCorrectly
namespaceabsl_1_1hash__internal.html
aa4f5bf8fd7a4ceabb447e385f62068a1
(const Container &values, Eq equals)
static std::pair< uint64_t, uint64_t >
WeakHashLen32WithSeeds
namespaceabsl_1_1hash__internal.html
a0b779c188a552ac96f286989028171a5
(uint64_t w, uint64_t x, uint64_t y, uint64_t z, uint64_t a, uint64_t b)
static std::pair< uint64_t, uint64_t >
WeakHashLen32WithSeeds
namespaceabsl_1_1hash__internal.html
a4a67526b51a127fa653906afc06bda28
(const char *s, uint64_t a, uint64_t b)
static const uint32_t
c1
namespaceabsl_1_1hash__internal.html
a322de3803af11a20d254985fd90d95a6
static const uint32_t
c2
namespaceabsl_1_1hash__internal.html
a0b92688a481afcdef2b165cc0b1c5447
static char
data
namespaceabsl_1_1hash__internal.html
ac6e64fd6c2078baaee57bb4e69942b8c
[kDataSize]
static const uint64_t
k0
namespaceabsl_1_1hash__internal.html
a6bfbd05739e1dc832ee5524d795e686f
static const uint64_t
k1
namespaceabsl_1_1hash__internal.html
a1b043784db038926b8a804ba5b153d81
static const uint64_t
k2
namespaceabsl_1_1hash__internal.html
a7b950bbc3cbeb9c31ab3e061453a9771
static const int
kDataSize
namespaceabsl_1_1hash__internal.html
a200c31a30c7f2e009e8925eab67cca51
static const uint64_t
kSeed0
namespaceabsl_1_1hash__internal.html
adc9625c63bb4f225f50ba37abab0480c
static const uint64_t
kSeed1
namespaceabsl_1_1hash__internal.html
ac019a6be022515e282b38a38197b9075
static const int
kTestSize
namespaceabsl_1_1hash__internal.html
a24035b0a5ccaac875b18e5bf99de25e2
static const uint64_t
testdata
namespaceabsl_1_1hash__internal.html
a8763c37714f86321d5432de27eddf667
[kTestSize][4]
absl::hash_internal::AggregateBarrier
structabsl_1_1hash__internal_1_1AggregateBarrier.html
absl::hash_internal::CityHashState
classabsl_1_1hash__internal_1_1CityHashState.html
HashStateBase< CityHashState >
CityHashState
classabsl_1_1hash__internal_1_1CityHashState.html
a668f06a77792ef5c0f7260e3e2618f05
(CityHashState &&)
CityHashState &
operator=
classabsl_1_1hash__internal_1_1CityHashState.html
afd358d0df43e5eb191ad9095a6a46b9e
(CityHashState &&)
static CityHashState
combine_contiguous
classabsl_1_1hash__internal_1_1CityHashState.html
abeede1c71ef9fb60c29cccf03a41fed2
(CityHashState hash_state, const unsigned char *first, size_t size)
static size_t
hash
classabsl_1_1hash__internal_1_1CityHashState.html
ad514fe8bc58df7d273fb04233c67e637
(T value)
static size_t
hash
classabsl_1_1hash__internal_1_1CityHashState.html
afe87f79e8efdc9dcd6b4111654b4ce1d
(const T &value)
CityHashState
classabsl_1_1hash__internal_1_1CityHashState.html
a8aa1f56151a93beb9f0454b05aeca057
()
CityHashState
classabsl_1_1hash__internal_1_1CityHashState.html
a3584dcea9be78655caf4e93a761d7867
(const CityHashState &)
CityHashState
classabsl_1_1hash__internal_1_1CityHashState.html
a3f3d92b1d274bf1d209497e376754a10
(uint64_t state)
static uint64_t
CombineContiguousImpl
classabsl_1_1hash__internal_1_1CityHashState.html
a9383b2585d30b78d7aef9abff918683c
(uint64_t state, const unsigned char *first, size_t len, std::integral_constant< int, 4 >)
static uint64_t
CombineContiguousImpl
classabsl_1_1hash__internal_1_1CityHashState.html
a936c82cb9ef7420b878f9535ecd3ad65
(uint64_t state, const unsigned char *first, size_t len, std::integral_constant< int, 8 >)
static ABSL_ATTRIBUTE_ALWAYS_INLINE uint64_t
Mix
classabsl_1_1hash__internal_1_1CityHashState.html
a60443adce5751be0c0f4b47d520b58d2
(uint64_t state, uint64_t v)
static uint32_t
Read1To3
classabsl_1_1hash__internal_1_1CityHashState.html
a021f8a9284b2d5bc9b5f9a1febd5ed2f
(const unsigned char *p, size_t len)
static uint64_t
Read4To8
classabsl_1_1hash__internal_1_1CityHashState.html
a1f2e7cff12bf4e86dc8292750b7947d0
(const unsigned char *p, size_t len)
static std::pair< uint64_t, uint64_t >
Read9To16
classabsl_1_1hash__internal_1_1CityHashState.html
a1b3963f3d1444079b5d92e4a28432749
(const unsigned char *p, size_t len)
static ABSL_ATTRIBUTE_ALWAYS_INLINE uint64_t
Seed
classabsl_1_1hash__internal_1_1CityHashState.html
a19ff2398603aefd82b5ac230075d93a5
()
uint64_t
state_
classabsl_1_1hash__internal_1_1CityHashState.html
a4791df5aa0ed5bbf61f4808712df77fb
static constexpr uint64_t
kMul
classabsl_1_1hash__internal_1_1CityHashState.html
a20f34917bc1769fab656ce21fbc15277
static const void *const
kSeed
classabsl_1_1hash__internal_1_1CityHashState.html
af86738d96a8f5f934ce2d20690ac98ea
absl::hash_internal::ContainerAsVector
structabsl_1_1hash__internal_1_1ContainerAsVector.html
static Out
Do
structabsl_1_1hash__internal_1_1ContainerAsVector.html
af0f035dd2dbcc294251d54d37564a3b0
(const Container &values)
absl::hash_internal::ContainerAsVector< std::tuple< T...> >
structabsl_1_1hash__internal_1_1ContainerAsVector_3_01std_1_1tuple_3_01T_8_8_8_4_01_4.html
T
static Out
Do
structabsl_1_1hash__internal_1_1ContainerAsVector_3_01std_1_1tuple_3_01T_8_8_8_4_01_4.html
a862a0ef5f19562c9ed0db19f5d685cae
(const std::tuple< T...> &values)
static Out
DoImpl
structabsl_1_1hash__internal_1_1ContainerAsVector_3_01std_1_1tuple_3_01T_8_8_8_4_01_4.html
a1408e065b84fd03ea6a4e0d995bbc9fe
(const std::tuple< T...> &tuple, absl::index_sequence< I...>)
absl::hash_internal::ContainerAsVector< std::tuple<> >
structabsl_1_1hash__internal_1_1ContainerAsVector_3_01std_1_1tuple_3_4_01_4.html
static std::vector< VariantForTypes< int > >
Do
structabsl_1_1hash__internal_1_1ContainerAsVector_3_01std_1_1tuple_3_4_01_4.html
a5e8697e4e1e5fbe7df44f8faa84f072d
(std::tuple<>)
absl::hash_internal::DefaultEquals
structabsl_1_1hash__internal_1_1DefaultEquals.html
bool
operator()
structabsl_1_1hash__internal_1_1DefaultEquals.html
a43d22f3bb22add870423e54c839b5a00
(const T &t, const U &u) const
absl::hash_internal::EqVisitor
structabsl_1_1hash__internal_1_1EqVisitor.html
bool
operator()
structabsl_1_1hash__internal_1_1EqVisitor.html
ad1e6ff31465ef44ce1abbdfd1a2c4516
(const T *t, const U *u) const
Eq
eq
structabsl_1_1hash__internal_1_1EqVisitor.html
ac539c470d7f8f1fe8dca9bb524091748
absl::hash_internal::ExpandVisitor
structabsl_1_1hash__internal_1_1ExpandVisitor.html
SpyHashState
operator()
structabsl_1_1hash__internal_1_1ExpandVisitor.html
ab3d20d93b2f45b27d2e1633ed6ecf29e
(const T *value) const
absl::hash_internal::Hash
structabsl_1_1hash__internal_1_1Hash.html
T
absl::hash_internal::HashImpl
structabsl_1_1hash__internal_1_1HashImpl.html
size_t
operator()
structabsl_1_1hash__internal_1_1HashImpl.html
ad6d3eac21b0c675820f099c20992b855
(const T &value) const
absl::hash_internal::HashSelect
structabsl_1_1hash__internal_1_1HashSelect.html
absl::hash_internal::HashSelect::HashValueProbe
absl::hash_internal::HashSelect::LegacyHashProbe
absl::hash_internal::HashSelect::Probe
absl::hash_internal::HashSelect::State
absl::hash_internal::HashSelect::StdHashProbe
absl::hash_internal::HashSelect::UniquelyRepresentedProbe
absl::hash_internal::HashSelect::HashValueProbe
structabsl_1_1hash__internal_1_1HashSelect_1_1HashValueProbe.html
static auto
Invoke
structabsl_1_1hash__internal_1_1HashSelect_1_1HashValueProbe.html
ab77a51fa6ad3384a3430900ce321c3c1
(H state, const T &value)-> absl
absl::hash_internal::HashSelect::LegacyHashProbe
structabsl_1_1hash__internal_1_1HashSelect_1_1LegacyHashProbe.html
absl::hash_internal::HashSelect::Probe
structabsl_1_1hash__internal_1_1HashSelect_1_1Probe.html
absl::hash_internal::Hash
static constexpr bool
value
structabsl_1_1hash__internal_1_1HashSelect_1_1Probe.html
a225cd8cb9f6bd845226bd7bfd84e51a5
static std::true_type
Test
structabsl_1_1hash__internal_1_1HashSelect_1_1Probe.html
a57e5160783f65531a62d9804b9db50c8
(int)
static std::false_type
Test
structabsl_1_1hash__internal_1_1HashSelect_1_1Probe.html
a109531902f923b309c2c4717daf3082d
(char)
absl::hash_internal::HashSelect::State
structabsl_1_1hash__internal_1_1HashSelect_1_1State.html
HashStateBase< State >
static State
combine_contiguous
structabsl_1_1hash__internal_1_1HashSelect_1_1State.html
a755d1d8cdcac55aef340547bfc4621d7
(State hash_state, const unsigned char *, size_t)
absl::hash_internal::HashSelect::StdHashProbe
structabsl_1_1hash__internal_1_1HashSelect_1_1StdHashProbe.html
static auto
Invoke
structabsl_1_1hash__internal_1_1HashSelect_1_1StdHashProbe.html
a6f7adad0ce12669eab8a84b27d232a12
(H state, const T &value)-> absl
absl::hash_internal::HashSelect::UniquelyRepresentedProbe
structabsl_1_1hash__internal_1_1HashSelect_1_1UniquelyRepresentedProbe.html
static auto
Invoke
structabsl_1_1hash__internal_1_1HashSelect_1_1UniquelyRepresentedProbe.html
a55eddda64fe2e3cef0bd819e62e79bda
(H state, const T &value)-> absl
absl::hash_internal::HashStateBase
classabsl_1_1hash__internal_1_1HashStateBase.html
H
static H
combine
classabsl_1_1hash__internal_1_1HashStateBase.html
a22bb9e2c6670c481a14df6669bca7806
(H state, const T &value, const Ts &...values)
static H
combine
classabsl_1_1hash__internal_1_1HashStateBase.html
ad854e6618dbcdc8369ddc4f49ac8d7e8
(H state)
static H
combine_contiguous
classabsl_1_1hash__internal_1_1HashStateBase.html
a1c55fa4ea9b503f5790f801f77b6a1ff
(H state, const T *data, size_t size)
absl::hash_internal::is_hashable
structabsl_1_1hash__internal_1_1is__hashable.html
absl::hash_internal::is_uniquely_represented
structabsl_1_1hash__internal_1_1is__uniquely__represented.html
std::false_type
absl::hash_internal::is_uniquely_represented< bool >
structabsl_1_1hash__internal_1_1is__uniquely__represented_3_01bool_01_4.html
std::false_type
absl::hash_internal::is_uniquely_represented< CustomHashType< Tags...>, typename EnableIfContained< InvokeTag::kUniquelyRepresented, Tags...>::type >
structabsl_1_1hash__internal_1_1is__uniquely__represented_3_01CustomHashType_3_01Tags_8_8_8_4_0006bb14b21ca4b351fd7e714a5a084a91.html
Tags
absl::hash_internal::is_uniquely_represented< Integral, typename std::enable_if< std::is_integral< Integral >::value >::type >
structabsl_1_1hash__internal_1_1is__uniquely__represented_3_01Integral_00_01typename_01std_1_1en6eec03b46413655ca1302b825151bd67.html
absl::hash_internal::is_uniquely_represented< unsigned char >
structabsl_1_1hash__internal_1_1is__uniquely__represented_3_01unsigned_01char_01_4.html
absl::hash_internal::MakeTypeSet
structabsl_1_1hash__internal_1_1MakeTypeSet.html
T
TypeSet<>
absl::hash_internal::MakeTypeSet< T, Ts...>
structabsl_1_1hash__internal_1_1MakeTypeSet_3_01T_00_01Ts_8_8_8_4.html
Ts
absl::hash_internal::OdrUse
structabsl_1_1hash__internal_1_1OdrUse.html
B
constexpr
OdrUse
structabsl_1_1hash__internal_1_1OdrUse.html
af7e0c0030d7dcf59961ce3b7f6ec3190
()
bool &
b
structabsl_1_1hash__internal_1_1OdrUse.html
aeec40fcfe70bae0c45c6fafc9ab108de
absl::hash_internal::PoisonedHash
structabsl_1_1hash__internal_1_1PoisonedHash.html
absl::hash_internal::AggregateBarrier
PoisonedHash &
operator=
structabsl_1_1hash__internal_1_1PoisonedHash.html
ae949ab46ab36aeffa74ec8fc44448051
(const PoisonedHash &)
PoisonedHash
structabsl_1_1hash__internal_1_1PoisonedHash.html
ac1ff05c31f2d691ca0d3219198e659ef
()
PoisonedHash
structabsl_1_1hash__internal_1_1PoisonedHash.html
aeb9700a9d6ae79c30fed96ad87f0de4a
(const PoisonedHash &)
absl::hash_internal::PrintVisitor
structabsl_1_1hash__internal_1_1PrintVisitor.html
std::string
operator()
structabsl_1_1hash__internal_1_1PrintVisitor.html
ab98c33ed618223a20e3e2f81b3720555
(const T *value) const
size_t
index
structabsl_1_1hash__internal_1_1PrintVisitor.html
ac811cf56cded42dfee193b062be19ad4
absl::hash_internal::RunOnStartup
structabsl_1_1hash__internal_1_1RunOnStartup.html
static constexpr OdrUse< run >
kOdrUse
structabsl_1_1hash__internal_1_1RunOnStartup.html
a27686918b36d64cd0cb1902bc5cf09a5
static bool
run
structabsl_1_1hash__internal_1_1RunOnStartup.html
a10649b88a39f6b6884c56c3ec152e5ee
absl::hash_internal::SpyHashStateImpl
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
HashStateBase< SpyHashStateImpl< T > >
CompareResult
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
a64cee0dae9abcc790b3375232babfd4b
kEqual
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
a64cee0dae9abcc790b3375232babfd4ba3250765cec71bb09e7b3f7893eddec5e
kASuffixB
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
a64cee0dae9abcc790b3375232babfd4babde801ddccc85a1edc085dddc4cf384f
kBSuffixA
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
a64cee0dae9abcc790b3375232babfd4ba2be06f95b8a4ad65aaa0c96a84383539
kUnequal
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
a64cee0dae9abcc790b3375232babfd4ba75fb378b8b19c757fb1b56606d6afcb7
absl::optional< std::string >
error
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
afc09288f4037b2456641d8b2b3c70564
() const
SpyHashStateImpl &
operator=
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
a99e0c8f73de5cf68d3558a368a50d89b
(const SpyHashStateImpl &)
SpyHashStateImpl &
operator=
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
a370c5d244d83acd775dda4b134759e31
(SpyHashStateImpl &&other) noexcept
SpyHashStateImpl
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
a994d34c61662426ee2b924858d8c2c82
()
SpyHashStateImpl
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
a3e5a1792d6d673dbbbb93314ec9f60e3
(const SpyHashStateImpl &)
SpyHashStateImpl
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
a9f4949352789b1bc6c533aa0f64439a2
(SpyHashStateImpl &&other) noexcept
SpyHashStateImpl
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
a4eff0063434c9671bf28d14029fe58f9
(SpyHashStateImpl< U > &&other)
static SpyHashStateImpl
combine
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
a100f3ce76753882a34a0464b36e356ca
(SpyHashStateImpl s, const A &a, const Args &...args)
static SpyHashStateImpl
combine
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
a5d6ec9071a01ad14eb122934bda0f508
(SpyHashStateImpl s)
static SpyHashStateImpl
combine_contiguous
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
a0a2ebae4a4c378fd208fb221c94d9cf9
(SpyHashStateImpl hash_state, const unsigned char *begin, size_t size)
static CompareResult
Compare
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
a74446ca5d30e014896ac8fd7abcb83dc
(const SpyHashStateImpl &a, const SpyHashStateImpl &b)
static void
SetDirectAbslHashValueError
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
a53b552f975690207fc4c96208b0cbe9b
()
std::vector< std::string >
hash_representation_
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
ad1b13332be0d0306a5e611a46472b927
static bool
direct_absl_hash_value_error_
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
a0fb7a986210eee9a51b9061d95820dac
friend bool
operator!=
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
a79d7c7c59d445501489115074b5ce0ad
(const SpyHashStateImpl &lhs, const SpyHashStateImpl &rhs)
friend std::ostream &
operator<<
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
a27ce5488e491a4c754b6fcbf81a45716
(std::ostream &out, const SpyHashStateImpl &hash_state)
friend bool
operator==
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
a8cea7886241d57b73bd867622843376f
(const SpyHashStateImpl &lhs, const SpyHashStateImpl &rhs)
friend class
SpyHashStateImpl
classabsl_1_1hash__internal_1_1SpyHashStateImpl.html
aa6ed3928230c116bbdf3e18fbfdb4688
absl::hash_internal::TypeSet
structabsl_1_1hash__internal_1_1TypeSet.html
T
absl::hash_internal::TypeSet::Insert
absl::hash_internal::TypeSet::Insert< U, true >
absl::hash_internal::TypeSet::Insert
structabsl_1_1hash__internal_1_1TypeSet_1_1Insert.html
absl::hash_internal::TypeSet::Insert< U, true >
structabsl_1_1hash__internal_1_1TypeSet_1_1Insert_3_01U_00_01true_01_4.html
absl::hash_internal::VariantVisitor
structabsl_1_1hash__internal_1_1VariantVisitor.html
H
operator()
structabsl_1_1hash__internal_1_1VariantVisitor.html
a8a87b20ce93234c486e7199213661b6d
(const T &t) const
H &&
hash_state
structabsl_1_1hash__internal_1_1VariantVisitor.html
a3639d20fa91e3b668319853f45e6fdcd
absl::inline_variable_testing_internal
namespaceabsl_1_1inline__variable__testing__internal.html
absl::inline_variable_testing_internal::Foo
ABSL_INTERNAL_INLINE_CONSTEXPR
namespaceabsl_1_1inline__variable__testing__internal.html
aa60cf63ad5aa34c5c22edb6301e2fe23
(Foo, inline_variable_foo,{})
ABSL_INTERNAL_INLINE_CONSTEXPR
namespaceabsl_1_1inline__variable__testing__internal.html
a1c9eaa0293b291a8abbc5bba019afae8
(Foo, other_inline_variable_foo,{})
ABSL_INTERNAL_INLINE_CONSTEXPR
namespaceabsl_1_1inline__variable__testing__internal.html
abf83ec966c03ffdbe374bfa17840177b
(int, inline_variable_int, 5)
ABSL_INTERNAL_INLINE_CONSTEXPR
namespaceabsl_1_1inline__variable__testing__internal.html
adcadd3f30e0cdc5c533b81404c50989f
(int, other_inline_variable_int, 5)
ABSL_INTERNAL_INLINE_CONSTEXPR
namespaceabsl_1_1inline__variable__testing__internal.html
a5c068e4fd03450f66c3a8f3d98b7e0df
(void(*)(), inline_variable_fun_ptr, nullptr)
const Foo &
get_foo_a
namespaceabsl_1_1inline__variable__testing__internal.html
a7195270530418293037d1b8cff7cfe46
()
const Foo &
get_foo_b
namespaceabsl_1_1inline__variable__testing__internal.html
a078d5a3cf46a5aa8cd8b0f6a786312ec
()
const int &
get_int_a
namespaceabsl_1_1inline__variable__testing__internal.html
abbb1a2e82d7b16ef65413a3f524da46e
()
const int &
get_int_b
namespaceabsl_1_1inline__variable__testing__internal.html
ad457004b04458bf83d57705ce8669808
()
absl::inline_variable_testing_internal::Foo
structabsl_1_1inline__variable__testing__internal_1_1Foo.html
int
value
structabsl_1_1inline__variable__testing__internal_1_1Foo.html
a2a26fa092a1be798f2b3f56e24f5903c
absl::inlined_vector_internal
namespaceabsl_1_1inlined__vector__internal.html
absl::inlined_vector_internal::Storage
void
DestroyElements
namespaceabsl_1_1inlined__vector__internal.html
a679cbc1190c5135e1ac790beffd4db63
(AllocatorType *alloc_ptr, ValueType *destroy_first, SizeType destroy_size)
absl::inlined_vector_internal::Storage
classabsl_1_1inlined__vector__internal_1_1Storage.html
N
absl::inlined_vector_internal::Storage::Allocated
absl::inlined_vector_internal::Storage::Data
absl::inlined_vector_internal::Storage::Inlined
void
AddSize
classabsl_1_1inlined__vector__internal_1_1Storage.html
addef7405c5ddc8c08b07cdaa7f43f46e
(size_type count)
size_type
GetAllocatedCapacity
classabsl_1_1inlined__vector__internal_1_1Storage.html
a76e16c5835d1bb35c54f04a54f7b0fbe
() const
pointer
GetAllocatedData
classabsl_1_1inlined__vector__internal_1_1Storage.html
a751cd72d3cc68d1107400c6aac03625d
()
const_pointer
GetAllocatedData
classabsl_1_1inlined__vector__internal_1_1Storage.html
aaa36be879b5daa9ea972d9931241f89c
() const
allocator_type *
GetAllocPtr
classabsl_1_1inlined__vector__internal_1_1Storage.html
a917b8103cd6a45cc8288d2afdb2a5094
()
const allocator_type *
GetAllocPtr
classabsl_1_1inlined__vector__internal_1_1Storage.html
a64cddfe02aa60bcd96e6609f8565d011
() const
pointer
GetInlinedData
classabsl_1_1inlined__vector__internal_1_1Storage.html
a9444d9a33b0e084720025264829d0c83
()
const_pointer
GetInlinedData
classabsl_1_1inlined__vector__internal_1_1Storage.html
aff516d948712c05fc16849b2b24d8fd2
() const
bool
GetIsAllocated
classabsl_1_1inlined__vector__internal_1_1Storage.html
abfd9783b8d2d12593b38549d1fe4c468
() const
size_type
GetSize
classabsl_1_1inlined__vector__internal_1_1Storage.html
ae989a777c426fa0bd847dd5149c41844
() const
void
SetAllocatedCapacity
classabsl_1_1inlined__vector__internal_1_1Storage.html
a8c99ec0c1eddfc91e4b90a188f7f0f7e
(size_type capacity)
void
SetAllocatedData
classabsl_1_1inlined__vector__internal_1_1Storage.html
a7edec04ce683f1f51d9e7d745d2df004
(pointer data)
void
SetAllocatedSize
classabsl_1_1inlined__vector__internal_1_1Storage.html
a08d00c4975469c49ca91713603e211f6
(size_type size)
void
SetInlinedSize
classabsl_1_1inlined__vector__internal_1_1Storage.html
a4d7589606fc979d3caf9de02c07e212d
(size_type size)
Storage
classabsl_1_1inlined__vector__internal_1_1Storage.html
aeeb77ac7d6522470df1ff24915771d8d
(const allocator_type &alloc)
void
SwapAllocatedSizeAndCapacity
classabsl_1_1inlined__vector__internal_1_1Storage.html
acbd2391f116a28311d835ac1f17f6ce7
(Storage *other)
void
SwapSizeAndIsAllocated
classabsl_1_1inlined__vector__internal_1_1Storage.html
af614832b30c57a64cef664b9e01202a6
(Storage *other)
size_type &
GetSizeAndIsAllocated
classabsl_1_1inlined__vector__internal_1_1Storage.html
a20415309fcf9a1b32662fdc465ff3e3c
()
const size_type &
GetSizeAndIsAllocated
classabsl_1_1inlined__vector__internal_1_1Storage.html
a648a2bdb18c988cf66ef9a906e05082c
() const
Data
data_
classabsl_1_1inlined__vector__internal_1_1Storage.html
a4e36d71c35c243b1e9ef6967ae530807
Metadata
metadata_
classabsl_1_1inlined__vector__internal_1_1Storage.html
a6fabe7bbc8dadccee1466da8c33b3421
absl::inlined_vector_internal::Storage::Allocated
structabsl_1_1inlined__vector__internal_1_1Storage_1_1Allocated.html
size_type
allocated_capacity
structabsl_1_1inlined__vector__internal_1_1Storage_1_1Allocated.html
a3b0594f03ad7f6eae1876034d84961b1
pointer
allocated_data
structabsl_1_1inlined__vector__internal_1_1Storage_1_1Allocated.html
a11aada37115042809ecaa3edc8ec884d
absl::inlined_vector_internal::Storage::Data
unionabsl_1_1inlined__vector__internal_1_1Storage_1_1Data.html
Allocated
allocated
unionabsl_1_1inlined__vector__internal_1_1Storage_1_1Data.html
a1bf185f4323c8c9e537618a5979c4e3b
Inlined
inlined
unionabsl_1_1inlined__vector__internal_1_1Storage_1_1Data.html
a8dec6dad5b22499d558a3d4b2423d349
absl::inlined_vector_internal::Storage::Inlined
structabsl_1_1inlined__vector__internal_1_1Storage_1_1Inlined.html
InlinedDataElement
inlined_data
structabsl_1_1inlined__vector__internal_1_1Storage_1_1Inlined.html
a8263c723db61662b154c87fef0cbeb52
[N]
absl::internal
namespaceabsl_1_1internal.html
absl::internal::identity
absl::internal::identity
structabsl_1_1internal_1_1identity.html
T
T
type
structabsl_1_1internal_1_1identity.html
af04cb357cf9ee959b33a77bbca03f2cb
absl::internal_casts
namespaceabsl_1_1internal__casts.html
absl::internal_casts::is_bitcastable
absl::internal_casts::is_bitcastable
structabsl_1_1internal__casts_1_1is__bitcastable.html
absl::little_endian
namespaceabsl_1_1little__endian.html
uint16_t
Load16
namespaceabsl_1_1little__endian.html
afa9ff5b8a85d47adc0f826ca4a1602a6
(const void *p)
uint32_t
Load32
namespaceabsl_1_1little__endian.html
ae43fea5b99a5c35cc815000d6b9554a1
(const void *p)
uint64_t
Load64
namespaceabsl_1_1little__endian.html
aab5a8257c3d661bdb83c0b64eb69ac7e
(const void *p)
void
Store16
namespaceabsl_1_1little__endian.html
afab20200d36293a34af6d571b4553b14
(void *p, uint16_t v)
void
Store32
namespaceabsl_1_1little__endian.html
a25a952e17e977141a277bdcc56065c99
(void *p, uint32_t v)
void
Store64
namespaceabsl_1_1little__endian.html
a39f68eac3c2271641fd9995512490767
(void *p, uint64_t v)
absl::macros_internal
namespaceabsl_1_1macros__internal.html
auto
ArraySizeHelper
namespaceabsl_1_1macros__internal.html
a64df23337bd7b9c895a94304900fcd6d
(const T(&array)[N])-> char(&)[N]
absl::memory_internal
namespaceabsl_1_1memory__internal.html
absl::memory_internal::ElementType
absl::memory_internal::ElementType< T, void_t< typename T::element_type > >
absl::memory_internal::ExtractOr
absl::memory_internal::ExtractOr< Extract, Obj, Default, void_t< Extract< Obj > > >
absl::memory_internal::GetFirstArg< Class< T, Args...> >
absl::memory_internal::MakeUniqueResult
absl::memory_internal::MakeUniqueResult< T[]>
absl::memory_internal::MakeUniqueResult< T[N]>
absl::memory_internal::RebindAlloc
absl::memory_internal::RebindAlloc< T, U, true >
absl::memory_internal::RebindFirstArg< Class< T, Args...>, U >
absl::memory_internal::RebindPtr
absl::memory_internal::RebindPtr< T, U, void_t< typename T::template rebind< U > > >
void
ConstructRange
namespaceabsl_1_1memory__internal.html
a3288d325f6f36b90967a944e9f0c7850
(Allocator &alloc, Iterator first, Iterator last, const Args &...args)
void
CopyRange
namespaceabsl_1_1memory__internal.html
a6f166185c5376177f3650f5cdac74059
(Allocator &alloc, Iterator destination, InputIterator first, InputIterator last)
constexpr bool
HasRebindAlloc
namespaceabsl_1_1memory__internal.html
a59350bbb20ec9604e72078673eda7496
(...)
constexpr bool
HasRebindAlloc
namespaceabsl_1_1memory__internal.html
aaae8b2f7746e05f62395c85c043e49a2
(typename T::template rebind< U >::other *)
absl::memory_internal::ElementType
structabsl_1_1memory__internal_1_1ElementType.html
absl::memory_internal::ElementType< T, void_t< typename T::element_type > >
structabsl_1_1memory__internal_1_1ElementType_3_01T_00_01void__t_3_01typename_01T_1_1element__type_01_4_01_4.html
absl::memory_internal::ExtractOr
structabsl_1_1memory__internal_1_1ExtractOr.html
Extract
absl::memory_internal::ExtractOr< Extract, Obj, Default, void_t< Extract< Obj > > >
structabsl_1_1memory__internal_1_1ExtractOr_3_01Extract_00_01Obj_00_01Default_00_01void__t_3_01Extract_3_01Obj_01_4_01_4_01_4.html
Extract
absl::memory_internal::GetFirstArg< Class< T, Args...> >
structabsl_1_1memory__internal_1_1GetFirstArg_3_01Class_3_01T_00_01Args_8_8_8_4_01_4.html
Class
Args
absl::memory_internal::MakeUniqueResult
structabsl_1_1memory__internal_1_1MakeUniqueResult.html
absl::memory_internal::MakeUniqueResult< T[]>
structabsl_1_1memory__internal_1_1MakeUniqueResult_3_01T[]_4.html
absl::memory_internal::MakeUniqueResult< T[N]>
structabsl_1_1memory__internal_1_1MakeUniqueResult_3_01T[N]_4.html
N
absl::memory_internal::RebindAlloc
structabsl_1_1memory__internal_1_1RebindAlloc.html
absl::memory_internal::RebindAlloc< T, U, true >
structabsl_1_1memory__internal_1_1RebindAlloc_3_01T_00_01U_00_01true_01_4.html
absl::memory_internal::RebindFirstArg< Class< T, Args...>, U >
structabsl_1_1memory__internal_1_1RebindFirstArg_3_01Class_3_01T_00_01Args_8_8_8_4_00_01U_01_4.html
Class
Args
absl::memory_internal::RebindPtr
structabsl_1_1memory__internal_1_1RebindPtr.html
absl::memory_internal::RebindPtr< T, U, void_t< typename T::template rebind< U > > >
structabsl_1_1memory__internal_1_1RebindPtr_3_01T_00_01U_00_01void__t_3_01typename_01T_1_1templa0b548aab1ea0bf0d1b9d73a6a7cdc1f6.html
absl::numbers_internal
namespaceabsl_1_1numbers__internal.html
char *
FastIntToBuffer
namespaceabsl_1_1numbers__internal.html
ab8aa258d1c8f1aef0157a7a04a59c966
(int32_t, char *)
char *
FastIntToBuffer
namespaceabsl_1_1numbers__internal.html
a15ff1210dd24197f55537d6401303886
(uint32_t, char *)
char *
FastIntToBuffer
namespaceabsl_1_1numbers__internal.html
ae01fc01617354f07fb1db5304b97dd87
(int64_t, char *)
char *
FastIntToBuffer
namespaceabsl_1_1numbers__internal.html
ae40863543b28581d86a178bf5b4c1738
(uint64_t, char *)
char *
FastIntToBuffer
namespaceabsl_1_1numbers__internal.html
a456583a14ca3797afc908c868ae4c1b7
(int_type i, char *buffer)
bool
safe_strto32_base
namespaceabsl_1_1numbers__internal.html
ade4e90790d5f36e4ef5ebfdd40a98d26
(absl::string_view text, int32_t *value, int base)
bool
safe_strto64_base
namespaceabsl_1_1numbers__internal.html
a1a0a6b8b87d6c1f82f03330e180db92a
(absl::string_view text, int64_t *value, int base)
ABSL_MUST_USE_RESULT bool
safe_strtoi_base
namespaceabsl_1_1numbers__internal.html
a12a67bd5b68ad2574beef2703cbe8ac4
(absl::string_view s, int_type *out, int base)
bool
safe_strtou32_base
namespaceabsl_1_1numbers__internal.html
a33b6ddc56b8ba7fea0fb5acb01b58d15
(absl::string_view text, uint32_t *value, int base)
bool
safe_strtou64_base
namespaceabsl_1_1numbers__internal.html
a31a778205a01a1c2b852519808ab79c2
(absl::string_view text, uint64_t *value, int base)
size_t
SixDigitsToBuffer
namespaceabsl_1_1numbers__internal.html
ac369fe15fac351ed7c42556c166432fd
(double d, char *buffer)
static const int
kFastToBufferSize
namespaceabsl_1_1numbers__internal.html
a1128b4bda71f5c93b9ffe467374306ee
static const int
kSixDigitsToBufferSize
namespaceabsl_1_1numbers__internal.html
aa708f77563fcef442d3b0049e3aa20f1
absl::optional_internal
namespaceabsl_1_1optional__internal.html
absl::optional_internal::assign_copy_traits
absl::optional_internal::ctor_copy_traits
absl::optional_internal::empty_struct
absl::optional_internal::init_t
absl::optional_internal::is_constructible_convertible_assignable_from_optional
absl::optional_internal::is_constructible_convertible_from_optional
absl::optional_internal::optional_assign_base< copy_traits::copyable >
absl::optional_internal::optional_assign_base< copy_traits::movable >
absl::optional_internal::optional_assign_base< copy_traits::non_movable >
absl::optional_internal::optional_ctor_base< copy_traits::copyable >
absl::optional_internal::optional_ctor_base< copy_traits::movable >
absl::optional_internal::optional_ctor_base< copy_traits::non_movable >
absl::optional_internal::optional_data< T, false >
absl::optional_internal::optional_data< T, true >
absl::optional_internal::optional_data_base
absl::optional_internal::optional_data_dtor_base
absl::optional_internal::optional_data_dtor_base< T, true >
absl::optional_internal::optional_hash_base
absl::optional_internal::optional_hash_base< T, decltype(std::hash< absl::remove_const_t< T > >()(std::declval< absl::remove_const_t< T > >()))>
copy_traits
namespaceabsl_1_1optional__internal.html
a239888afd9358f38f08074701fb1e592
copyable
namespaceabsl_1_1optional__internal.html
a239888afd9358f38f08074701fb1e592aa4335e52790fddeba075e9d8f290db07
movable
namespaceabsl_1_1optional__internal.html
a239888afd9358f38f08074701fb1e592a087ef8e14016136c215903eda976b557
non_movable
namespaceabsl_1_1optional__internal.html
a239888afd9358f38f08074701fb1e592a48bbf760a0a56726ffd656d882220a9b
bool
convertible_to_bool
namespaceabsl_1_1optional__internal.html
ab123d83ecaffd1eb658921460bfa115c
(bool)
void
throw_bad_optional_access
namespaceabsl_1_1optional__internal.html
aa808153ef7b8ae0b75df37c71d62dcdb
()
absl::optional_internal::assign_copy_traits
structabsl_1_1optional__internal_1_1assign__copy__traits.html
static constexpr copy_traits
traits
structabsl_1_1optional__internal_1_1assign__copy__traits.html
a7b9ce5078275ea8c54c47197d0181ad6
absl::optional_internal::ctor_copy_traits
structabsl_1_1optional__internal_1_1ctor__copy__traits.html
static constexpr copy_traits
traits
structabsl_1_1optional__internal_1_1ctor__copy__traits.html
a4c21fda071a327152227ffc7e3bd2112
absl::optional_internal::empty_struct
structabsl_1_1optional__internal_1_1empty__struct.html
absl::optional_internal::init_t
structabsl_1_1optional__internal_1_1init__t.html
init_t
structabsl_1_1optional__internal_1_1init__t.html
ac60a2d3c76358e061d35df96c7dfe6ed
()
absl::optional_internal::is_constructible_convertible_assignable_from_optional
structabsl_1_1optional__internal_1_1is__constructible__convertible__assignable__from__optional.html
absl::optional_internal::is_constructible_convertible_from_optional
structabsl_1_1optional__internal_1_1is__constructible__convertible__from__optional.html
absl::optional_internal::optional_assign_base< copy_traits::copyable >
classabsl_1_1optional__internal_1_1optional__assign__base_3_01copy__traits_1_1copyable_01_4.html
optional_assign_base &
operator=
classabsl_1_1optional__internal_1_1optional__assign__base_3_01copy__traits_1_1copyable_01_4.html
af1991dc41bc9622209c35d79279964a4
(const optional_assign_base &)
optional_assign_base &
operator=
classabsl_1_1optional__internal_1_1optional__assign__base_3_01copy__traits_1_1copyable_01_4.html
aebb2824ba5fa09be1fa52a6f59adc29c
(optional_assign_base &&)
constexpr
optional_assign_base
classabsl_1_1optional__internal_1_1optional__assign__base_3_01copy__traits_1_1copyable_01_4.html
a429ed0dd13dcc8c1a8e78c2fed8816a5
()
optional_assign_base
classabsl_1_1optional__internal_1_1optional__assign__base_3_01copy__traits_1_1copyable_01_4.html
ac0c8a8fa512e78a89c80a6ffdbb0f1df
(const optional_assign_base &)
optional_assign_base
classabsl_1_1optional__internal_1_1optional__assign__base_3_01copy__traits_1_1copyable_01_4.html
a411ad89b52bf6a9e57b1231dd02f66e4
(optional_assign_base &&)
absl::optional_internal::optional_assign_base< copy_traits::movable >
classabsl_1_1optional__internal_1_1optional__assign__base_3_01copy__traits_1_1movable_01_4.html
optional_assign_base &
operator=
classabsl_1_1optional__internal_1_1optional__assign__base_3_01copy__traits_1_1movable_01_4.html
aa85ccfd8b10764106c340c20de0b746e
(const optional_assign_base &)
optional_assign_base &
operator=
classabsl_1_1optional__internal_1_1optional__assign__base_3_01copy__traits_1_1movable_01_4.html
a9a947ad37b266d30a8bcdc310855dfd6
(optional_assign_base &&)
constexpr
optional_assign_base
classabsl_1_1optional__internal_1_1optional__assign__base_3_01copy__traits_1_1movable_01_4.html
a638dd4c898e2d8d809f1356ca554fe2d
()
optional_assign_base
classabsl_1_1optional__internal_1_1optional__assign__base_3_01copy__traits_1_1movable_01_4.html
af7e6f31f61fe169efc6d405e38278a88
(const optional_assign_base &)
optional_assign_base
classabsl_1_1optional__internal_1_1optional__assign__base_3_01copy__traits_1_1movable_01_4.html
adb491a70421b5e1d7f0b3906efefcf65
(optional_assign_base &&)
absl::optional_internal::optional_assign_base< copy_traits::non_movable >
classabsl_1_1optional__internal_1_1optional__assign__base_3_01copy__traits_1_1non__movable_01_4.html
optional_assign_base &
operator=
classabsl_1_1optional__internal_1_1optional__assign__base_3_01copy__traits_1_1non__movable_01_4.html
aae21fd8894eaa1edcbffad31b312051a
(const optional_assign_base &)
optional_assign_base &
operator=
classabsl_1_1optional__internal_1_1optional__assign__base_3_01copy__traits_1_1non__movable_01_4.html
af6e0c4bf4907220e977fc2e99e3aadf5
(optional_assign_base &&)
constexpr
optional_assign_base
classabsl_1_1optional__internal_1_1optional__assign__base_3_01copy__traits_1_1non__movable_01_4.html
a21e234fc4a0120cae13be835c58f5d08
()
optional_assign_base
classabsl_1_1optional__internal_1_1optional__assign__base_3_01copy__traits_1_1non__movable_01_4.html
a00964d33c3cb1efe2e53d41d37284750
(const optional_assign_base &)
optional_assign_base
classabsl_1_1optional__internal_1_1optional__assign__base_3_01copy__traits_1_1non__movable_01_4.html
a0b1f12cef91f2fb077fcd3915dd5670a
(optional_assign_base &&)
absl::optional_internal::optional_ctor_base< copy_traits::copyable >
classabsl_1_1optional__internal_1_1optional__ctor__base_3_01copy__traits_1_1copyable_01_4.html
optional_ctor_base &
operator=
classabsl_1_1optional__internal_1_1optional__ctor__base_3_01copy__traits_1_1copyable_01_4.html
a18e640ee15a2f4eb34c38263b309b57f
(const optional_ctor_base &)
optional_ctor_base &
operator=
classabsl_1_1optional__internal_1_1optional__ctor__base_3_01copy__traits_1_1copyable_01_4.html
a1066bf34db3d0ff71fce49b3d5690617
(optional_ctor_base &&)
constexpr
optional_ctor_base
classabsl_1_1optional__internal_1_1optional__ctor__base_3_01copy__traits_1_1copyable_01_4.html
afb24485a4d9664c6e9c2a807743ce51e
()
optional_ctor_base
classabsl_1_1optional__internal_1_1optional__ctor__base_3_01copy__traits_1_1copyable_01_4.html
abc65ca8262f59a3d481272769568c69b
(const optional_ctor_base &)
optional_ctor_base
classabsl_1_1optional__internal_1_1optional__ctor__base_3_01copy__traits_1_1copyable_01_4.html
a790a97d557d388cf76eaf71661a034bd
(optional_ctor_base &&)
absl::optional_internal::optional_ctor_base< copy_traits::movable >
classabsl_1_1optional__internal_1_1optional__ctor__base_3_01copy__traits_1_1movable_01_4.html
optional_ctor_base &
operator=
classabsl_1_1optional__internal_1_1optional__ctor__base_3_01copy__traits_1_1movable_01_4.html
a5ec6482436bf5952f746ec01c6102c7c
(const optional_ctor_base &)
optional_ctor_base &
operator=
classabsl_1_1optional__internal_1_1optional__ctor__base_3_01copy__traits_1_1movable_01_4.html
a6a68ce6a5cf81b13f9b96140fc80d83b
(optional_ctor_base &&)
constexpr
optional_ctor_base
classabsl_1_1optional__internal_1_1optional__ctor__base_3_01copy__traits_1_1movable_01_4.html
a6f5e9b8164f3f47135ceb805ff176b94
()
optional_ctor_base
classabsl_1_1optional__internal_1_1optional__ctor__base_3_01copy__traits_1_1movable_01_4.html
a842e7092e4d4946939952061e27368aa
(const optional_ctor_base &)
optional_ctor_base
classabsl_1_1optional__internal_1_1optional__ctor__base_3_01copy__traits_1_1movable_01_4.html
a9b9ddf6dd08d36319658fc4e9d50b910
(optional_ctor_base &&)
absl::optional_internal::optional_ctor_base< copy_traits::non_movable >
classabsl_1_1optional__internal_1_1optional__ctor__base_3_01copy__traits_1_1non__movable_01_4.html
optional_ctor_base &
operator=
classabsl_1_1optional__internal_1_1optional__ctor__base_3_01copy__traits_1_1non__movable_01_4.html
a0ec72c329a7032383a2fedbfff453e98
(const optional_ctor_base &)
optional_ctor_base &
operator=
classabsl_1_1optional__internal_1_1optional__ctor__base_3_01copy__traits_1_1non__movable_01_4.html
a069949dcbec6417c315fcec0b03c3070
(optional_ctor_base &&)
constexpr
optional_ctor_base
classabsl_1_1optional__internal_1_1optional__ctor__base_3_01copy__traits_1_1non__movable_01_4.html
a48c60aa751852af95ee054ae6b4de972
()
optional_ctor_base
classabsl_1_1optional__internal_1_1optional__ctor__base_3_01copy__traits_1_1non__movable_01_4.html
a8b73cfdd49b278eea811dcf890fef684
(const optional_ctor_base &)
optional_ctor_base
classabsl_1_1optional__internal_1_1optional__ctor__base_3_01copy__traits_1_1non__movable_01_4.html
a42b9cfecd233325518f3e652d9f34df3
(optional_ctor_base &&)
absl::optional_internal::optional_data< T, false >
classabsl_1_1optional__internal_1_1optional__data_3_01T_00_01false_01_4.html
absl::optional_internal::optional_data_base
optional_data &
operator=
classabsl_1_1optional__internal_1_1optional__data_3_01T_00_01false_01_4.html
a925462a18120af77bb2020031ffa7fbc
(const optional_data &rhs)
optional_data &
operator=
classabsl_1_1optional__internal_1_1optional__data_3_01T_00_01false_01_4.html
a0474f2441fb76744d0b8e847f21e0d4b
(optional_data &&rhs) noexcept(std
constexpr
optional_data
classabsl_1_1optional__internal_1_1optional__data_3_01T_00_01false_01_4.html
aada386eac7c4e1419116271a5e8c17d8
(in_place_t t, Args &&...args)
optional_data
classabsl_1_1optional__internal_1_1optional__data_3_01T_00_01false_01_4.html
a56412ccf29556ae10e177fa94beb8604
()
optional_data
classabsl_1_1optional__internal_1_1optional__data_3_01T_00_01false_01_4.html
a03d1bf5ad1fa4f9799d0f412441a25e0
(const optional_data &rhs)
optional_data
classabsl_1_1optional__internal_1_1optional__data_3_01T_00_01false_01_4.html
a6b4291cb541df68db502f8cd1f04ae9f
(optional_data &&rhs) noexcept(absl
absl::optional_internal::optional_data< T, true >
classabsl_1_1optional__internal_1_1optional__data_3_01T_00_01true_01_4.html
absl::optional_internal::optional_data_base
optional_data
classabsl_1_1optional__internal_1_1optional__data_3_01T_00_01true_01_4.html
a64977a457ef3a8743c31ce456527b211
()
constexpr
optional_data
classabsl_1_1optional__internal_1_1optional__data_3_01T_00_01true_01_4.html
a35b8a6c89b26bc39e7fab79439b238ce
(in_place_t t, Args &&...args)
absl::optional_internal::optional_data_base
classabsl_1_1optional__internal_1_1optional__data__base.html
optional_data_dtor_base< T >
void
assign
classabsl_1_1optional__internal_1_1optional__data__base.html
a6f949adb67b40c040db3799e2d2c65be
(U &&u)
void
construct
classabsl_1_1optional__internal_1_1optional__data__base.html
a6aec767d10e766c9714f3e9cf9e72288
(Args &&...args)
optional_data_base
classabsl_1_1optional__internal_1_1optional__data__base.html
ad98a5be2c8aa5aea45f62db596b225b4
()
constexpr
optional_data_base
classabsl_1_1optional__internal_1_1optional__data__base.html
a0aa94c0c0d88946af4f7c9468d231fc1
(in_place_t t, Args &&...args)
absl::optional_internal::optional_data_dtor_base
classabsl_1_1optional__internal_1_1optional__data__dtor__base.html
T
unused
absl::optional_internal::optional_data_dtor_base::dummy_type
data_
classabsl_1_1optional__internal_1_1optional__data__dtor__base.html
a6caaa70afb503781507aa60aadeb4f97
(absl::forward< Args >(args)...)
void
destruct
classabsl_1_1optional__internal_1_1optional__data__dtor__base.html
a1e24bd5053a03f060e2d79a0787efd4c
() noexcept
constexpr
optional_data_dtor_base
classabsl_1_1optional__internal_1_1optional__data__dtor__base.html
ada04f2a6c8fb5b88d8bd1cb428431346
() noexcept
~optional_data_dtor_base
classabsl_1_1optional__internal_1_1optional__data__dtor__base.html
a9ce811b87e55aac78af7aa673d4cd019
()
union absl::optional_internal::optional_data_dtor_base::@29
@30
classabsl_1_1optional__internal_1_1optional__data__dtor__base.html
af9cf9329972a1cf4df3681e61f477d72
T
data_
unionabsl_1_1optional__internal_1_1optional__data__dtor__base_1_1@29.html
a13a0d04048955544d57c54c61cfdf522
dummy_type
dummy_
unionabsl_1_1optional__internal_1_1optional__data__dtor__base_1_1@29.html
a049b80fbb7bd57161770f8704c7b1c3c
bool
engaged_
classabsl_1_1optional__internal_1_1optional__data__dtor__base.html
ad982d2c70d1e5afc98e06c2fe8d88e19
absl::optional_internal::optional_data_dtor_base::dummy_type
structabsl_1_1optional__internal_1_1optional__data__dtor__base_1_1dummy__type.html
static_assert
structabsl_1_1optional__internal_1_1optional__data__dtor__base_1_1dummy__type.html
a8e4283363d22db564ca16b1be065e369
(sizeof(T)%sizeof(empty_struct)==0,"")
empty_struct
data
structabsl_1_1optional__internal_1_1optional__data__dtor__base_1_1dummy__type.html
a7825966b1dc3d55c6a31c88aaccde159
[sizeof(T)/sizeof(empty_struct)]
absl::optional_internal::optional_data_dtor_base< T, true >
classabsl_1_1optional__internal_1_1optional__data__dtor__base_3_01T_00_01true_01_4.html
absl::optional_internal::optional_data_dtor_base< T, true >::dummy_type
data_
classabsl_1_1optional__internal_1_1optional__data__dtor__base_3_01T_00_01true_01_4.html
af05bd751f99ec22c79ab1a4ea264051f
(absl::forward< Args >(args)...)
void
destruct
classabsl_1_1optional__internal_1_1optional__data__dtor__base_3_01T_00_01true_01_4.html
a6c74d6db2fc9e77d2eb6288f5d571662
() noexcept
constexpr
optional_data_dtor_base
classabsl_1_1optional__internal_1_1optional__data__dtor__base_3_01T_00_01true_01_4.html
a025ea3525b4752d4412a31537eedacee
() noexcept
union absl::optional_internal::optional_data_dtor_base< T, true >::@31
@32
classabsl_1_1optional__internal_1_1optional__data__dtor__base_3_01T_00_01true_01_4.html
acef23576f890fe6ba3664939f1c78d07
bool
engaged_
classabsl_1_1optional__internal_1_1optional__data__dtor__base_3_01T_00_01true_01_4.html
a45ccc9d2f38a5dfb26b2fda559564a7b
absl::optional_internal::optional_data_dtor_base< T, true >::dummy_type
structabsl_1_1optional__internal_1_1optional__data__dtor__base_3_01T_00_01true_01_4_1_1dummy__type.html
static_assert
structabsl_1_1optional__internal_1_1optional__data__dtor__base_3_01T_00_01true_01_4_1_1dummy__type.html
af634eb1b0af149b5e88b8dc4bd542e23
(sizeof(T)%sizeof(empty_struct)==0,"")
empty_struct
data
structabsl_1_1optional__internal_1_1optional__data__dtor__base_3_01T_00_01true_01_4_1_1dummy__type.html
aaaeba8f52cd7c968be281c4c76a1cd31
[sizeof(T)/sizeof(empty_struct)]
absl::optional_internal::optional_hash_base
structabsl_1_1optional__internal_1_1optional__hash__base.html
T
optional_hash_base &
operator=
structabsl_1_1optional__internal_1_1optional__hash__base.html
ad28b8ff3ced510ca101b8980f4703698
(const optional_hash_base &)
optional_hash_base &
operator=
structabsl_1_1optional__internal_1_1optional__hash__base.html
a615f1c79822cce6b8561c70dd0dc9a2d
(optional_hash_base &&)
optional_hash_base
structabsl_1_1optional__internal_1_1optional__hash__base.html
a72afae715ef73787c74ae42df0868c78
()
optional_hash_base
structabsl_1_1optional__internal_1_1optional__hash__base.html
afcf08d04824857c1844fd4b161f6f632
(const optional_hash_base &)
optional_hash_base
structabsl_1_1optional__internal_1_1optional__hash__base.html
a13fe36258397b7243e3de5a28f54c6fb
(optional_hash_base &&)
absl::optional_internal::optional_hash_base< T, decltype(std::hash< absl::remove_const_t< T > >()(std::declval< absl::remove_const_t< T > >()))>
structabsl_1_1optional__internal_1_1optional__hash__base_3_01T_00_01decltype_07std_1_1hash_3_01acf7fa6643d4b57c0d98b2984e95a891e.html
size_t
operator()
structabsl_1_1optional__internal_1_1optional__hash__base_3_01T_00_01decltype_07std_1_1hash_3_01acf7fa6643d4b57c0d98b2984e95a891e.html
a3daec60a6d0855f1dcf6903929e26469
(const absl::optional< T > &opt) const
absl::raw_logging_internal
namespaceabsl_1_1raw__logging__internal.html
constexpr const char *
Basename
namespaceabsl_1_1raw__logging__internal.html
a0a1e0bb222def1bd5aa4e1f3fde54ae9
(const char *fname, int offset)
static void
DefaultInternalLog
namespaceabsl_1_1raw__logging__internal.html
a039dc51f1d86662fd0e81ded1c635e9e
(absl::LogSeverity severity, const char *file, int line, const std::string &message)
ABSL_CONST_INIT absl::base_internal::AtomicHook< InternalLogFunction >
internal_log_function
namespaceabsl_1_1raw__logging__internal.html
abe60a480241287a789db61b91ce7c0d4
(DefaultInternalLog)
void
RawLog
namespaceabsl_1_1raw__logging__internal.html
aac1afd15124e60f314244912735b095a
(absl::LogSeverity severity, const char *file, int line, const char *format,...) ABSL_PRINTF_ATTRIBUTE(4
bool
RawLoggingFullySupported
namespaceabsl_1_1raw__logging__internal.html
a0313573dcf86b01490be52deb3644aea
()
void
RegisterInternalLogFunction
namespaceabsl_1_1raw__logging__internal.html
afbaa51fe89af04c30e14453298792da2
(InternalLogFunction func)
void
SafeWriteToStderr
namespaceabsl_1_1raw__logging__internal.html
a5ee69d78eed3ad9793671e8c1c406962
(const char *s, size_t len)
base_internal::AtomicHook< InternalLogFunction >
internal_log_function
namespaceabsl_1_1raw__logging__internal.html
af9d77f02a3a0614ab733483dc1d58107
absl::span_internal
namespaceabsl_1_1span__internal.html
absl::span_internal::ElementType
absl::span_internal::ElementType< T(&)[N]>
absl::span_internal::IsConvertible
absl::span_internal::IsConvertibleHelper
bool
EqualImpl
namespaceabsl_1_1span__internal.html
a5b010fa0ccfb93a49ab7f773da175471
(SpanT< T > a, SpanT< T > b)
constexpr auto
GetData
namespaceabsl_1_1span__internal.html
a7ccaadbab1005849e0720c3e684881c5
(C &c) noexcept-> decltype(GetDataImpl(c
constexpr auto
GetDataImpl
namespaceabsl_1_1span__internal.html
aead1e8d4a5005f8df4121f88f47e707f
(C &c, char) noexcept-> decltype(c.data())
char *
GetDataImpl
namespaceabsl_1_1span__internal.html
a5b6cc8e0ee0a66dba777ab0ef64d0321
(std::string &s, int) noexcept
bool
LessThanImpl
namespaceabsl_1_1span__internal.html
aa90a3834658bf5d41be9f7dbd7a3aa25
(SpanT< T > a, SpanT< T > b)
constexpr size_t
Min
namespaceabsl_1_1span__internal.html
aeaa0a908436fce715fd5d9752b1d0155
(size_t a, size_t b) noexcept
absl::span_internal::ElementType
structabsl_1_1span__internal_1_1ElementType.html
absl::span_internal::ElementType< T(&)[N]>
structabsl_1_1span__internal_1_1ElementType_3_01T_07_6_08[N]_4.html
N
absl::span_internal::IsConvertible
structabsl_1_1span__internal_1_1IsConvertible.html
absl::span_internal::IsConvertibleHelper
structabsl_1_1span__internal_1_1IsConvertibleHelper.html
static std::true_type
testval
structabsl_1_1span__internal_1_1IsConvertibleHelper.html
abad90da13ae0b178c3711cee653610c7
(To)
static std::false_type
testval
structabsl_1_1span__internal_1_1IsConvertibleHelper.html
a56578e7a009f5eac58d44f1a2a13bcde
(...)
absl::str_format_internal
namespaceabsl_1_1str__format__internal.html
absl::str_format_internal::BoundConversion
absl::str_format_internal::BufferRawSink
absl::str_format_internal::ConversionChar
absl::str_format_internal::ConversionSpec
absl::str_format_internal::ConvertResult
absl::str_format_internal::ConvTag
absl::str_format_internal::ExtendedParsedFormat
absl::str_format_internal::FILERawSink
absl::str_format_internal::Flags
absl::str_format_internal::FormatArgImpl
absl::str_format_internal::FormatArgImplFriend
absl::str_format_internal::FormatCountCaptureHelper
absl::str_format_internal::FormatRawSinkImpl
absl::str_format_internal::FormatSinkImpl
absl::str_format_internal::FormatSpecDeductionBarrier
absl::str_format_internal::FormatSpecTemplate
absl::str_format_internal::HasUserDefinedConvert
absl::str_format_internal::HasUserDefinedConvert< T, void_t< decltype(AbslFormatConvert(std::declval< const T & >(), std::declval< ConversionSpec >(), std::declval< FormatSink * >()))> >
absl::str_format_internal::LengthMod
absl::str_format_internal::MakeDependent
absl::str_format_internal::ParsedFormatBase
absl::str_format_internal::Streamable
absl::str_format_internal::StreamedWrapper
absl::str_format_internal::UnboundConversion
absl::str_format_internal::UntypedFormatSpecImpl
absl::str_format_internal::VoidPtr
Conv
namespaceabsl_1_1str__format__internal.html
afa6120e73cd2de9c64776ec23a754ff4
ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_
namespaceabsl_1_1str__format__internal.html
ac47f26d173dfaf68031194b851b7b2b2
()
ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_
namespaceabsl_1_1str__format__internal.html
aad07a8d276c25e6e74fbd7003530a252
(extern)
void
AbslFormatFlush
namespaceabsl_1_1str__format__internal.html
a4a1b7d3096bf4f52f75b7a55e3133d33
(std::string *out, string_view s)
void
AbslFormatFlush
namespaceabsl_1_1str__format__internal.html
a3be40e9982007aa4f928d755d190f798
(std::ostream *out, string_view s)
void
AbslFormatFlush
namespaceabsl_1_1str__format__internal.html
af0a4bfb7ae81e1fea2345e088c20ba2d
(AbslCord *out, string_view s)
void
AbslFormatFlush
namespaceabsl_1_1str__format__internal.html
a4b4525e5dda7dcd6db07681db4f57cfd
(FILERawSink *sink, string_view v)
void
AbslFormatFlush
namespaceabsl_1_1str__format__internal.html
a6dc2f769ca800adbd327e50d04166b1b
(BufferRawSink *sink, string_view v)
constexpr bool
AllOf
namespaceabsl_1_1str__format__internal.html
a809091520ebc0be1342e45090684f845
()
constexpr bool
AllOf
namespaceabsl_1_1str__format__internal.html
abc48bde74dbb055b9c43574ec91c66f8
(bool b, T...t)
std::string &
AppendPack
namespaceabsl_1_1str__format__internal.html
a42084df6adfade5e161c2fca045b5fdd
(std::string *out, const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args)
constexpr Conv
ArgumentToConv
namespaceabsl_1_1str__format__internal.html
a909b54c3ee88d155394deea40adbc9f0
()
bool
BindWithPack
namespaceabsl_1_1str__format__internal.html
a6641a8ac8265046b5473d75cc3d0908c
(const UnboundConversion *props, absl::Span< const FormatArgImpl > pack, BoundConversion *bound)
const char *
ConsumeUnboundConversion
namespaceabsl_1_1str__format__internal.html
a617457fb8baa29ed95544b983cbd0ace
(const char *p, const char *end, UnboundConversion *conv, int *next_arg)
constexpr bool
Contains
namespaceabsl_1_1str__format__internal.html
a28d700e501eebd60547b8599d4936e33
(Conv set, char c)
constexpr bool
Contains
namespaceabsl_1_1str__format__internal.html
aad2c662439dba5f70f993bf44695af52
(Conv set, Conv c)
constexpr Conv
ConversionCharToConv
namespaceabsl_1_1str__format__internal.html
a997ed2011962b637e4c2ae6c646df920
(char c)
constexpr uint64_t
ConversionCharToConvValue
namespaceabsl_1_1str__format__internal.html
a54cf81d46c45bc7e705b04ede278aaed
(char conv)
bool
ConvertFloatImpl
namespaceabsl_1_1str__format__internal.html
a53c4d38c3566406221e30cb9c09873f0
(long double v, const ConversionSpec &conv, FormatSinkImpl *sink)
bool
ConvertFloatImpl
namespaceabsl_1_1str__format__internal.html
aa09ce2aef285b352140df775c49f7cb4
(float v, const ConversionSpec &conv, FormatSinkImpl *sink)
bool
ConvertFloatImpl
namespaceabsl_1_1str__format__internal.html
afa1bcd45e90a1bfef61b96eb0240e7ed
(double v, const ConversionSpec &conv, FormatSinkImpl *sink)
constexpr bool
EnsureConstexpr
namespaceabsl_1_1str__format__internal.html
a693a0cfc502b4589236676ce823aff0b
(string_view s)
size_t
Excess
namespaceabsl_1_1str__format__internal.html
a8fbeb2cf2e801ed380c53a7ccae9fb73
(size_t used, size_t capacity)
ConvertResult< Conv::s >
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a7a9bdf5a0c9d26b7b72d6de1672c75c8
(const AbslCord &value, ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a6153c990be42dbf803921630ddaf1823
(T v, ConversionSpec conv, FormatSinkImpl *sink)
std::enable_if< std::is_enum< T >::value &&!HasUserDefinedConvert< T >::value, IntegralConvertResult >::type
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
ae02608f4685e0060ef7e2065bd851b35
(T v, ConversionSpec conv, FormatSinkImpl *sink)
ConvertResult< Conv::s >
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a8797ac3b662c335b6e4f212329630662
(const StreamedWrapper< T > &v, ConversionSpec conv, FormatSinkImpl *out)
ConvertResult< Conv::n >
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
aad57958058fa8c83fe5d882bf9a1f7a1
(const FormatCountCapture &v, ConversionSpec conv, FormatSinkImpl *sink)
ConvertResult< Conv::s >
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a2deaeffbd3cab18f5adc07d6a4e4e990
(const std::string &v, const ConversionSpec conv, FormatSinkImpl *sink)
ConvertResult< Conv::s >
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a8587f7df7ee7e1ee4e0e42b832d5c479
(string_view v, const ConversionSpec conv, FormatSinkImpl *sink)
ConvertResult< Conv::s|Conv::p >
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
ae569626c6537ffec36b4fbf016eca7a7
(const char *v, const ConversionSpec conv, FormatSinkImpl *sink)
ConvertResult< Conv::p >
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
ad6bedfcab99e2eb15523b30fb6483cd6
(VoidPtr v, const ConversionSpec conv, FormatSinkImpl *sink)
FloatingConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
afd51999004623c2eef54cd23969bfc95
(float v, const ConversionSpec conv, FormatSinkImpl *sink)
FloatingConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a8a17737d8d965eb76949ee2f02c2806c
(double v, const ConversionSpec conv, FormatSinkImpl *sink)
FloatingConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
af795a6c0f5d77be36e0375760b88e0f3
(long double v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a91b58f14eace82f263e82bc908dd6b63
(char v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a22d5642cca4f7251e8e4e48499cfe5b6
(signed char v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a87d56ea39cfd55b4b875db7097770805
(unsigned char v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
ad3e71cab7d584d980bab54ad0a58a88f
(short v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a51836406c4467e906be9fc56f0245e56
(unsigned short v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a627952a9e26aaf0879213c96c9369c87
(int v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a596e41eb9a3119fa0455cd6d6ef875f8
(unsigned v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a7b0a213340390349cb9908d6fb432229
(long v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
ada822275b3edb2a1c01f41e0322e75ea
(unsigned long v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
a83d2f77da750b1d034bc5073843cb0bc
(long long v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
aa15633aa3776fa0fe83f7dd8612aae21
(unsigned long long v, const ConversionSpec conv, FormatSinkImpl *sink)
IntegralConvertResult
FormatConvertImpl
namespaceabsl_1_1str__format__internal.html
ac9875f79f48dd0171c8dfeacd74aac87
(absl::uint128 v, const ConversionSpec conv, FormatSinkImpl *sink)
std::string
FormatPack
namespaceabsl_1_1str__format__internal.html
a89bd04bf53e61ab432125c6027bcdcbc
(const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args)
bool
FormatUntyped
namespaceabsl_1_1str__format__internal.html
a3e56f2396d099bf6126c322baa84839c
(FormatRawSinkImpl raw_sink, const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args)
int
FprintF
namespaceabsl_1_1str__format__internal.html
a1532998631ce24723bd736c2c7ff3688
(std::FILE *output, const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args)
ConvTag
GetTagForChar
namespaceabsl_1_1str__format__internal.html
ab169f3fc383669759a0fe85df82ee7c8
(char c)
auto
InvokeFlush
namespaceabsl_1_1str__format__internal.html
a6580e286cd028ab7e5e24d7d5e1f208b
(T *out, string_view s)-> decltype(str_format_internal
constexpr Conv
operator|
namespaceabsl_1_1str__format__internal.html
a33984d30a8a98d826fc032fb53686993
(Conv a, Conv b)
bool
ParseFormatString
namespaceabsl_1_1str__format__internal.html
a87b91f60d7d8f0e22a7d1316b2fc665d
(string_view src, Consumer consumer)
int
SnprintF
namespaceabsl_1_1str__format__internal.html
a66ad411a8fd5c1e6337b502c269873a7
(char *output, size_t size, const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args)
std::string
Summarize
namespaceabsl_1_1str__format__internal.html
ac9881ba572a30e30981f8c34b8f5ae8f
(const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args)
ABSL_CONST_INIT const ConvTag
kTags
namespaceabsl_1_1str__format__internal.html
ae5ebe9e400cef168e9dab9b2f36274a5
[256]
absl::str_format_internal::BoundConversion
classabsl_1_1str__format__internal_1_1BoundConversion.html
absl::str_format_internal::ConversionSpec
const FormatArgImpl *
arg
classabsl_1_1str__format__internal_1_1BoundConversion.html
af9e079bcaf7d669b231c4f45b997b43d
() const
void
set_arg
classabsl_1_1str__format__internal_1_1BoundConversion.html
a3989db66bf41b4fe7da96a1fe3493c54
(const FormatArgImpl *a)
const FormatArgImpl *
arg_
classabsl_1_1str__format__internal_1_1BoundConversion.html
aad87822dd962d2c8af8683de0973bd71
absl::str_format_internal::BufferRawSink
classabsl_1_1str__format__internal_1_1BufferRawSink.html
BufferRawSink
classabsl_1_1str__format__internal_1_1BufferRawSink.html
a38b96ac33d0943cbd2d5ce1bae9ff07c
(char *buffer, size_t size)
size_t
total_written
classabsl_1_1str__format__internal_1_1BufferRawSink.html
ad6c0d832484b1dfc027eed752d58d4b1
() const
void
Write
classabsl_1_1str__format__internal_1_1BufferRawSink.html
ae1fa6fed2755c7f364f9ea75d9e296ac
(string_view v)
char *
buffer_
classabsl_1_1str__format__internal_1_1BufferRawSink.html
a94c9d7c42c32b4d5dc0c5e43200b40e9
size_t
size_
classabsl_1_1str__format__internal_1_1BufferRawSink.html
a4c8d05652283ecd0a7fad8f75f68ce7c
size_t
total_written_
classabsl_1_1str__format__internal_1_1BufferRawSink.html
a430471e6dfa509c98416f7a5e41ab8e5
absl::str_format_internal::ConversionChar
structabsl_1_1str__format__internal_1_1ConversionChar.html
absl::str_format_internal::ConversionChar::Spec
Id
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10aba
c
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10abaa50b857da8f2271a53572bc18942a78a4
C
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10abaa0f11df3037440d1275d9f7824a341a47
s
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10abaabdee50b2deee6687a7478cc2418370ad
S
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10abaaf78b39b1712f64738ca6389c452af352
d
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10abaa20e4fd2f5f9886deee5ad63800ad5bc3
i
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10abaac3e35dbef3195a48b73f5f9db57917e5
o
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10abaac682d9c647f2274512377e22fab66a13
u
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10abaa2ea94764bc566b387387c1d807015226
x
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10abaa4037662bbac1558a31dd3efd9b4baafb
X
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10abaa84ed65e49c9cd1a0fd90048b43654f13
f
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10abaaabbf8a76fd8521008f39c9c0b148f1da
F
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10abaa59b06943a7e2864effed93a17be79653
e
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10abaa1d72733d7f0174384169585006f6a29e
E
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10abaac81f9d1a9c936883db83d5d53ab6ce5f
g
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10abaaf4c16b80ccabe4333d287d1f1bd05acb
G
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10abaa6e120a64b1c89600a6e2ace781e88104
a
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10abaa210af589efe504d771f51c7b85b785fa
A
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10abaa56e4ab8e27686e07ee3ec3f23b594c9c
n
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10abaa2170eadd81ca3a63787a79cefe4efd50
p
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10abaad8a260f6ecc359ed94baa0ea3fb8b327
none
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86aa282f92bc04dd2ccd8a895ac10abaa30f743a78c037b39eb948c80758fc564
char
Char
structabsl_1_1str__format__internal_1_1ConversionChar.html
a2082310d43f0877e242fa0de0e8795e1
() const
ConversionChar
structabsl_1_1str__format__internal_1_1ConversionChar.html
a3b7492839bb29f8d62a8763da5013436
()
Id
id
structabsl_1_1str__format__internal_1_1ConversionChar.html
a04520841e93dc9cab69f7970848a98a3
() const
bool
is_float
structabsl_1_1str__format__internal_1_1ConversionChar.html
a3516515789c4e61d083a054a8d476ce2
() const
bool
is_integral
structabsl_1_1str__format__internal_1_1ConversionChar.html
a00dba95571d164ee3dc1b17978975f81
() const
bool
is_signed
structabsl_1_1str__format__internal_1_1ConversionChar.html
af679ef43ea159075c3767c6df53d7894
() const
bool
IsValid
structabsl_1_1str__format__internal_1_1ConversionChar.html
a86eaf216870cd81ca699783a8eeb25d2
() const
int
radix
structabsl_1_1str__format__internal_1_1ConversionChar.html
aedf7e28bc88744a3632a060a73e02c5e
() const
bool
upper
structabsl_1_1str__format__internal_1_1ConversionChar.html
a5a6e3bac4829f2b3a23b1f3e1026864f
() const
static ConversionChar
FromChar
structabsl_1_1str__format__internal_1_1ConversionChar.html
a63a8e257b26dc73f59e2821850085235
(char c)
static ConversionChar
FromId
structabsl_1_1str__format__internal_1_1ConversionChar.html
a90e7f89db5e5bdbfd74352d240dc97d4
(Id id)
static ConversionChar
FromIndex
structabsl_1_1str__format__internal_1_1ConversionChar.html
af24b88753e5ac05c84cebea7e10dad1c
(size_t i)
static const size_t
kNumValues
structabsl_1_1str__format__internal_1_1ConversionChar.html
a1e8661b26d436ec0ae350ff4e6e87c36
ConversionChar
structabsl_1_1str__format__internal_1_1ConversionChar.html
a550f7ce44143f3ecd19b48ec541ab837
(Id id)
Id
id_
structabsl_1_1str__format__internal_1_1ConversionChar.html
ae5c985cb2944e75230bc2deb1e922e37
static const Spec
kSpecs
structabsl_1_1str__format__internal_1_1ConversionChar.html
a0da74d41ce74d29a5547ccc10b6ce72b
[]
friend bool
operator!=
structabsl_1_1str__format__internal_1_1ConversionChar.html
ac92cb503004225477aef3c9a4cf864b5
(const ConversionChar &a, const ConversionChar &b)
friend std::ostream &
operator<<
structabsl_1_1str__format__internal_1_1ConversionChar.html
a1c2e194e02eea0c8592b95ef1269e211
(std::ostream &os, const ConversionChar &v)
friend bool
operator==
structabsl_1_1str__format__internal_1_1ConversionChar.html
a4d6822a2b2d67541bbf880ee01d2360a
(const ConversionChar &a, const ConversionChar &b)
absl::str_format_internal::ConversionChar::Spec
structabsl_1_1str__format__internal_1_1ConversionChar_1_1Spec.html
char
name
structabsl_1_1str__format__internal_1_1ConversionChar_1_1Spec.html
a8c2b289b065c697230f997bc4047f26f
Id
value
structabsl_1_1str__format__internal_1_1ConversionChar_1_1Spec.html
a45be983729b2137fcdf4e5f6229fb319
absl::str_format_internal::ConversionSpec
classabsl_1_1str__format__internal_1_1ConversionSpec.html
ConversionChar
conv
classabsl_1_1str__format__internal_1_1ConversionSpec.html
aff5d0259eb5de8ed8e338fe6d174b64d
() const
Flags
flags
classabsl_1_1str__format__internal_1_1ConversionSpec.html
a40ebd0f7d34578899ae5254229e2aa4a
() const
LengthMod
length_mod
classabsl_1_1str__format__internal_1_1ConversionSpec.html
abf1a92d967c1a8e511c8b3dc8fbd3688
() const
int
precision
classabsl_1_1str__format__internal_1_1ConversionSpec.html
afb385de322f0dc3dde151f004f34c365
() const
void
set_conv
classabsl_1_1str__format__internal_1_1ConversionSpec.html
a016d4b702c242a98cb5105f7c3a40782
(ConversionChar c)
void
set_flags
classabsl_1_1str__format__internal_1_1ConversionSpec.html
ae5bdb4007a5f7340c26c3be0c47c2602
(Flags f)
void
set_left
classabsl_1_1str__format__internal_1_1ConversionSpec.html
af4e7abec5e006595f9215789ef545d0a
(bool b)
void
set_length_mod
classabsl_1_1str__format__internal_1_1ConversionSpec.html
a3fc55d25e33a3fcd4715963d1874b741
(LengthMod lm)
void
set_precision
classabsl_1_1str__format__internal_1_1ConversionSpec.html
a5c1a94f2e86e6b977b1fc547367d0022
(int p)
void
set_width
classabsl_1_1str__format__internal_1_1ConversionSpec.html
a691a731e3e95c6cd7da150ea54e92c52
(int w)
int
width
classabsl_1_1str__format__internal_1_1ConversionSpec.html
ae06a2f9af7ea70779000a4ec2c7721f1
() const
ConversionChar
conv_
classabsl_1_1str__format__internal_1_1ConversionSpec.html
a84021ec6adea56b06d49409cff86ed5b
Flags
flags_
classabsl_1_1str__format__internal_1_1ConversionSpec.html
aeec5e36223db851abb3df7b8e70b05da
LengthMod
length_mod_
classabsl_1_1str__format__internal_1_1ConversionSpec.html
aa808f3f7d3560f858969310a618f5835
int
precision_
classabsl_1_1str__format__internal_1_1ConversionSpec.html
af189a4a91e8eb8bd3ed717dfcc11c5d6
int
width_
classabsl_1_1str__format__internal_1_1ConversionSpec.html
aaab6eeb3ab613b305257f56f0f0d6d08
absl::str_format_internal::ConvertResult
structabsl_1_1str__format__internal_1_1ConvertResult.html
C
bool
value
structabsl_1_1str__format__internal_1_1ConvertResult.html
a730beb98c77664fde79e4ac430b476a1
static constexpr Conv
kConv
structabsl_1_1str__format__internal_1_1ConvertResult.html
aaf104e3dcaa297b7451ba3f0845cc00c
absl::str_format_internal::ConvTag
classabsl_1_1str__format__internal_1_1ConvTag.html
ConversionChar
as_conv
classabsl_1_1str__format__internal_1_1ConvTag.html
a269731dcdd4c584be5f6c21096d97d16
() const
LengthMod
as_length
classabsl_1_1str__format__internal_1_1ConvTag.html
aa14ce710b997290093b6213207824236
() const
constexpr
ConvTag
classabsl_1_1str__format__internal_1_1ConvTag.html
a6c0331aa901d60831df2a3e7591cc00f
(ConversionChar::Id id)
constexpr
ConvTag
classabsl_1_1str__format__internal_1_1ConvTag.html
abc99f247b302a43b40a9101b1f9f9ca1
(LengthMod::Id id)
constexpr
ConvTag
classabsl_1_1str__format__internal_1_1ConvTag.html
ac1526fe2ab107dd458f7a072d74577ae
()
bool
is_conv
classabsl_1_1str__format__internal_1_1ConvTag.html
a7360785575af5795a9680957cf37811c
() const
bool
is_length
classabsl_1_1str__format__internal_1_1ConvTag.html
adcd0ee5ce70399d23578d4164c7f486e
() const
std::int8_t
tag_
classabsl_1_1str__format__internal_1_1ConvTag.html
aa50abf7729d7a9ea075b37d5c64453cf
absl::str_format_internal::ExtendedParsedFormat
classabsl_1_1str__format__internal_1_1ExtendedParsedFormat.html
C
absl::str_format_internal::ParsedFormatBase
ExtendedParsedFormat
classabsl_1_1str__format__internal_1_1ExtendedParsedFormat.html
a781f06e65283477fd990d1e9ebc4f7a1
(string_view format)
static std::unique_ptr< ExtendedParsedFormat >
New
classabsl_1_1str__format__internal_1_1ExtendedParsedFormat.html
a886b0cde075ace67f43fdf4c2a46a811
(string_view format)
static std::unique_ptr< ExtendedParsedFormat >
NewAllowIgnored
classabsl_1_1str__format__internal_1_1ExtendedParsedFormat.html
ab9878637c20fa07bd614ccf1fbb61912
(string_view format)
ExtendedParsedFormat
classabsl_1_1str__format__internal_1_1ExtendedParsedFormat.html
a35280a8b06bf6a0bb8ba3559d178024d
(string_view s, bool allow_ignored)
static std::unique_ptr< ExtendedParsedFormat >
New
classabsl_1_1str__format__internal_1_1ExtendedParsedFormat.html
aca59f0a93f47a2cd0f0a5e088617455b
(string_view format, bool allow_ignored)
absl::str_format_internal::FILERawSink
classabsl_1_1str__format__internal_1_1FILERawSink.html
size_t
count
classabsl_1_1str__format__internal_1_1FILERawSink.html
a76d6d5414ca29db4f3745a0e887522d1
() const
int
error
classabsl_1_1str__format__internal_1_1FILERawSink.html
aa835ecdb61f11e23c2ca397ce14e1639
() const
FILERawSink
classabsl_1_1str__format__internal_1_1FILERawSink.html
a4ea24c67d849d074da292a818a5a44ac
(std::FILE *output)
void
Write
classabsl_1_1str__format__internal_1_1FILERawSink.html
a66798940e7ce3710385799192740201d
(string_view v)
size_t
count_
classabsl_1_1str__format__internal_1_1FILERawSink.html
ae24247c3545104e61539af9a5d070adc
int
error_
classabsl_1_1str__format__internal_1_1FILERawSink.html
aa4fdc8a83f464abb3061398519e0ee55
std::FILE *
output_
classabsl_1_1str__format__internal_1_1FILERawSink.html
abeda5851ae6833de80026e17fab24afa
absl::str_format_internal::Flags
structabsl_1_1str__format__internal_1_1Flags.html
std::string
ToString
structabsl_1_1str__format__internal_1_1Flags.html
a8c3d437264d901de9ccd29afe80647c9
() const
bool
alt
structabsl_1_1str__format__internal_1_1Flags.html
a86c3465354695dfeb4d12e257a87b78b
bool
basic
structabsl_1_1str__format__internal_1_1Flags.html
a3967e5cb25c13b9c4e2e969ba83fcd7d
bool
left
structabsl_1_1str__format__internal_1_1Flags.html
a40710d595ad0d30f250b47a53bd17466
bool
show_pos
structabsl_1_1str__format__internal_1_1Flags.html
a91bcb6d879a6c4d5b1678fcfd3a5033a
bool
sign_col
structabsl_1_1str__format__internal_1_1Flags.html
afaf7251028a14fec56b966e0e2d1c964
bool
zero
structabsl_1_1str__format__internal_1_1Flags.html
a2e6d64ef2dd264405ae03c9c0a711b04
friend std::ostream &
operator<<
structabsl_1_1str__format__internal_1_1Flags.html
aba99c86ed8ec700fb724ba85334a9e68
(std::ostream &os, const Flags &v)
absl::str_format_internal::FormatArgImpl
classabsl_1_1str__format__internal_1_1FormatArgImpl.html
absl::str_format_internal::FormatArgImpl::Data
absl::str_format_internal::FormatArgImpl::DecayType
absl::str_format_internal::FormatArgImpl::DecayType< T, typename std::enable_if< !str_format_internal::HasUserDefinedConvert< T >::value &&std::is_enum< T >::value >::type >
absl::str_format_internal::FormatArgImpl::Manager< T, ByPointer >
absl::str_format_internal::FormatArgImpl::Manager< T, ByValue >
absl::str_format_internal::FormatArgImpl::Manager< T, ByVolatilePointer >
absl::str_format_internal::FormatArgImpl::storage_policy
absl::str_format_internal::FormatArgImpl::store_by_value
FormatArgImpl
classabsl_1_1str__format__internal_1_1FormatArgImpl.html
ad49275b5573625181d4d92aff44d757f
(const T &value)
kInlinedSpace
classabsl_1_1str__format__internal_1_1FormatArgImpl.html
a12cebff87f77b657b5c3f108fab85ad4a2d8d5fd31cccb7b55c4fc68abf0ab1a1
StoragePolicy
classabsl_1_1str__format__internal_1_1FormatArgImpl.html
a47af3e9bb45140b1bda00a3ea2fa2bcc
ByPointer
classabsl_1_1str__format__internal_1_1FormatArgImpl.html
a47af3e9bb45140b1bda00a3ea2fa2bccab3d470e9776f6f50ec683518e70fb644
ByVolatilePointer
classabsl_1_1str__format__internal_1_1FormatArgImpl.html
a47af3e9bb45140b1bda00a3ea2fa2bcca05196512cc2e0ee4e3248afd2ee48aa5
ByValue
classabsl_1_1str__format__internal_1_1FormatArgImpl.html
a47af3e9bb45140b1bda00a3ea2fa2bccaf21b873e99a04b8beb613a4d50bda347
void
Init
classabsl_1_1str__format__internal_1_1FormatArgImpl.html
a8e2ebfa889eb2c7707e6f7dda502e44f
(const T &value)
static bool
Dispatch
classabsl_1_1str__format__internal_1_1FormatArgImpl.html
ad36f6d5410ed20acb4b06b9786c45f5f
(Data arg, ConversionSpec spec, void *out)
static bool
ToInt
classabsl_1_1str__format__internal_1_1FormatArgImpl.html
a0767317c54a8984e897bfcab22402c7e
(Data arg, int *out, std::true_type, std::false_type)
static bool
ToInt
classabsl_1_1str__format__internal_1_1FormatArgImpl.html
aa337f3e9340e964d8483e68e8eb046c3
(Data arg, int *out, std::false_type, std::true_type)
static bool
ToInt
classabsl_1_1str__format__internal_1_1FormatArgImpl.html
a7460e814241676a48ecb40c56c46c020
(Data, int *, std::false_type, std::false_type)
static int
ToIntVal
classabsl_1_1str__format__internal_1_1FormatArgImpl.html
a43c6ee22e98948406dfd921d4cad13c3
(const T &val)
Data
data_
classabsl_1_1str__format__internal_1_1FormatArgImpl.html
ad433ffe149ec2b93ebd8631bd78356f9
Dispatcher
dispatcher_
classabsl_1_1str__format__internal_1_1FormatArgImpl.html
ad40a75cff0853efea8304a428faa549b
friend struct
str_format_internal::FormatArgImplFriend
classabsl_1_1str__format__internal_1_1FormatArgImpl.html
adfe941afd9ce8fe8fbf1f8d16f352be9
absl::str_format_internal::FormatArgImpl::Data
unionabsl_1_1str__format__internal_1_1FormatArgImpl_1_1Data.html
char
buf
unionabsl_1_1str__format__internal_1_1FormatArgImpl_1_1Data.html
a86d25f403ddd978bca541832b1ee94c4
[kInlinedSpace]
const void *
ptr
unionabsl_1_1str__format__internal_1_1FormatArgImpl_1_1Data.html
a756434aec368f6e2ca78ba70b3595bad
const volatile void *
volatile_ptr
unionabsl_1_1str__format__internal_1_1FormatArgImpl_1_1Data.html
aecef923962d78a16e7f25cbde051f924
absl::str_format_internal::FormatArgImpl::DecayType
structabsl_1_1str__format__internal_1_1FormatArgImpl_1_1DecayType.html
static constexpr bool
kHasUserDefined
structabsl_1_1str__format__internal_1_1FormatArgImpl_1_1DecayType.html
a844aaf30fb6d15a800f763f8cd67fe04
absl::str_format_internal::FormatArgImpl::DecayType< T, typename std::enable_if< !str_format_internal::HasUserDefinedConvert< T >::value &&std::is_enum< T >::value >::type >
structabsl_1_1str__format__internal_1_1FormatArgImpl_1_1DecayType_3_01T_00_01typename_01std_1_1e62ebe9735542b2eb0ef911b6bd67d8cc.html
absl::str_format_internal::FormatArgImpl::Manager< T, ByPointer >
structabsl_1_1str__format__internal_1_1FormatArgImpl_1_1Manager_3_01T_00_01ByPointer_01_4.html
static Data
SetValue
structabsl_1_1str__format__internal_1_1FormatArgImpl_1_1Manager_3_01T_00_01ByPointer_01_4.html
af34e41469cf58538b5ce701a0e5ee7ff
(const T &value)
static const T &
Value
structabsl_1_1str__format__internal_1_1FormatArgImpl_1_1Manager_3_01T_00_01ByPointer_01_4.html
add4f895db0f2cc76b294be2e3c9e058d
(Data arg)
absl::str_format_internal::FormatArgImpl::Manager< T, ByValue >
structabsl_1_1str__format__internal_1_1FormatArgImpl_1_1Manager_3_01T_00_01ByValue_01_4.html
static Data
SetValue
structabsl_1_1str__format__internal_1_1FormatArgImpl_1_1Manager_3_01T_00_01ByValue_01_4.html
a1acc5772bcc94bc97be3d5e7e66c2f4a
(const T &value)
static T
Value
structabsl_1_1str__format__internal_1_1FormatArgImpl_1_1Manager_3_01T_00_01ByValue_01_4.html
ab509bfaaaeaea2f233ccd98c440f3f2e
(Data arg)
absl::str_format_internal::FormatArgImpl::Manager< T, ByVolatilePointer >
structabsl_1_1str__format__internal_1_1FormatArgImpl_1_1Manager_3_01T_00_01ByVolatilePointer_01_4.html
static Data
SetValue
structabsl_1_1str__format__internal_1_1FormatArgImpl_1_1Manager_3_01T_00_01ByVolatilePointer_01_4.html
a13626be0a57add13419738343c7c56c3
(const T &value)
static const T &
Value
structabsl_1_1str__format__internal_1_1FormatArgImpl_1_1Manager_3_01T_00_01ByVolatilePointer_01_4.html
a91446fb38c4a8ca6fa92b2e9b4a08f5d
(Data arg)
absl::str_format_internal::FormatArgImpl::storage_policy
structabsl_1_1str__format__internal_1_1FormatArgImpl_1_1storage__policy.html
absl::str_format_internal::FormatArgImpl::store_by_value
structabsl_1_1str__format__internal_1_1FormatArgImpl_1_1store__by__value.html
absl::str_format_internal::FormatArgImplFriend
structabsl_1_1str__format__internal_1_1FormatArgImplFriend.html
static bool
Convert
structabsl_1_1str__format__internal_1_1FormatArgImplFriend.html
ab20cb584a39e8e876fbb2146ea1591f8
(Arg arg, str_format_internal::ConversionSpec conv, FormatSinkImpl *out)
static Arg::Dispatcher
GetVTablePtrForTest
structabsl_1_1str__format__internal_1_1FormatArgImplFriend.html
acf071ef84c8c89a10e0fb59ea78006a2
(Arg arg)
static bool
ToInt
structabsl_1_1str__format__internal_1_1FormatArgImplFriend.html
ab95d45f0e84e678bf0f9e3a481c5b0f9
(Arg arg, int *out)
absl::str_format_internal::FormatCountCaptureHelper
structabsl_1_1str__format__internal_1_1FormatCountCaptureHelper.html
static ConvertResult< Conv::n >
ConvertHelper
structabsl_1_1str__format__internal_1_1FormatCountCaptureHelper.html
ac21216b787f6dce00770feb0f7295ebe
(const FormatCountCapture &v, ConversionSpec conv, FormatSinkImpl *sink)
absl::str_format_internal::FormatRawSinkImpl
classabsl_1_1str__format__internal_1_1FormatRawSinkImpl.html
FormatRawSinkImpl
classabsl_1_1str__format__internal_1_1FormatRawSinkImpl.html
aee1ba4c78d723de6a2ccd0d7f9949d3d
(T *raw)
void
Write
classabsl_1_1str__format__internal_1_1FormatRawSinkImpl.html
afdbab4b2b517c7469e6c74929ef41536
(string_view s)
static FormatRawSinkImpl
Extract
classabsl_1_1str__format__internal_1_1FormatRawSinkImpl.html
a7650c65a4f240740a862e9b60eda8959
(T s)
static void
Flush
classabsl_1_1str__format__internal_1_1FormatRawSinkImpl.html
ac777b059bc34251233c0f4b99d92d8a6
(void *r, string_view s)
void *
sink_
classabsl_1_1str__format__internal_1_1FormatRawSinkImpl.html
a33469d655e96f113d70929e30beccce4
void(*
write_
classabsl_1_1str__format__internal_1_1FormatRawSinkImpl.html
a326a27daacb0b16d8f3d03d8393c9ac9
)(void *, string_view)
absl::str_format_internal::FormatSinkImpl
classabsl_1_1str__format__internal_1_1FormatSinkImpl.html
void
Append
classabsl_1_1str__format__internal_1_1FormatSinkImpl.html
a3179d410db76f8253e57dae90d980e46
(size_t n, char c)
void
Append
classabsl_1_1str__format__internal_1_1FormatSinkImpl.html
af298567beb497e11072a7fcb7d34188c
(string_view v)
void
Flush
classabsl_1_1str__format__internal_1_1FormatSinkImpl.html
a2003e4bf481ee7eaf5fcd6f60134305c
()
FormatSinkImpl
classabsl_1_1str__format__internal_1_1FormatSinkImpl.html
a14fb9ffb7ba0e8235a7201dd975b4992
(FormatRawSinkImpl raw)
bool
PutPaddedString
classabsl_1_1str__format__internal_1_1FormatSinkImpl.html
a3d629f8fa480bb27f24bb6dbb836ca8b
(string_view v, int w, int p, bool l)
size_t
size
classabsl_1_1str__format__internal_1_1FormatSinkImpl.html
a522e282d2b0960cbe2933bfbe9db1f33
() const
T
Wrap
classabsl_1_1str__format__internal_1_1FormatSinkImpl.html
ad8b06334dce01e539648d2dc775f7890
()
~FormatSinkImpl
classabsl_1_1str__format__internal_1_1FormatSinkImpl.html
ac930ab0112363c7d00e0923fe659e79f
()
static FormatSinkImpl *
Extract
classabsl_1_1str__format__internal_1_1FormatSinkImpl.html
ad48d6a0ee76d36b98f63ab7193bedb9c
(T *s)
size_t
Avail
classabsl_1_1str__format__internal_1_1FormatSinkImpl.html
aedc6740406e946aba4abbf2554bb5617
() const
char
buf_
classabsl_1_1str__format__internal_1_1FormatSinkImpl.html
a841bc9955d12c1a98e7342e61c91386d
[1024]
char *
pos_
classabsl_1_1str__format__internal_1_1FormatSinkImpl.html
add55343ec1d4d7736fb2f7ea17353ba2
FormatRawSinkImpl
raw_
classabsl_1_1str__format__internal_1_1FormatSinkImpl.html
af1231abb4e6f4db4a5a9f8f3a3804bb3
size_t
size_
classabsl_1_1str__format__internal_1_1FormatSinkImpl.html
a3ebaffd46985f07473e6af97c9303ffc
absl::str_format_internal::FormatSpecDeductionBarrier
structabsl_1_1str__format__internal_1_1FormatSpecDeductionBarrier.html
Args
absl::str_format_internal::FormatSpecTemplate
classabsl_1_1str__format__internal_1_1FormatSpecTemplate.html
Args
FormatSpecTemplate
classabsl_1_1str__format__internal_1_1FormatSpecTemplate.html
a79d14eb38c03cc83583841ece8fe7e58
(const char *s)
FormatSpecTemplate
classabsl_1_1str__format__internal_1_1FormatSpecTemplate.html
a5f599c8061e0cab472603fb35d93f63c
(string_view s)
FormatSpecTemplate
classabsl_1_1str__format__internal_1_1FormatSpecTemplate.html
af4667522b9be22cfeecf84460163652d
(const ExtendedParsedFormat< C...> &pc)
absl::str_format_internal::HasUserDefinedConvert
structabsl_1_1str__format__internal_1_1HasUserDefinedConvert.html
std::false_type
absl::str_format_internal::HasUserDefinedConvert< T, void_t< decltype(AbslFormatConvert(std::declval< const T & >(), std::declval< ConversionSpec >(), std::declval< FormatSink * >()))> >
structabsl_1_1str__format__internal_1_1HasUserDefinedConvert_3_01T_00_01void__t_3_01decltype_07A4343f98d88f76557b145af4238144674.html
absl::str_format_internal::LengthMod
structabsl_1_1str__format__internal_1_1LengthMod.html
absl::str_format_internal::LengthMod::Spec
Id
structabsl_1_1str__format__internal_1_1LengthMod.html
ade4fb4ddf25f0ee762a08132696b7be2
h
structabsl_1_1str__format__internal_1_1LengthMod.html
ade4fb4ddf25f0ee762a08132696b7be2a2f72b0f8ce4c8d4f266a8f590df764c1
hh
structabsl_1_1str__format__internal_1_1LengthMod.html
ade4fb4ddf25f0ee762a08132696b7be2a285767ee0dfdbbfe71942cbdd91c468d
l
structabsl_1_1str__format__internal_1_1LengthMod.html
ade4fb4ddf25f0ee762a08132696b7be2a615167c4a77e6254ef673e4093e9dafc
ll
structabsl_1_1str__format__internal_1_1LengthMod.html
ade4fb4ddf25f0ee762a08132696b7be2a2d510d6dad6e32c72b5c1717b75cc486
L
structabsl_1_1str__format__internal_1_1LengthMod.html
ade4fb4ddf25f0ee762a08132696b7be2aa33f522fda5d83e9c8099755edef398d
j
structabsl_1_1str__format__internal_1_1LengthMod.html
ade4fb4ddf25f0ee762a08132696b7be2a32336bf21b05733e92bc3e19958fea52
z
structabsl_1_1str__format__internal_1_1LengthMod.html
ade4fb4ddf25f0ee762a08132696b7be2a0660e565c9ddac868c520c87dad01f59
t
structabsl_1_1str__format__internal_1_1LengthMod.html
ade4fb4ddf25f0ee762a08132696b7be2a8c0acf511d7510e2e674cbe175240fb2
q
structabsl_1_1str__format__internal_1_1LengthMod.html
ade4fb4ddf25f0ee762a08132696b7be2aaeefffa86bd58f861dd26e5151a7eba6
none
structabsl_1_1str__format__internal_1_1LengthMod.html
ade4fb4ddf25f0ee762a08132696b7be2a9c6e8c5e1597ac02f1402526dc6b65c4
Id
id
structabsl_1_1str__format__internal_1_1LengthMod.html
ae09a75bf575602a763d18d685db67225
() const
LengthMod
structabsl_1_1str__format__internal_1_1LengthMod.html
ac548f889d804910b6fc0ff9614f153b0
()
string_view
name
structabsl_1_1str__format__internal_1_1LengthMod.html
acae67c645f0ef73cc761a63a526bea74
() const
static LengthMod
FromId
structabsl_1_1str__format__internal_1_1LengthMod.html
aa4cd78dfcc6420626f4cf38026bb07d9
(Id id)
static LengthMod
FromIndex
structabsl_1_1str__format__internal_1_1LengthMod.html
afb98202f620dcda676d1438971bd1c8a
(size_t i)
static const size_t
kNumValues
structabsl_1_1str__format__internal_1_1LengthMod.html
ac02773cb1fc126bbc84352451939878d
LengthMod
structabsl_1_1str__format__internal_1_1LengthMod.html
ae2252ebd5e965ff553103d6f28c9cc82
(Id id)
Id
id_
structabsl_1_1str__format__internal_1_1LengthMod.html
a23af456dedb1496332045bc40b1df6d6
static const Spec
kSpecs
structabsl_1_1str__format__internal_1_1LengthMod.html
acdd5d9e4d0377fc4e60cd709c43f6925
[]
friend bool
operator!=
structabsl_1_1str__format__internal_1_1LengthMod.html
a9d46f49665a0dd2340f671cb9bdc151d
(const LengthMod &a, const LengthMod &b)
friend std::ostream &
operator<<
structabsl_1_1str__format__internal_1_1LengthMod.html
a12333e55ce9676f9413c9c7804ad0605
(std::ostream &os, const LengthMod &v)
friend bool
operator==
structabsl_1_1str__format__internal_1_1LengthMod.html
a1b7600e79d11fd67aab81e34bd45aa73
(const LengthMod &a, const LengthMod &b)
absl::str_format_internal::LengthMod::Spec
structabsl_1_1str__format__internal_1_1LengthMod_1_1Spec.html
const char *
name
structabsl_1_1str__format__internal_1_1LengthMod_1_1Spec.html
a060e8830fa187be129f76a5b405b5e1a
size_t
name_length
structabsl_1_1str__format__internal_1_1LengthMod_1_1Spec.html
a4259d1f02357dd6e37becec4f5f62813
Id
value
structabsl_1_1str__format__internal_1_1LengthMod_1_1Spec.html
a8c5cc19e0d0e09e2b3133a271279b675
absl::str_format_internal::MakeDependent
structabsl_1_1str__format__internal_1_1MakeDependent.html
absl::str_format_internal::ParsedFormatBase
classabsl_1_1str__format__internal_1_1ParsedFormatBase.html
absl::str_format_internal::ParsedFormatBase::ConversionItem
bool
has_error
classabsl_1_1str__format__internal_1_1ParsedFormatBase.html
a9b66cc9bfe6ae3715bdd0d6d91891062
() const
ParsedFormatBase &
operator=
classabsl_1_1str__format__internal_1_1ParsedFormatBase.html
a948a8de1d90bf99fcd0c61382dad0e48
(const ParsedFormatBase &other)
ParsedFormatBase &
operator=
classabsl_1_1str__format__internal_1_1ParsedFormatBase.html
adc0eeeee97a9d51274c49a321e4313ee
(ParsedFormatBase &&other)
ParsedFormatBase
classabsl_1_1str__format__internal_1_1ParsedFormatBase.html
a608e31dd7f331e829070384a4707f4ce
(string_view format, bool allow_ignored, std::initializer_list< Conv > convs)
ParsedFormatBase
classabsl_1_1str__format__internal_1_1ParsedFormatBase.html
a9fd33b76ef87192581a18d9eac2a8c45
(const ParsedFormatBase &other)
ParsedFormatBase
classabsl_1_1str__format__internal_1_1ParsedFormatBase.html
aabc17068c18c75082aec0ffbfd4f66d3
(ParsedFormatBase &&other)
bool
ProcessFormat
classabsl_1_1str__format__internal_1_1ParsedFormatBase.html
a0ff7bcc6c77e6a6b974dd11b7572170b
(Consumer consumer) const
bool
MatchesConversions
classabsl_1_1str__format__internal_1_1ParsedFormatBase.html
ae347f700f10b9121ead89dc4973d3be9
(bool allow_ignored, std::initializer_list< Conv > convs) const
std::unique_ptr< char[]>
data_
classabsl_1_1str__format__internal_1_1ParsedFormatBase.html
a33870645a13ad794eb266f327b1717b2
bool
has_error_
classabsl_1_1str__format__internal_1_1ParsedFormatBase.html
aa25b2f34d5e2d05d311af431502d5931
std::vector< ConversionItem >
items_
classabsl_1_1str__format__internal_1_1ParsedFormatBase.html
a2ad60e40d1af305c48fbc6604b7b4c28
absl::str_format_internal::ParsedFormatBase::ConversionItem
structabsl_1_1str__format__internal_1_1ParsedFormatBase_1_1ConversionItem.html
UnboundConversion
conv
structabsl_1_1str__format__internal_1_1ParsedFormatBase_1_1ConversionItem.html
a1fb17199eb914f3f137c6330dd6a7055
bool
is_conversion
structabsl_1_1str__format__internal_1_1ParsedFormatBase_1_1ConversionItem.html
a40938c18dddf3cf604fd51b8e22ce7d9
size_t
text_end
structabsl_1_1str__format__internal_1_1ParsedFormatBase_1_1ConversionItem.html
a8a97d99447dd46a96d173cceae6d09ca
absl::str_format_internal::Streamable
classabsl_1_1str__format__internal_1_1Streamable.html
std::ostream &
Print
classabsl_1_1str__format__internal_1_1Streamable.html
a74ff1f4d05e65f68f19ee40d7834b85e
(std::ostream &os) const
Streamable
classabsl_1_1str__format__internal_1_1Streamable.html
ad42212569f8ce288ab71b75dcf8736ff
(const UntypedFormatSpecImpl &format, absl::Span< const FormatArgImpl > args)
absl::InlinedVector< FormatArgImpl, 4 >
args_
classabsl_1_1str__format__internal_1_1Streamable.html
a1eccd1ef9b5073c9c1d3739120a427e8
const UntypedFormatSpecImpl &
format_
classabsl_1_1str__format__internal_1_1Streamable.html
aad9910112d3b57e7473e2db29176e9e5
friend std::ostream &
operator<<
classabsl_1_1str__format__internal_1_1Streamable.html
a024d601e14bc5b9a1ac5b35ffce400b7
(std::ostream &os, const Streamable &l)
absl::str_format_internal::StreamedWrapper
classabsl_1_1str__format__internal_1_1StreamedWrapper.html
T
StreamedWrapper
classabsl_1_1str__format__internal_1_1StreamedWrapper.html
a852a9eb4de56fcfc2993421a8788e495
(const T &v)
const T &
v_
classabsl_1_1str__format__internal_1_1StreamedWrapper.html
af3a7df84366c43def65a71456466c613
friend ConvertResult< Conv::s >
FormatConvertImpl
classabsl_1_1str__format__internal_1_1StreamedWrapper.html
a9e6b208a54c64c10209d7820588ca77e
(const StreamedWrapper< S > &v, ConversionSpec conv, FormatSinkImpl *out)
absl::str_format_internal::UnboundConversion
structabsl_1_1str__format__internal_1_1UnboundConversion.html
absl::str_format_internal::UnboundConversion::InputValue
UnboundConversion
structabsl_1_1str__format__internal_1_1UnboundConversion.html
aaa54898ec272ab393740b9c643a383c2
()
int
arg_position
structabsl_1_1str__format__internal_1_1UnboundConversion.html
aeff1eab2310d31877055b9882237c4e9
ConversionChar
conv
structabsl_1_1str__format__internal_1_1UnboundConversion.html
af2efae32e64d1f0cb889798dc4bb5d04
Flags
flags
structabsl_1_1str__format__internal_1_1UnboundConversion.html
abfedec00e852b3e6bc1d0064d5622bcb
LengthMod
length_mod
structabsl_1_1str__format__internal_1_1UnboundConversion.html
aaadb08ee5fd8e37f0d4a25c1d5a22280
InputValue
precision
structabsl_1_1str__format__internal_1_1UnboundConversion.html
af4c9abf79ba3b5c506ac6baaa33019f8
InputValue
width
structabsl_1_1str__format__internal_1_1UnboundConversion.html
a4c808e11622e076978f2c20fb03b53e0
absl::str_format_internal::UnboundConversion::InputValue
classabsl_1_1str__format__internal_1_1UnboundConversion_1_1InputValue.html
int
get_from_arg
classabsl_1_1str__format__internal_1_1UnboundConversion_1_1InputValue.html
adbf265d9585ba7ac7fa6f9f17ac10459
() const
bool
is_from_arg
classabsl_1_1str__format__internal_1_1UnboundConversion_1_1InputValue.html
a90f2ec3f8c123d808a8d39c9c74600a4
() const
void
set_from_arg
classabsl_1_1str__format__internal_1_1UnboundConversion_1_1InputValue.html
a590dfde2de8bf55b65a99c24a363d5f5
(int value)
void
set_value
classabsl_1_1str__format__internal_1_1UnboundConversion_1_1InputValue.html
ae91d30ae24f71916a0060a3cdabf2504
(int value)
int
value
classabsl_1_1str__format__internal_1_1UnboundConversion_1_1InputValue.html
a3075521fd51596fb62825abed06c9b34
() const
int
value_
classabsl_1_1str__format__internal_1_1UnboundConversion_1_1InputValue.html
a7cb2f5f3132fcfb445581c50e5bdbd4d
absl::str_format_internal::UntypedFormatSpecImpl
classabsl_1_1str__format__internal_1_1UntypedFormatSpecImpl.html
UntypedFormatSpecImpl
classabsl_1_1str__format__internal_1_1UntypedFormatSpecImpl.html
af3967b5b84bc8811fb31873765abce69
()
UntypedFormatSpecImpl
classabsl_1_1str__format__internal_1_1UntypedFormatSpecImpl.html
a5d3291159bd7de67a3bbcbbd5ef2018d
(string_view s)
UntypedFormatSpecImpl
classabsl_1_1str__format__internal_1_1UntypedFormatSpecImpl.html
a25f95f0574ad01c2ba7bb2e417737dd2
(const str_format_internal::ParsedFormatBase *pc)
size_t
size_
classabsl_1_1str__format__internal_1_1UntypedFormatSpecImpl.html
a1817ef02de1e56c319405b102af566a6
absl::str_format_internal::VoidPtr
structabsl_1_1str__format__internal_1_1VoidPtr.html
VoidPtr
structabsl_1_1str__format__internal_1_1VoidPtr.html
af86236df8d6d2bfc1e2d2c2b7ad44ec7
()
VoidPtr
structabsl_1_1str__format__internal_1_1VoidPtr.html
a1ec7e8ccbcdae1eba60af7e6f060eb71
(T *ptr)
uintptr_t
value
structabsl_1_1str__format__internal_1_1VoidPtr.html
af5730ba6c99cd6d990a3a725d0493c23
absl::streamed_test
namespaceabsl_1_1streamed__test.html
absl::strings_internal
namespaceabsl_1_1strings__internal.html
absl::strings_internal::AlphaNumBuffer
absl::strings_internal::AlphaNumFormatterImpl
absl::strings_internal::base64_testcase
absl::strings_internal::BigUnsigned
absl::strings_internal::Charmap
absl::strings_internal::ConvertibleToStringView
absl::strings_internal::DefaultFormatter
absl::strings_internal::DefaultFormatter< absl::string_view >
absl::strings_internal::DefaultFormatter< char * >
absl::strings_internal::DefaultFormatter< const char * >
absl::strings_internal::DefaultFormatter< std::string >
absl::strings_internal::DefaultFormatter< std::unique_ptr< ValueType > >
absl::strings_internal::DefaultFormatter< ValueType * >
absl::strings_internal::DereferenceFormatterImpl
absl::strings_internal::HasConstIterator
absl::strings_internal::HasConstIterator< T, absl::void_t< typename T::const_iterator > >
absl::strings_internal::HasMappedType
absl::strings_internal::HasMappedType< T, absl::void_t< typename T::mapped_type > >
absl::strings_internal::HasValueType
absl::strings_internal::HasValueType< T, absl::void_t< typename T::value_type > >
absl::strings_internal::IsArrayImpl
absl::strings_internal::IsArrayImpl< A< T, N > >
absl::strings_internal::IsBaseOfArrayImpl
absl::strings_internal::IsBaseOfArrayImpl< A< T, N > >
absl::strings_internal::IsBaseOfBitsetImpl
absl::strings_internal::IsBaseOfBitsetImpl< B< N > >
absl::strings_internal::IsBaseOfSpecializationImpl
absl::strings_internal::IsBaseOfSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::hasher, typename C::key_equal, typename C::allocator_type > >
absl::strings_internal::IsBaseOfSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::key_compare, typename C::allocator_type > >
absl::strings_internal::IsBaseOfSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::mapped_type, typename C::hasher, typename C::key_equal, typename C::allocator_type > >
absl::strings_internal::IsBaseOfSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::mapped_type, typename C::key_compare, typename C::allocator_type > >
absl::strings_internal::IsBaseOfSpecializationImpl< C, T, absl::void_t< typename C::value_type, typename C::allocator_type > >
absl::strings_internal::IsBaseOfSTLContainer
absl::strings_internal::IsBitsetImpl
absl::strings_internal::IsBitsetImpl< B< N > >
absl::strings_internal::IsConvertibleToArrayImpl
absl::strings_internal::IsConvertibleToArrayImpl< A< T, N > >
absl::strings_internal::IsConvertibleToBitsetImpl
absl::strings_internal::IsConvertibleToBitsetImpl< B< N > >
absl::strings_internal::IsConvertibleToSpecializationImpl
absl::strings_internal::IsConvertibleToSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::hasher, typename C::key_equal, typename C::allocator_type > >
absl::strings_internal::IsConvertibleToSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::key_compare, typename C::allocator_type > >
absl::strings_internal::IsConvertibleToSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::mapped_type, typename C::hasher, typename C::key_equal, typename C::allocator_type > >
absl::strings_internal::IsConvertibleToSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::mapped_type, typename C::key_compare, typename C::allocator_type > >
absl::strings_internal::IsConvertibleToSpecializationImpl< C, T, absl::void_t< typename C::value_type, typename C::allocator_type > >
absl::strings_internal::IsConvertibleToSTLContainer
absl::strings_internal::IsInitializerList
absl::strings_internal::IsSpecializationImpl
absl::strings_internal::IsSpecializationImpl< T< Args...>, T >
absl::strings_internal::IsSTLContainer
absl::strings_internal::IsStrictlyBaseOfAndConvertibleToSTLContainer
absl::strings_internal::JoinTupleLoop
absl::strings_internal::JoinTupleLoop< N, N >
absl::strings_internal::MaxSplitsImpl
absl::strings_internal::NoFormatter
absl::strings_internal::OStringStream
absl::strings_internal::PairFormatterImpl
absl::strings_internal::ParsedFloat
absl::strings_internal::ResizeUninitializedTraits
absl::strings_internal::ResizeUninitializedTraits< string_type, absl::void_t< decltype(std::declval< string_type & >().__resize_default_init(237))> >
absl::strings_internal::SelectDelimiter
absl::strings_internal::SelectDelimiter< absl::string_view >
absl::strings_internal::SelectDelimiter< char * >
absl::strings_internal::SelectDelimiter< char >
absl::strings_internal::SelectDelimiter< const char * >
absl::strings_internal::SelectDelimiter< std::string >
absl::strings_internal::SplitIterator
absl::strings_internal::Splitter
absl::strings_internal::SplitterIsConvertibleTo
absl::strings_internal::SplitterIsConvertibleToImpl
absl::strings_internal::SplitterIsConvertibleToImpl< C, true, false >
absl::strings_internal::SplitterIsConvertibleToImpl< C, true, true >
absl::strings_internal::StreamFormatterImpl
absl::strings_internal::uint32_test_case
absl::strings_internal::uint64_test_case
absl::strings_internal::ViableSubstitution
kMaxEncodedUTF8Size
namespaceabsl_1_1strings__internal.html
abab7e6b5e833a8cf94cf1eff1fe50381a2a9fbf217ead46145bf7b738615ccfe0
FloatType
namespaceabsl_1_1strings__internal.html
a3df6a3608b6026ccc227f94ffa8282aa
kNumber
namespaceabsl_1_1strings__internal.html
a3df6a3608b6026ccc227f94ffa8282aaa63782ad88911195c52ab59af59bc2c1e
kInfinity
namespaceabsl_1_1strings__internal.html
a3df6a3608b6026ccc227f94ffa8282aaad7e7512cc6dd0bcac8577b683b4b6ea3
kNan
namespaceabsl_1_1strings__internal.html
a3df6a3608b6026ccc227f94ffa8282aaa386ca3d47e135812d69917c1c6b39875
constexpr Charmap
AlnumCharmap
namespaceabsl_1_1strings__internal.html
ae79d12dbbdc982c1fd8eaa457a7e9187
()
constexpr Charmap
AlphaCharmap
namespaceabsl_1_1strings__internal.html
a19a4cea8723268b3722b3d600311b42e
()
void
AppendPieces
namespaceabsl_1_1strings__internal.html
a2497ac91b692b59fc0173d92860f98c0
(std::string *dest, std::initializer_list< absl::string_view > pieces)
int
ApplySubstitutions
namespaceabsl_1_1strings__internal.html
a4b6f994cefbb32f153400b7ecc81ae42
(absl::string_view s, std::vector< strings_internal::ViableSubstitution > *subs_ptr, std::string *result_ptr)
int
ApplySubstitutions
namespaceabsl_1_1strings__internal.html
a2d430324e0dddad2d3969494f7936fb6
(absl::string_view s, std::vector< ViableSubstitution > *subs_ptr, std::string *result_ptr)
const std::array< base64_testcase, 5 > &
base64_strings
namespaceabsl_1_1strings__internal.html
a97638460d37c3cb3fc42c7cb9f307aa1
()
constexpr Charmap
BlankCharmap
namespaceabsl_1_1strings__internal.html
a14754f8f78d7d83216176f8e3c5ad402
()
std::string
CatPieces
namespaceabsl_1_1strings__internal.html
ab4d640d2a7cf91e3b63f84a330f01ced
(std::initializer_list< absl::string_view > pieces)
constexpr Charmap
CntrlCharmap
namespaceabsl_1_1strings__internal.html
af753f554a5f838858eea717a522414dd
()
int
Compare
namespaceabsl_1_1strings__internal.html
aa6b970afaf13c99c2355c58dd26664e2
(const BigUnsigned< N > &lhs, const BigUnsigned< M > &rhs)
constexpr Charmap
DigitCharmap
namespaceabsl_1_1strings__internal.html
ab38ed8d850afcd8b85bae5b0d6c550fd
()
size_t
EncodeUTF8Char
namespaceabsl_1_1strings__internal.html
ad98a1b03b52dcd0ec292735bdd77dcea
(char *buffer, char32_t utf8_char)
std::vector< ViableSubstitution >
FindSubstitutions
namespaceabsl_1_1strings__internal.html
a45c15f03bbc6d75c52515723dacc8bcf
(absl::string_view s, const StrToStrMapping &replacements)
constexpr Charmap
GraphCharmap
namespaceabsl_1_1strings__internal.html
ad4d8d5a5693a22829b94f2690161b03a
()
const char *
int_memmatch
namespaceabsl_1_1strings__internal.html
a95f49173342d9dc490b2d9f810059b82
(const char *haystack, size_t haylen, const char *needle, size_t neelen)
std::false_type
IsInitializerListDispatch
namespaceabsl_1_1strings__internal.html
acf17065b64e1b33b732e8573d8a5a0db
(...)
std::true_type
IsInitializerListDispatch
namespaceabsl_1_1strings__internal.html
a2852e3f54bcb164aed45812644d19e76
(std::initializer_list< T > *)
bool
Itoa
namespaceabsl_1_1strings__internal.html
a6ef20045c06860bfb2822b31578b7ca6
(IntType value, int base, std::string *destination)
std::string
JoinAlgorithm
namespaceabsl_1_1strings__internal.html
ad5b694c25b0f1ab42df683172f72e1ce
(Iterator start, Iterator end, absl::string_view s, Formatter &&f)
std::string
JoinAlgorithm
namespaceabsl_1_1strings__internal.html
aee40eedd617e7726413d84e90cff9675
(Iterator start, Iterator end, absl::string_view s, NoFormatter)
std::string
JoinAlgorithm
namespaceabsl_1_1strings__internal.html
a3b0a526c28e3737c8a9e08bdb85e3228
(const std::tuple< T...> &tup, absl::string_view sep, Formatter &&fmt)
std::string
JoinRange
namespaceabsl_1_1strings__internal.html
aeccbd50508043de6f61a7755ca497faf
(Iterator first, Iterator last, absl::string_view separator)
std::string
JoinRange
namespaceabsl_1_1strings__internal.html
a2d86a9db9c46cda008585465d141b63e
(const Range &range, absl::string_view separator, Formatter &&fmt)
std::string
JoinRange
namespaceabsl_1_1strings__internal.html
aec1446150da6246d596dbb4d8fc1172c
(const Range &range, absl::string_view separator)
constexpr Charmap
LowerCharmap
namespaceabsl_1_1strings__internal.html
a4689e47c28e7524c1cf9df63b3a63a6b
()
int
memcasecmp
namespaceabsl_1_1strings__internal.html
a0e05d6bceee7be40922b3276201af5ac
(const char *s1, const char *s2, size_t len)
const char *
memcasemem
namespaceabsl_1_1strings__internal.html
a1a6f3007381cb505cc0ec52279571d02
(const char *phaystack, size_t haylen, const char *pneedle, size_t needlelen)
const char *
memcasestr
namespaceabsl_1_1strings__internal.html
af43c0a5b64d2ee4b2753133e6fcff961
(const char *phaystack, size_t haylen, const char *pneedle)
char *
memcat
namespaceabsl_1_1strings__internal.html
a2fe5dba103a16da4f6d45e74d4c2871f
(char *dest, size_t destlen, const char *src, size_t srclen)
size_t
memcspn
namespaceabsl_1_1strings__internal.html
a1d2d8feb8a298f9c705a445675eb228a
(const char *s, size_t slen, const char *reject)
char *
memdup
namespaceabsl_1_1strings__internal.html
ab4136b9fbafd9047143b04d2a0bd87ff
(const char *s, size_t slen)
const char *
memmatch
namespaceabsl_1_1strings__internal.html
aff80d7da2b2b9eba796f4b822d6bc547
(const char *phaystack, size_t haylen, const char *pneedle, size_t neelen)
const char *
memmem
namespaceabsl_1_1strings__internal.html
a84de746653c2189edca60b99699fa21a
(const char *phaystack, size_t haylen, const char *pneedle, size_t needlelen)
char *
mempbrk
namespaceabsl_1_1strings__internal.html
a662a454533c1620a17c5a13ad4fbd7d9
(const char *s, size_t slen, const char *accept)
char *
memrchr
namespaceabsl_1_1strings__internal.html
a2e64d30d5d390aaf8a054015bf4b912b
(const char *s, int c, size_t slen)
size_t
memspn
namespaceabsl_1_1strings__internal.html
a44a91c39798dc58bd9ba6191a9ce36cf
(const char *s, size_t slen, const char *accept)
const char *
memstr
namespaceabsl_1_1strings__internal.html
a55078c36bfe29881154a8883b17395f1
(const char *phaystack, size_t haylen, const char *pneedle)
bool
operator!=
namespaceabsl_1_1strings__internal.html
a394b9c3209e127731731bd737fd81d46
(const BigUnsigned< N > &lhs, const BigUnsigned< M > &rhs)
bool
operator<
namespaceabsl_1_1strings__internal.html
ab43cd7ad0cc0ffdfa52f27dc610dd237
(const BigUnsigned< N > &lhs, const BigUnsigned< M > &rhs)
std::ostream &
operator<<
namespaceabsl_1_1strings__internal.html
abeb898593c8f1c42ce30b68ef85dc92a
(std::ostream &os, const BigUnsigned< N > &num)
bool
operator<=
namespaceabsl_1_1strings__internal.html
af55bb93084dd6405cbda9ced1ac767b7
(const BigUnsigned< N > &lhs, const BigUnsigned< M > &rhs)
bool
operator==
namespaceabsl_1_1strings__internal.html
af5f30103ac1e1c4f217b2288ff1d5fd9
(const BigUnsigned< N > &lhs, const BigUnsigned< M > &rhs)
bool
operator>
namespaceabsl_1_1strings__internal.html
a1eaf53ce070305c814497188f83b0276
(const BigUnsigned< N > &lhs, const BigUnsigned< M > &rhs)
bool
operator>=
namespaceabsl_1_1strings__internal.html
a315e1b90cd4ac4ac4799269fc05b626b
(const BigUnsigned< N > &lhs, const BigUnsigned< M > &rhs)
strings_internal::ParsedFloat
ParseFloat
namespaceabsl_1_1strings__internal.html
af228130ecd5f41f0d6356cbe9090b0c1
(const char *begin, const char *end, chars_format format_flags)
template ParsedFloat
ParseFloat< 10 >
namespaceabsl_1_1strings__internal.html
abd52a9e654cd5f4b2f7e9db30b35b9c3
(const char *begin, const char *end, chars_format format_flags)
template ParsedFloat
ParseFloat< 16 >
namespaceabsl_1_1strings__internal.html
a95f802c4931f2d20902b0f90e419a186
(const char *begin, const char *end, chars_format format_flags)
double
Pow10
namespaceabsl_1_1strings__internal.html
a448eb320181ac8ee573232de9f544600
(int exp)
constexpr Charmap
PrintCharmap
namespaceabsl_1_1strings__internal.html
add31457174cc85717b712e9cbee728eb
()
constexpr Charmap
PunctCharmap
namespaceabsl_1_1strings__internal.html
abd8b17349957d40caf4c7abc99294d56
()
constexpr Charmap
SpaceCharmap
namespaceabsl_1_1strings__internal.html
a794a4c61607535d6a8e114a92e52a892
()
void
STLStringResizeUninitialized
namespaceabsl_1_1strings__internal.html
a3b42e58848e7dba9408671c18d53ea6e
(string_type *s, size_t new_size)
constexpr bool
STLStringSupportsNontrashingResize
namespaceabsl_1_1strings__internal.html
a8c180ba6f26b9072d5eee94325ddd7b3
(string_type *)
const std::array< uint32_test_case, 27 > &
strtouint32_test_cases
namespaceabsl_1_1strings__internal.html
a48f1604761fb49a4e22677ed4026353f
()
const std::array< uint64_test_case, 34 > &
strtouint64_test_cases
namespaceabsl_1_1strings__internal.html
a50144495ffbce930cdd421c215af1c25
()
TEST
namespaceabsl_1_1strings__internal.html
ae75e4806a62ab096b799430841c738fb
(BigUnsigned, ShiftLeft)
TEST
namespaceabsl_1_1strings__internal.html
a3d7653d360ab598a3e04b94f4ceeb853
(BigUnsigned, MultiplyByUint32)
TEST
namespaceabsl_1_1strings__internal.html
ad97eae664d483c57ccc529db40f02d2b
(BigUnsigned, MultiplyByBigUnsigned)
TEST
namespaceabsl_1_1strings__internal.html
a387f28ca69a661b036d598db85cf61a1
(BigUnsigned, MultiplyByOverflow)
TEST
namespaceabsl_1_1strings__internal.html
a6f27db5e0db9fdf52ffd2743822b37a3
(BigUnsigned, FiveToTheNth)
TEST
namespaceabsl_1_1strings__internal.html
abf4ce4421cc95eab688003d31bf0c193
(BigUnsigned, TenToTheNth)
constexpr Charmap
UpperCharmap
namespaceabsl_1_1strings__internal.html
a276de9e70c4144a32cc945e8c698bb5a
()
constexpr Charmap
XDigitCharmap
namespaceabsl_1_1strings__internal.html
a97ee0000e76ccd765f1a81c79bfe360d
()
const uint32_t
kFiveToNth
namespaceabsl_1_1strings__internal.html
a66ad0a260b4995bf20e140962830c7a1
[14]
constexpr int
kMaxSmallPowerOfFive
namespaceabsl_1_1strings__internal.html
ae268d795d840e4c639f2e13331736164
constexpr int
kMaxSmallPowerOfTen
namespaceabsl_1_1strings__internal.html
a795d3d2b5f84b7483f99cd251b221f8d
const uint32_t
kTenToNth
namespaceabsl_1_1strings__internal.html
a1e981bde7b601a70786733d0cb857287
[10]
absl::strings_internal::AlphaNumBuffer
structabsl_1_1strings__internal_1_1AlphaNumBuffer.html
max_size
std::array< char, max_size >
data
structabsl_1_1strings__internal_1_1AlphaNumBuffer.html
ad76bb990bec5c555093a0c660b9dcf49
size_t
size
structabsl_1_1strings__internal_1_1AlphaNumBuffer.html
af8179c68eac02cd5a79b1e79735c6597
absl::strings_internal::AlphaNumFormatterImpl
structabsl_1_1strings__internal_1_1AlphaNumFormatterImpl.html
void
operator()
structabsl_1_1strings__internal_1_1AlphaNumFormatterImpl.html
a3a832e78afb27a147d06ec8ef2dbcc14
(std::string *out, const T &t) const
void
operator()
structabsl_1_1strings__internal_1_1AlphaNumFormatterImpl.html
a7056c3dc6114df81cff98fda7d2e51ee
(std::string *out, const AlphaNum &t) const
absl::strings_internal::base64_testcase
structabsl_1_1strings__internal_1_1base64__testcase.html
absl::string_view
cyphertext
structabsl_1_1strings__internal_1_1base64__testcase.html
ac404c8cec0b10bbefc7abdbcb8d1ee4f
absl::string_view
plaintext
structabsl_1_1strings__internal_1_1base64__testcase.html
a38fc19e6173c89112707ab05f9548192
absl::strings_internal::BigUnsigned
classabsl_1_1strings__internal_1_1BigUnsigned.html
max_words
BigUnsigned
classabsl_1_1strings__internal_1_1BigUnsigned.html
ace3ea2c5fa5bd0010e2be78319a5520d
()
uint32_t
GetWord
classabsl_1_1strings__internal_1_1BigUnsigned.html
a15284bacef9d712659ffc9183b28cf12
(int index) const
void
MultiplyBy
classabsl_1_1strings__internal_1_1BigUnsigned.html
a925d8705deb8b9b5d3554ff87da54bff
(uint32_t v)
void
MultiplyBy
classabsl_1_1strings__internal_1_1BigUnsigned.html
a19cb6931fdcf79ec120f08539c2e9c27
(uint64_t v)
void
MultiplyBy
classabsl_1_1strings__internal_1_1BigUnsigned.html
aea3a62d9087001cd677ee589ddd81c46
(const BigUnsigned< M > &other)
void
MultiplyByFiveToTheNth
classabsl_1_1strings__internal_1_1BigUnsigned.html
abf9e60ab98a4aab27e0c9445c8197364
(int n)
void
MultiplyByTenToTheNth
classabsl_1_1strings__internal_1_1BigUnsigned.html
a839cbd06c6630270aba26ccf6a88de2f
(int n)
void
SetToZero
classabsl_1_1strings__internal_1_1BigUnsigned.html
a4bf86ac7a830ab6dfeb3f6434b0a365c
()
void
ShiftLeft
classabsl_1_1strings__internal_1_1BigUnsigned.html
ae3c885de5d388fda126c51110ce20c3e
(int count)
int
size
classabsl_1_1strings__internal_1_1BigUnsigned.html
afe7ed8896de6245ce54b6b53cd54966e
() const
static_assert
classabsl_1_1strings__internal_1_1BigUnsigned.html
a1196921cc7ab1b52926393a8f4264fbb
(max_words==4||max_words==84,"unsupported max_words value")
std::string
ToString
classabsl_1_1strings__internal_1_1BigUnsigned.html
a80f5d0d9dc641cb04b6b82e80c6aa931
() const
const uint32_t *
words
classabsl_1_1strings__internal_1_1BigUnsigned.html
a2aca0610c360e83397dd39248bac5f6e
() const
static constexpr int
Digits10
classabsl_1_1strings__internal_1_1BigUnsigned.html
a7ee71d9a1b4e93c5f37668e14044a159
()
static BigUnsigned
FiveToTheNth
classabsl_1_1strings__internal_1_1BigUnsigned.html
a5d9eaf0963e39d55884028e83a76ef9a
(int n)
void
AddWithCarry
classabsl_1_1strings__internal_1_1BigUnsigned.html
a90e93c289a19fdebc9a8abd7f7a25b7d
(int index, uint32_t value)
void
AddWithCarry
classabsl_1_1strings__internal_1_1BigUnsigned.html
ab8d1e3e6195bd4f41c28b0c98378cb44
(int index, uint64_t value)
uint32_t
DivMod
classabsl_1_1strings__internal_1_1BigUnsigned.html
ae4940239615e226971946c8a2e20eb8b
()
void
MultiplyBy
classabsl_1_1strings__internal_1_1BigUnsigned.html
a7ccead80dbd92cb6088dc5f7cd142ec2
(int other_size, const uint32_t *other_words)
void
MultiplyStep
classabsl_1_1strings__internal_1_1BigUnsigned.html
a9b620ec3115b6225e7cd1ed7a58e3750
(int original_size, const uint32_t *other_words, int other_size, int step)
int
ReadDigits
classabsl_1_1strings__internal_1_1BigUnsigned.html
a709f22d35ae0139a44ec7efeb10ea383
(const char *begin, const char *end, int significant_digits)
int
size_
classabsl_1_1strings__internal_1_1BigUnsigned.html
abd7e38731682b95e27ed373325ca0d81
uint32_t
words_
classabsl_1_1strings__internal_1_1BigUnsigned.html
ac6d413e74dd811d9ff2a26509add2dbb
[max_words]
absl::strings_internal::Charmap
classabsl_1_1strings__internal_1_1Charmap.html
constexpr
Charmap
classabsl_1_1strings__internal_1_1Charmap.html
aa81a40a79320ef372b2cb955d38a211c
()
Charmap
classabsl_1_1strings__internal_1_1Charmap.html
a430511f5c70905fddaa5d14bdd25d3ee
(const char *str, int len)
Charmap
classabsl_1_1strings__internal_1_1Charmap.html
a8f09ad9df53d8f67803b321eb85e4a4c
(const char *str)
constexpr bool
contains
classabsl_1_1strings__internal_1_1Charmap.html
aa6307adfc63c65cc44d3649c00754828
(unsigned char c) const
bool
IntersectsWith
classabsl_1_1strings__internal_1_1Charmap.html
a66ff91bc5093aaa89cc04f2ef46fe9ca
(const Charmap &c) const
bool
IsZero
classabsl_1_1strings__internal_1_1Charmap.html
a77df144b8ae93fcffb71001ec55e0d40
() const
static constexpr Charmap
Char
classabsl_1_1strings__internal_1_1Charmap.html
a3ada91715fd02f5c802bb6d2ef28a0cb
(char x)
static constexpr Charmap
FromString
classabsl_1_1strings__internal_1_1Charmap.html
aeff41060f7e8fc2b55e0c7ae6d0da810
(const char *s)
static constexpr Charmap
Range
classabsl_1_1strings__internal_1_1Charmap.html
ad8cbed31cf2156d772c20b23edae57b4
(char lo, char hi)
constexpr
Charmap
classabsl_1_1strings__internal_1_1Charmap.html
a80c283c8922e1aff96e4a7906d680770
(uint64_t b0, uint64_t b1, uint64_t b2, uint64_t b3)
friend constexpr Charmap
operator&
classabsl_1_1strings__internal_1_1Charmap.html
a201a2b23e013be39fce6e26c5813c444
(const Charmap &a, const Charmap &b)
friend constexpr Charmap
operator|
classabsl_1_1strings__internal_1_1Charmap.html
ac351e1c05ad7e89f6a7ec36ccc25b840
(const Charmap &a, const Charmap &b)
friend constexpr Charmap
operator~
classabsl_1_1strings__internal_1_1Charmap.html
ae11aa3fb23ba065b453387b9ffe60fe0
(const Charmap &a)
absl::strings_internal::ConvertibleToStringView
classabsl_1_1strings__internal_1_1ConvertibleToStringView.html
ConvertibleToStringView
classabsl_1_1strings__internal_1_1ConvertibleToStringView.html
ad5e30bdefdab222c9c4da4504d4ee201
(const char *s)
ConvertibleToStringView
classabsl_1_1strings__internal_1_1ConvertibleToStringView.html
a9b29b80c01615ad93f3fa39224ab116e
(char *s)
ConvertibleToStringView
classabsl_1_1strings__internal_1_1ConvertibleToStringView.html
a37231afe24ac0bb0ef886a16d7de0820
(absl::string_view s)
ConvertibleToStringView
classabsl_1_1strings__internal_1_1ConvertibleToStringView.html
a24b7ade9a431a9e8cbea28e665b99706
(const std::string &s)
ConvertibleToStringView
classabsl_1_1strings__internal_1_1ConvertibleToStringView.html
a1d1211e0762c0bb98768f9f98be193ca
(std::string &&s)
ConvertibleToStringView
classabsl_1_1strings__internal_1_1ConvertibleToStringView.html
aa5d841a9733d654a45daca6bc04c32a5
(const ConvertibleToStringView &other)
ConvertibleToStringView
classabsl_1_1strings__internal_1_1ConvertibleToStringView.html
af50da016ee4147587aaf92cacf09da73
(ConvertibleToStringView &&other)
ConvertibleToStringView &
operator=
classabsl_1_1strings__internal_1_1ConvertibleToStringView.html
ae10b7b451830aa7381356ca694487928
(ConvertibleToStringView other)
absl::string_view
value
classabsl_1_1strings__internal_1_1ConvertibleToStringView.html
a679dcacfec1e193d3b2a4434d0bf4143
() const
bool
IsSelfReferential
classabsl_1_1strings__internal_1_1ConvertibleToStringView.html
aebfaf74536a291ed260eaa1d5f578ec2
() const
void
StealMembers
classabsl_1_1strings__internal_1_1ConvertibleToStringView.html
a50641004c0b23281bb1f9fcce112a0e9
(ConvertibleToStringView &&other)
std::string
copy_
classabsl_1_1strings__internal_1_1ConvertibleToStringView.html
ad7a85bdc1858ac3b99807d75edd092cf
absl::string_view
value_
classabsl_1_1strings__internal_1_1ConvertibleToStringView.html
a4eab88183ad53916cb1771a85200b7be
absl::strings_internal::DefaultFormatter
structabsl_1_1strings__internal_1_1DefaultFormatter.html
ValueType
AlphaNumFormatterImpl
Type
structabsl_1_1strings__internal_1_1DefaultFormatter.html
a65977d71afabab127e0207dcba1cba10
absl::strings_internal::DefaultFormatter< absl::string_view >
structabsl_1_1strings__internal_1_1DefaultFormatter_3_01absl_1_1string__view_01_4.html
NoFormatter
Type
structabsl_1_1strings__internal_1_1DefaultFormatter_3_01absl_1_1string__view_01_4.html
a123fc71630bdd78e0e3d46f80acb1138
absl::strings_internal::DefaultFormatter< char * >
structabsl_1_1strings__internal_1_1DefaultFormatter_3_01char_01_5_01_4.html
AlphaNumFormatterImpl
Type
structabsl_1_1strings__internal_1_1DefaultFormatter_3_01char_01_5_01_4.html
a6a346ff7f0be63ad02a8e7726d8122c1
absl::strings_internal::DefaultFormatter< const char * >
structabsl_1_1strings__internal_1_1DefaultFormatter_3_01const_01char_01_5_01_4.html
AlphaNumFormatterImpl
Type
structabsl_1_1strings__internal_1_1DefaultFormatter_3_01const_01char_01_5_01_4.html
a59ce1bf081f59897c9ff56eb95a1b90b
absl::strings_internal::DefaultFormatter< std::string >
structabsl_1_1strings__internal_1_1DefaultFormatter_3_01std_1_1string_01_4.html
NoFormatter
Type
structabsl_1_1strings__internal_1_1DefaultFormatter_3_01std_1_1string_01_4.html
adbb30c105ca0dca8fe7127748475037a
absl::strings_internal::DefaultFormatter< std::unique_ptr< ValueType > >
structabsl_1_1strings__internal_1_1DefaultFormatter_3_01std_1_1unique__ptr_3_01ValueType_01_4_01_4.html
absl::strings_internal::DefaultFormatter< ValueType * >
absl::strings_internal::DefaultFormatter< ValueType * >
structabsl_1_1strings__internal_1_1DefaultFormatter_3_01ValueType_01_5_01_4.html
DereferenceFormatterImpl< typename DefaultFormatter< ValueType >::Type >
Type
structabsl_1_1strings__internal_1_1DefaultFormatter_3_01ValueType_01_5_01_4.html
a3ed3044fcfd06ae1922269e40235fc86
absl::strings_internal::DereferenceFormatterImpl
classabsl_1_1strings__internal_1_1DereferenceFormatterImpl.html
DereferenceFormatterImpl
classabsl_1_1strings__internal_1_1DereferenceFormatterImpl.html
afd1c5636de89de4e1f747881eb262efa
()
DereferenceFormatterImpl
classabsl_1_1strings__internal_1_1DereferenceFormatterImpl.html
ae8b449f0439eed0c74b59d7c122e965e
(Formatter &&f)
void
operator()
classabsl_1_1strings__internal_1_1DereferenceFormatterImpl.html
ad1e3e557bc80ed09c195704f753a2f78
(std::string *out, const T &t)
void
operator()
classabsl_1_1strings__internal_1_1DereferenceFormatterImpl.html
a132545a8d6aa41f32581ac70b751cdc9
(std::string *out, const T &t) const
Formatter
f_
classabsl_1_1strings__internal_1_1DereferenceFormatterImpl.html
af669e270e9c0d87c622a6684306e7999
absl::strings_internal::HasConstIterator
structabsl_1_1strings__internal_1_1HasConstIterator.html
std::false_type
absl::strings_internal::HasConstIterator< T, absl::void_t< typename T::const_iterator > >
structabsl_1_1strings__internal_1_1HasConstIterator_3_01T_00_01absl_1_1void__t_3_01typename_01T_1_1const__iterator_01_4_01_4.html
absl::strings_internal::HasMappedType
structabsl_1_1strings__internal_1_1HasMappedType.html
std::false_type
absl::strings_internal::HasMappedType< T, absl::void_t< typename T::mapped_type > >
structabsl_1_1strings__internal_1_1HasMappedType_3_01T_00_01absl_1_1void__t_3_01typename_01T_1_1mapped__type_01_4_01_4.html
absl::strings_internal::HasValueType
structabsl_1_1strings__internal_1_1HasValueType.html
std::false_type
absl::strings_internal::HasValueType< T, absl::void_t< typename T::value_type > >
structabsl_1_1strings__internal_1_1HasValueType_3_01T_00_01absl_1_1void__t_3_01typename_01T_1_1value__type_01_4_01_4.html
absl::strings_internal::IsArrayImpl
structabsl_1_1strings__internal_1_1IsArrayImpl.html
std::false_type
absl::strings_internal::IsArrayImpl< A< T, N > >
structabsl_1_1strings__internal_1_1IsArrayImpl_3_01A_3_01T_00_01N_01_4_01_4.html
A
N
absl::strings_internal::IsBaseOfArrayImpl
structabsl_1_1strings__internal_1_1IsBaseOfArrayImpl.html
std::false_type
absl::strings_internal::IsBaseOfArrayImpl< A< T, N > >
structabsl_1_1strings__internal_1_1IsBaseOfArrayImpl_3_01A_3_01T_00_01N_01_4_01_4.html
A
N
absl::strings_internal::IsBaseOfBitsetImpl
structabsl_1_1strings__internal_1_1IsBaseOfBitsetImpl.html
std::false_type
absl::strings_internal::IsBaseOfBitsetImpl< B< N > >
structabsl_1_1strings__internal_1_1IsBaseOfBitsetImpl_3_01B_3_01N_01_4_01_4.html
B
N
absl::strings_internal::IsBaseOfSpecializationImpl
structabsl_1_1strings__internal_1_1IsBaseOfSpecializationImpl.html
T
std::false_type
absl::strings_internal::IsBaseOfSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::hasher, typename C::key_equal, typename C::allocator_type > >
structabsl_1_1strings__internal_1_1IsBaseOfSpecializationImpl_3_01C_00_01T_00_01absl_1_1void__t_b95f07468aaa7c00884e5306fa557588.html
T
absl::strings_internal::IsBaseOfSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::key_compare, typename C::allocator_type > >
structabsl_1_1strings__internal_1_1IsBaseOfSpecializationImpl_3_01C_00_01T_00_01absl_1_1void__t_0edba33e0013d7644e6a885cc3820c92.html
T
absl::strings_internal::IsBaseOfSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::mapped_type, typename C::hasher, typename C::key_equal, typename C::allocator_type > >
structabsl_1_1strings__internal_1_1IsBaseOfSpecializationImpl_3_01C_00_01T_00_01absl_1_1void__t_39bb96978805db827c79ca8897b4f58c.html
T
absl::strings_internal::IsBaseOfSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::mapped_type, typename C::key_compare, typename C::allocator_type > >
structabsl_1_1strings__internal_1_1IsBaseOfSpecializationImpl_3_01C_00_01T_00_01absl_1_1void__t_ff2d115a7f4b674ac1841b92a82a6835.html
T
absl::strings_internal::IsBaseOfSpecializationImpl< C, T, absl::void_t< typename C::value_type, typename C::allocator_type > >
structabsl_1_1strings__internal_1_1IsBaseOfSpecializationImpl_3_01C_00_01T_00_01absl_1_1void__t_309d59ba19406a1a47402b4db5c63d12.html
T
absl::strings_internal::IsBaseOfSTLContainer
structabsl_1_1strings__internal_1_1IsBaseOfSTLContainer.html
absl::strings_internal::IsBitsetImpl
structabsl_1_1strings__internal_1_1IsBitsetImpl.html
std::false_type
absl::strings_internal::IsBitsetImpl< B< N > >
structabsl_1_1strings__internal_1_1IsBitsetImpl_3_01B_3_01N_01_4_01_4.html
B
N
absl::strings_internal::IsConvertibleToArrayImpl
structabsl_1_1strings__internal_1_1IsConvertibleToArrayImpl.html
std::false_type
absl::strings_internal::IsConvertibleToArrayImpl< A< T, N > >
structabsl_1_1strings__internal_1_1IsConvertibleToArrayImpl_3_01A_3_01T_00_01N_01_4_01_4.html
A
N
absl::strings_internal::IsConvertibleToBitsetImpl
structabsl_1_1strings__internal_1_1IsConvertibleToBitsetImpl.html
std::false_type
absl::strings_internal::IsConvertibleToBitsetImpl< B< N > >
structabsl_1_1strings__internal_1_1IsConvertibleToBitsetImpl_3_01B_3_01N_01_4_01_4.html
B
N
absl::strings_internal::IsConvertibleToSpecializationImpl
structabsl_1_1strings__internal_1_1IsConvertibleToSpecializationImpl.html
T
std::false_type
absl::strings_internal::IsConvertibleToSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::hasher, typename C::key_equal, typename C::allocator_type > >
structabsl_1_1strings__internal_1_1IsConvertibleToSpecializationImpl_3_01C_00_01T_00_01absl_1_1vd2ca8de010b2d85000ccc34e6f323746.html
T
absl::strings_internal::IsConvertibleToSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::key_compare, typename C::allocator_type > >
structabsl_1_1strings__internal_1_1IsConvertibleToSpecializationImpl_3_01C_00_01T_00_01absl_1_1v60378f15c2cb1ac6293e5b53ac1f1841.html
T
absl::strings_internal::IsConvertibleToSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::mapped_type, typename C::hasher, typename C::key_equal, typename C::allocator_type > >
structabsl_1_1strings__internal_1_1IsConvertibleToSpecializationImpl_3_01C_00_01T_00_01absl_1_1v2dec445ab8682bb51fdba14bde67ab1d.html
T
absl::strings_internal::IsConvertibleToSpecializationImpl< C, T, absl::void_t< typename C::key_type, typename C::mapped_type, typename C::key_compare, typename C::allocator_type > >
structabsl_1_1strings__internal_1_1IsConvertibleToSpecializationImpl_3_01C_00_01T_00_01absl_1_1v3f114c95ed92c8009be25ed6c4242e8a.html
T
absl::strings_internal::IsConvertibleToSpecializationImpl< C, T, absl::void_t< typename C::value_type, typename C::allocator_type > >
structabsl_1_1strings__internal_1_1IsConvertibleToSpecializationImpl_3_01C_00_01T_00_01absl_1_1v11c2f356cd361106828de78944d279d6.html
T
absl::strings_internal::IsConvertibleToSTLContainer
structabsl_1_1strings__internal_1_1IsConvertibleToSTLContainer.html
absl::strings_internal::IsInitializerList
structabsl_1_1strings__internal_1_1IsInitializerList.html
absl::strings_internal::IsSpecializationImpl
structabsl_1_1strings__internal_1_1IsSpecializationImpl.html
T
std::false_type
absl::strings_internal::IsSpecializationImpl< T< Args...>, T >
structabsl_1_1strings__internal_1_1IsSpecializationImpl_3_01T_3_01Args_8_8_8_4_00_01T_01_4.html
T
Args
absl::strings_internal::IsSTLContainer
structabsl_1_1strings__internal_1_1IsSTLContainer.html
absl::strings_internal::IsStrictlyBaseOfAndConvertibleToSTLContainer
structabsl_1_1strings__internal_1_1IsStrictlyBaseOfAndConvertibleToSTLContainer.html
absl::strings_internal::JoinTupleLoop
structabsl_1_1strings__internal_1_1JoinTupleLoop.html
I
N
void
operator()
structabsl_1_1strings__internal_1_1JoinTupleLoop.html
a03751eadcc5f8322f49baf05c15e7e55
(std::string *out, const Tup &tup, absl::string_view sep, Formatter &&fmt)
absl::strings_internal::JoinTupleLoop< N, N >
structabsl_1_1strings__internal_1_1JoinTupleLoop_3_01N_00_01N_01_4.html
N
void
operator()
structabsl_1_1strings__internal_1_1JoinTupleLoop_3_01N_00_01N_01_4.html
a801fc971b5bce715e7d36959591aee1b
(std::string *, const Tup &, absl::string_view, Formatter &&)
absl::strings_internal::MaxSplitsImpl
classabsl_1_1strings__internal_1_1MaxSplitsImpl.html
absl::string_view
Find
classabsl_1_1strings__internal_1_1MaxSplitsImpl.html
ab83204d1e5936ddfff85b8f33118b965
(absl::string_view text, size_t pos)
MaxSplitsImpl
classabsl_1_1strings__internal_1_1MaxSplitsImpl.html
a5514b31e2ef494c8fae4ac19ea7f6263
(Delimiter delimiter, int limit)
int
count_
classabsl_1_1strings__internal_1_1MaxSplitsImpl.html
ad8bfce20ed3797058c70fa9a568436b1
Delimiter
delimiter_
classabsl_1_1strings__internal_1_1MaxSplitsImpl.html
aa0b94fdfa3c04ca086798a46f4fe04fe
const int
limit_
classabsl_1_1strings__internal_1_1MaxSplitsImpl.html
ae9c2224fb1001db30c36be2632ba11c7
absl::strings_internal::NoFormatter
structabsl_1_1strings__internal_1_1NoFormatter.html
absl::strings_internal::AlphaNumFormatterImpl
absl::strings_internal::OStringStream
classabsl_1_1strings__internal_1_1OStringStream.html
OStringStream
classabsl_1_1strings__internal_1_1OStringStream.html
af8fcd3123563079ee0c5c84ab984cbf8
(std::string *s)
std::string *
str
classabsl_1_1strings__internal_1_1OStringStream.html
a69e80d55900afa223967ab8c4d6caaf4
()
const std::string *
str
classabsl_1_1strings__internal_1_1OStringStream.html
a0369c23e5b0ca954452ce6b38475e2c5
() const
void
str
classabsl_1_1strings__internal_1_1OStringStream.html
a44efa125b6de98a4534f58eb81d5c0c5
(std::string *s)
Buf::int_type
overflow
classabsl_1_1strings__internal_1_1OStringStream.html
aeeacb3d1f1aa15799d24741c063b4ec4
(int c) override
std::streamsize
xsputn
classabsl_1_1strings__internal_1_1OStringStream.html
a08779844ff0160636975cd1224f8bf94
(const char *s, std::streamsize n) override
std::string *
s_
classabsl_1_1strings__internal_1_1OStringStream.html
ae333199fc917204205287e5915f68e34
absl::strings_internal::PairFormatterImpl
classabsl_1_1strings__internal_1_1PairFormatterImpl.html
F1
F2
void
operator()
classabsl_1_1strings__internal_1_1PairFormatterImpl.html
a386d2b8cec009941cb8c3096d25f113c
(std::string *out, const T &p)
void
operator()
classabsl_1_1strings__internal_1_1PairFormatterImpl.html
a966ab0ec2edef416c752df0e73872a00
(std::string *out, const T &p) const
PairFormatterImpl
classabsl_1_1strings__internal_1_1PairFormatterImpl.html
aab84dff2a6c4ef17c1f198b6bc80b1b3
(F1 f1, absl::string_view sep, F2 f2)
F1
f1_
classabsl_1_1strings__internal_1_1PairFormatterImpl.html
ad9c2893587a8d22c49c76397389746fb
F2
f2_
classabsl_1_1strings__internal_1_1PairFormatterImpl.html
a4967c01e11484f70ee1b3539297b14d2
std::string
sep_
classabsl_1_1strings__internal_1_1PairFormatterImpl.html
a659afbaa0ad501d0bb423a2a13d99935
absl::strings_internal::ParsedFloat
structabsl_1_1strings__internal_1_1ParsedFloat.html
const char *
end
structabsl_1_1strings__internal_1_1ParsedFloat.html
acf3ed77f273e236ae599a335ded49c05
int
exponent
structabsl_1_1strings__internal_1_1ParsedFloat.html
ad6d0aa8ce8a28b25ca0ac6b8920d0b47
int
literal_exponent
structabsl_1_1strings__internal_1_1ParsedFloat.html
a7c84be00ede512de15c0cc0ba0ac59a9
uint64_t
mantissa
structabsl_1_1strings__internal_1_1ParsedFloat.html
a3d63e362ddf83c223683a812591f99da
const char *
subrange_begin
structabsl_1_1strings__internal_1_1ParsedFloat.html
afa392acaf6e671a708b7d1f398891435
const char *
subrange_end
structabsl_1_1strings__internal_1_1ParsedFloat.html
a63100a0b566aaf54b623ed6efc1669b3
FloatType
type
structabsl_1_1strings__internal_1_1ParsedFloat.html
acff8d99355daa9930813bf3ac2f1d387
absl::strings_internal::ResizeUninitializedTraits
structabsl_1_1strings__internal_1_1ResizeUninitializedTraits.html
static void
Resize
structabsl_1_1strings__internal_1_1ResizeUninitializedTraits.html
a81005a1ab5bffe6dd2c0a24747653aa4
(string_type *s, size_t new_size)
absl::strings_internal::ResizeUninitializedTraits< string_type, absl::void_t< decltype(std::declval< string_type & >().__resize_default_init(237))> >
structabsl_1_1strings__internal_1_1ResizeUninitializedTraits_3_01string__type_00_01absl_1_1void_cd5266b0783d500000aad13dd490ea7c.html
static void
Resize
structabsl_1_1strings__internal_1_1ResizeUninitializedTraits_3_01string__type_00_01absl_1_1void_cd5266b0783d500000aad13dd490ea7c.html
a9e47bfba3286b5fe404ed1251a7ae590
(string_type *s, size_t new_size)
absl::strings_internal::SelectDelimiter
structabsl_1_1strings__internal_1_1SelectDelimiter.html
absl::strings_internal::SelectDelimiter< absl::string_view >
structabsl_1_1strings__internal_1_1SelectDelimiter_3_01absl_1_1string__view_01_4.html
absl::strings_internal::SelectDelimiter< char * >
structabsl_1_1strings__internal_1_1SelectDelimiter_3_01char_01_5_01_4.html
absl::strings_internal::SelectDelimiter< char >
structabsl_1_1strings__internal_1_1SelectDelimiter_3_01char_01_4.html
absl::strings_internal::SelectDelimiter< const char * >
structabsl_1_1strings__internal_1_1SelectDelimiter_3_01const_01char_01_5_01_4.html
absl::strings_internal::SelectDelimiter< std::string >
structabsl_1_1strings__internal_1_1SelectDelimiter_3_01std_1_1string_01_4.html
absl::strings_internal::SplitIterator
classabsl_1_1strings__internal_1_1SplitIterator.html
State
classabsl_1_1strings__internal_1_1SplitIterator.html
a8f5d5536be3a3c8e0cceafd1dd88907f
kInitState
classabsl_1_1strings__internal_1_1SplitIterator.html
a8f5d5536be3a3c8e0cceafd1dd88907fa468ce0826a9f191cce5d7cfbbfb2f547
kLastState
classabsl_1_1strings__internal_1_1SplitIterator.html
a8f5d5536be3a3c8e0cceafd1dd88907fa1e136bc3722ed07325d950daf969ef43
kEndState
classabsl_1_1strings__internal_1_1SplitIterator.html
a8f5d5536be3a3c8e0cceafd1dd88907facb75ef3689ec528f2621a9146e93e5b7
bool
at_end
classabsl_1_1strings__internal_1_1SplitIterator.html
a849a1b710d1d34ecc77b5be9069d4662
() const
reference
operator*
classabsl_1_1strings__internal_1_1SplitIterator.html
ad8d1223fd44b4864385d164c1542f3e2
() const
SplitIterator &
operator++
classabsl_1_1strings__internal_1_1SplitIterator.html
ae21a1e8a3726339194a34192b28b93ed
()
SplitIterator
operator++
classabsl_1_1strings__internal_1_1SplitIterator.html
a80381fbdf30b7734ca6e07ee07440ce1
(int)
pointer
operator->
classabsl_1_1strings__internal_1_1SplitIterator.html
a78a0e69abbcfc29a274ebf83a094d5bb
() const
SplitIterator
classabsl_1_1strings__internal_1_1SplitIterator.html
aabd60a5b674cea275272811b8c66b7e1
(State state, const Splitter *splitter)
absl::string_view
curr_
classabsl_1_1strings__internal_1_1SplitIterator.html
af52a8073017a600d01fb552b413c44c3
Splitter::DelimiterType
delimiter_
classabsl_1_1strings__internal_1_1SplitIterator.html
a8eff5506014a02818162c87584fb0cbc
size_t
pos_
classabsl_1_1strings__internal_1_1SplitIterator.html
ab6d006fc4066afee8111ab780a244f0c
Splitter::PredicateType
predicate_
classabsl_1_1strings__internal_1_1SplitIterator.html
a2ad2da4553dde7dbf64b8e4d60343da6
const Splitter *
splitter_
classabsl_1_1strings__internal_1_1SplitIterator.html
a062689dd368786f5ca5959f9b31d8535
State
state_
classabsl_1_1strings__internal_1_1SplitIterator.html
a3d9a973a124f56f329a26e1815404676
friend bool
operator!=
classabsl_1_1strings__internal_1_1SplitIterator.html
add34a6053ee99a349b7eb6e69f70fd9a
(const SplitIterator &a, const SplitIterator &b)
friend bool
operator==
classabsl_1_1strings__internal_1_1SplitIterator.html
a5c13ee2096f4fe4c8eeb1fdece5c4fbb
(const SplitIterator &a, const SplitIterator &b)
absl::strings_internal::Splitter
classabsl_1_1strings__internal_1_1Splitter.html
absl::strings_internal::Splitter::ConvertToContainer
absl::strings_internal::Splitter::ConvertToContainer< Container, std::pair< const First, Second >, true >
absl::strings_internal::Splitter::ConvertToContainer< std::vector< absl::string_view, A >, absl::string_view, false >
absl::strings_internal::Splitter::ConvertToContainer< std::vector< std::string, A >, std::string, false >
const_iterator
begin
classabsl_1_1strings__internal_1_1Splitter.html
a4f9033633c92a6ebe2d1a29ff5ae3fa1
() const
const Delimiter &
delimiter
classabsl_1_1strings__internal_1_1Splitter.html
ab55d6b33d2d84edf2d80891218aefae6
() const
const_iterator
end
classabsl_1_1strings__internal_1_1Splitter.html
a3277d6da55a7e7286578d8dbc4336c35
() const
operator Container
classabsl_1_1strings__internal_1_1Splitter.html
afa04898f140539b8b1078d1229f536b8
() const
operator std::pair< First, Second >
classabsl_1_1strings__internal_1_1Splitter.html
accd9ff3b30e82de58325d6c55bbd0774
() const
const Predicate &
predicate
classabsl_1_1strings__internal_1_1Splitter.html
a7fddf84ada08254f62f2de9e1ebe2fbd
() const
Splitter
classabsl_1_1strings__internal_1_1Splitter.html
a94979330cc39a0fd5d43eab7a977acd5
(ConvertibleToStringView input_text, Delimiter d, Predicate p)
absl::string_view
text
classabsl_1_1strings__internal_1_1Splitter.html
a4c0272800282df158d6b05752fde77cf
() const
Delimiter
delimiter_
classabsl_1_1strings__internal_1_1Splitter.html
a346a16274cd03d07b9a82a7395133287
Predicate
predicate_
classabsl_1_1strings__internal_1_1Splitter.html
a96334bf67b7559f0e547562ee4693620
ConvertibleToStringView
text_
classabsl_1_1strings__internal_1_1Splitter.html
a56c45a371ccc99973c448aba29b61fc7
absl::strings_internal::Splitter::ConvertToContainer
structabsl_1_1strings__internal_1_1Splitter_1_1ConvertToContainer.html
is_map
Container
operator()
structabsl_1_1strings__internal_1_1Splitter_1_1ConvertToContainer.html
afd4a41eb3542635340bf977dc45ae065
(const Splitter &splitter) const
absl::strings_internal::Splitter::ConvertToContainer< Container, std::pair< const First, Second >, true >
structabsl_1_1strings__internal_1_1Splitter_1_1ConvertToContainer_3_01Container_00_01std_1_1pairf48129230562f0b5c800c396bcfca706.html
absl::strings_internal::Splitter::ConvertToContainer< Container, std::pair< const First, Second >, true >::Inserter
absl::strings_internal::Splitter::ConvertToContainer< Container, std::pair< const First, Second >, true >::Inserter< std::map< Ts...> >
absl::strings_internal::Splitter::ConvertToContainer< Container, std::pair< const First, Second >, true >::Inserter< std::multimap< Ts...> >
Container
operator()
structabsl_1_1strings__internal_1_1Splitter_1_1ConvertToContainer_3_01Container_00_01std_1_1pairf48129230562f0b5c800c396bcfca706.html
a95cb5fe4d1422228f8746cc2fcc7f0f6
(const Splitter &splitter) const
absl::strings_internal::Splitter::ConvertToContainer< Container, std::pair< const First, Second >, true >::Inserter
structabsl_1_1strings__internal_1_1Splitter_1_1ConvertToContainer_3_01Container_00_01std_1_1pair8b0950e27b15c50bad3bb1a83165d5d8.html
static M::iterator
Insert
structabsl_1_1strings__internal_1_1Splitter_1_1ConvertToContainer_3_01Container_00_01std_1_1pair8b0950e27b15c50bad3bb1a83165d5d8.html
ad6eb811ef6a4beedaaaac5548a71b93f
(M *m, Args &&...args)
absl::strings_internal::Splitter::ConvertToContainer< Container, std::pair< const First, Second >, true >::Inserter< std::map< Ts...> >
structabsl_1_1strings__internal_1_1Splitter_1_1ConvertToContainer_3_01Container_00_01std_1_1pair18c405d4ff482dcaeeabb2f0c6ed6a85.html
Ts
static M::iterator
Insert
structabsl_1_1strings__internal_1_1Splitter_1_1ConvertToContainer_3_01Container_00_01std_1_1pair18c405d4ff482dcaeeabb2f0c6ed6a85.html
afde95da69f2b3aad2cdef79b9732fa57
(M *m, Args &&...args)
absl::strings_internal::Splitter::ConvertToContainer< Container, std::pair< const First, Second >, true >::Inserter< std::multimap< Ts...> >
structabsl_1_1strings__internal_1_1Splitter_1_1ConvertToContainer_3_01Container_00_01std_1_1pair7127ca83fc0dbb091e9938ae47e904fc.html
Ts
static M::iterator
Insert
structabsl_1_1strings__internal_1_1Splitter_1_1ConvertToContainer_3_01Container_00_01std_1_1pair7127ca83fc0dbb091e9938ae47e904fc.html
a9fc8211bd94e050e692b08d1219e3568
(M *m, Args &&...args)
absl::strings_internal::Splitter::ConvertToContainer< std::vector< absl::string_view, A >, absl::string_view, false >
structabsl_1_1strings__internal_1_1Splitter_1_1ConvertToContainer_3_01std_1_1vector_3_01absl_1_1a62e3d6ed6d780cfdb0dc4fb2ad37607.html
std::vector< absl::string_view, A >
operator()
structabsl_1_1strings__internal_1_1Splitter_1_1ConvertToContainer_3_01std_1_1vector_3_01absl_1_1a62e3d6ed6d780cfdb0dc4fb2ad37607.html
a3a06fec9167ddb9ddeb137f7c9e0e394
(const Splitter &splitter) const
absl::strings_internal::Splitter::ConvertToContainer< std::vector< std::string, A >, std::string, false >
structabsl_1_1strings__internal_1_1Splitter_1_1ConvertToContainer_3_01std_1_1vector_3_01std_1_1s2ff383c0dc7a4d111e7c08cb98b84f25.html
std::vector< std::string, A >
operator()
structabsl_1_1strings__internal_1_1Splitter_1_1ConvertToContainer_3_01std_1_1vector_3_01std_1_1s2ff383c0dc7a4d111e7c08cb98b84f25.html
abd2634b4ac4167616b48cecea27752c9
(const Splitter &splitter) const
absl::strings_internal::SplitterIsConvertibleTo
structabsl_1_1strings__internal_1_1SplitterIsConvertibleTo.html
SplitterIsConvertibleToImpl< C,!IsInitializerList< std::remove_reference< C >::type >::value &&HasValueType< C >::value &&HasConstIterator< C >::value, HasMappedType< C >::value >
absl::strings_internal::SplitterIsConvertibleToImpl
structabsl_1_1strings__internal_1_1SplitterIsConvertibleToImpl.html
C
has_value_type
has_mapped_type
std::false_type
absl::strings_internal::SplitterIsConvertibleToImpl< C, true, false >
structabsl_1_1strings__internal_1_1SplitterIsConvertibleToImpl_3_01C_00_01true_00_01false_01_4.html
absl::strings_internal::SplitterIsConvertibleToImpl< C, true, true >
structabsl_1_1strings__internal_1_1SplitterIsConvertibleToImpl_3_01C_00_01true_00_01true_01_4.html
absl::strings_internal::StreamFormatterImpl
classabsl_1_1strings__internal_1_1StreamFormatterImpl.html
void
operator()
classabsl_1_1strings__internal_1_1StreamFormatterImpl.html
a01fa43f523db34be8b271b6185f86496
(std::string *out, const T &t)
std::unique_ptr< strings_internal::OStringStream >
strm_
classabsl_1_1strings__internal_1_1StreamFormatterImpl.html
a20fb6133ec79bf4ccc4173f301522854
absl::strings_internal::uint32_test_case
structabsl_1_1strings__internal_1_1uint32__test__case.html
int
base
structabsl_1_1strings__internal_1_1uint32__test__case.html
af186ca40a8000e0db16a495225fb5849
bool
expect_ok
structabsl_1_1strings__internal_1_1uint32__test__case.html
a1c971d83c8e80b42c522c7482277b9d4
uint32_t
expected
structabsl_1_1strings__internal_1_1uint32__test__case.html
a9683d58c004c877835a484286232aacb
const char *
str
structabsl_1_1strings__internal_1_1uint32__test__case.html
a6c614d95a9a17e80dc475e553df66aef
absl::strings_internal::uint64_test_case
structabsl_1_1strings__internal_1_1uint64__test__case.html
int
base
structabsl_1_1strings__internal_1_1uint64__test__case.html
afe67cdd9df3aef9d3f8140de68956387
bool
expect_ok
structabsl_1_1strings__internal_1_1uint64__test__case.html
a4bde2353e08aa77eed4f01e0beea9508
uint64_t
expected
structabsl_1_1strings__internal_1_1uint64__test__case.html
adad7fbbe19c0120e3446cf70501bb2e4
const char *
str
structabsl_1_1strings__internal_1_1uint64__test__case.html
ace54d12c283455787b104a1f7f7881b3
absl::strings_internal::ViableSubstitution
structabsl_1_1strings__internal_1_1ViableSubstitution.html
bool
OccursBefore
structabsl_1_1strings__internal_1_1ViableSubstitution.html
a008eed8bbae672b5c3cd22ebb6c1377b
(const ViableSubstitution &y) const
ViableSubstitution
structabsl_1_1strings__internal_1_1ViableSubstitution.html
aa9aacadd6186a8b4a1ca06d04bea52c3
(absl::string_view old_str, absl::string_view replacement_str, size_t offset_val)
size_t
offset
structabsl_1_1strings__internal_1_1ViableSubstitution.html
a50a61386dc44b49320073ca2221f4f21
absl::string_view
old
structabsl_1_1strings__internal_1_1ViableSubstitution.html
a1675f6c1ba15747bb60274866b899653
absl::string_view
replacement
structabsl_1_1strings__internal_1_1ViableSubstitution.html
ac6b4167d4d337b5813a9597db4ca323d
absl::substitute_internal
namespaceabsl_1_1substitute__internal.html
absl::substitute_internal::Arg
void
SubstituteAndAppendArray
namespaceabsl_1_1substitute__internal.html
a03a4d3eba922b18e7f195ad3d10cfa0a
(std::string *output, absl::string_view format, const absl::string_view *args_array, size_t num_args)
static const char
kHexDigits
namespaceabsl_1_1substitute__internal.html
a9e2425e41054a45d5c698546485422a7
[]
absl::substitute_internal::Arg
classabsl_1_1substitute__internal_1_1Arg.html
Arg
classabsl_1_1substitute__internal_1_1Arg.html
a0d9d3142cd8fd6b318a11599c84f67ac
(const char *value)
Arg
classabsl_1_1substitute__internal_1_1Arg.html
ab2507d95fe3077b8d94b263beefba962
(const std::basic_string< char, std::char_traits< char >, Allocator > &value) noexcept
Arg
classabsl_1_1substitute__internal_1_1Arg.html
a4e24951af876e80c381d772519d4bce8
(absl::string_view value)
Arg
classabsl_1_1substitute__internal_1_1Arg.html
a3be4ec7e146374a8a5ac6b3fc7f5b46a
(char value)
Arg
classabsl_1_1substitute__internal_1_1Arg.html
aa39e378d4d55c9bacbee38c794d73eac
(short value)
Arg
classabsl_1_1substitute__internal_1_1Arg.html
ae488994c44c562aa688e480b3edd3db5
(unsigned short value)
Arg
classabsl_1_1substitute__internal_1_1Arg.html
ad30d035c0aaa1bf93e16aa7c907a4110
(int value)
Arg
classabsl_1_1substitute__internal_1_1Arg.html
a84a5b2782c611cd44aa6223c00373461
(unsigned int value)
Arg
classabsl_1_1substitute__internal_1_1Arg.html
ab569621f961c8b1ca6aacbf300031e7b
(long value)
Arg
classabsl_1_1substitute__internal_1_1Arg.html
afd4186e97fb7de5c642a241417d5e5a4
(unsigned long value)
Arg
classabsl_1_1substitute__internal_1_1Arg.html
a4747249c3d0d25b644583f54e20d881a
(long long value)
Arg
classabsl_1_1substitute__internal_1_1Arg.html
ad3c78b0cf64a2fbca387884ca9070f9d
(unsigned long long value)
Arg
classabsl_1_1substitute__internal_1_1Arg.html
a865845ee3ff29c4c356f5c2d4e9938d9
(float value)
Arg
classabsl_1_1substitute__internal_1_1Arg.html
ab1a49bcbd38e3cf6593d5c161a62d3db
(double value)
Arg
classabsl_1_1substitute__internal_1_1Arg.html
aa5da17b69c59c1b3ab23acf687238421
(bool value)
Arg
classabsl_1_1substitute__internal_1_1Arg.html
a61dc0b26525e218980fb772906a1c469
(Hex hex)
Arg
classabsl_1_1substitute__internal_1_1Arg.html
a9bfe5667ffc1966f7ed0c71ec2a7f856
(Dec dec)
Arg
classabsl_1_1substitute__internal_1_1Arg.html
a9e6cf6769535d4223169382b0c3a47f0
(T value)
Arg
classabsl_1_1substitute__internal_1_1Arg.html
a5767b6988152a1ae73f309967037a8b8
(const void *value)
Arg
classabsl_1_1substitute__internal_1_1Arg.html
a24125eb80eabffa07441325e3951e4f4
(const Arg &)
Arg &
operator=
classabsl_1_1substitute__internal_1_1Arg.html
a63655ee0b9e9a6acd8042cc868e15c8f
(const Arg &)
absl::string_view
piece
classabsl_1_1substitute__internal_1_1Arg.html
a851909ef0f7831827a48f1423c31b085
() const
absl::string_view
piece_
classabsl_1_1substitute__internal_1_1Arg.html
a109a204728413085fca88cae04eb9dac
char
scratch_
classabsl_1_1substitute__internal_1_1Arg.html
abcd51d414a2e79c61c0f743268ae4fa8
[numbers_internal::kFastToBufferSize]
absl::swap_internal
namespaceabsl_1_1swap__internal.html
absl::swap_internal::IsNothrowSwappable
absl::swap_internal::IsSwappable
void
swap
namespaceabsl_1_1swap__internal.html
a74e301217ca47afbe27cbec2d5333692
()
void
Swap
namespaceabsl_1_1swap__internal.html
aff798bb8ca3db79beeeec2444787d728
(T &lhs, T &rhs) noexcept(IsNothrowSwappable< T >
absl::swap_internal::IsNothrowSwappable
structabsl_1_1swap__internal_1_1IsNothrowSwappable.html
is_detected< IsNothrowSwappableImpl, T >
absl::swap_internal::IsSwappable
structabsl_1_1swap__internal_1_1IsSwappable.html
is_detected< IsSwappableImpl, T >
absl::synchronization_internal
namespaceabsl_1_1synchronization__internal.html
absl::synchronization_internal::Edge
absl::synchronization_internal::Futex
absl::synchronization_internal::GraphCycles
absl::synchronization_internal::GraphCyclesTest
absl::synchronization_internal::GraphId
absl::synchronization_internal::KernelTimeout
absl::synchronization_internal::PerThreadSem
absl::synchronization_internal::PerThreadSemTest
absl::synchronization_internal::SimpleSemaphore
absl::synchronization_internal::ThreadData
absl::synchronization_internal::ThreadPool
absl::synchronization_internal::Waiter
std::map< int, GraphId >
IdMap
namespaceabsl_1_1synchronization__internal.html
ae92a4f9b6caabcef90cc240965af84ee
static void
BackwardDFS
namespaceabsl_1_1synchronization__internal.html
a678c08bc5534fc909cdcb03fe8edeb89
(GraphCycles::Rep *r, int32_t n, int32_t lower_bound)
static void
CheckEdges
namespaceabsl_1_1synchronization__internal.html
a633637a0befbff2d24591296e87c186d
(Nodes *nodes, Edges *edges, const IdMap &id, GraphCycles *gc)
static void
CheckInvariants
namespaceabsl_1_1synchronization__internal.html
ade17c125d30f71d7c3b921bce71c2dee
(const GraphCycles &gc)
static void
CheckTransitiveClosure
namespaceabsl_1_1synchronization__internal.html
ac77273b73a7ff677f7407fc59863f0d5
(Nodes *nodes, Edges *edges, const IdMap &id, GraphCycles *gc)
base_internal::ThreadIdentity *
CreateThreadIdentity
namespaceabsl_1_1synchronization__internal.html
a98554eb7b07815f8b11058aa1e3885f4
()
static int
EdgeIndex
namespaceabsl_1_1synchronization__internal.html
a8af8006c3f26561ce180f75c7d95d8be
(Edges *edges, int from, int to)
static Node *
FindNode
namespaceabsl_1_1synchronization__internal.html
a228191d3a0e0aaae59277c333b184755
(GraphCycles::Rep *rep, GraphId id)
static bool
ForwardDFS
namespaceabsl_1_1synchronization__internal.html
ad278b5c4edb7552c3fbdd951498efaa8
(GraphCycles::Rep *r, int32_t n, int32_t upper_bound)
static GraphId
Get
namespaceabsl_1_1synchronization__internal.html
a25757e9f90dbd432487a6010a2271a45
(const IdMap &id, int num)
base_internal::ThreadIdentity *
GetOrCreateCurrentThreadIdentity
namespaceabsl_1_1synchronization__internal.html
a7a3e26e667311c0fb62e4519b7e6212d
()
GraphId
InvalidGraphId
namespaceabsl_1_1synchronization__internal.html
ab3d8c7658be04e5d06ae41a09564067f
()
static bool
IsReachable
namespaceabsl_1_1synchronization__internal.html
a0fa9d53ed8c88996aadd46126968360e
(Edges *edges, int from, int to, std::unordered_set< int > *seen)
static void
MaybeBecomeIdle
namespaceabsl_1_1synchronization__internal.html
a43c981b69cc4916ec28199e0c956e622
()
static void
MoveToList
namespaceabsl_1_1synchronization__internal.html
a6076fa9da77ccddc2989f59da0afbb7e
(GraphCycles::Rep *r, Vec< int32_t > *src, Vec< int32_t > *dst)
static base_internal::ThreadIdentity *
NewThreadIdentity
namespaceabsl_1_1synchronization__internal.html
a425a87089a5a0bfd2bbf410258aa3355
()
static void
PrintEdges
namespaceabsl_1_1synchronization__internal.html
ae1606aeb460a5f61fab2cc756a101fef
(Edges *edges)
static void
PrintGCEdges
namespaceabsl_1_1synchronization__internal.html
a58a49e5fd2f3a419521cd13f0fd04708
(Nodes *nodes, const IdMap &id, GraphCycles *gc)
static void
PrintGCTransitiveClosure
namespaceabsl_1_1synchronization__internal.html
a1faeeb6a0aa8118cc3806f1fcc969a7e
(Nodes *nodes, const IdMap &id, GraphCycles *gc)
static void
PrintTransitiveClosure
namespaceabsl_1_1synchronization__internal.html
ad1e5315a7cc4433fe9ae96ddfe4f45d7
(Nodes *nodes, Edges *edges)
static int
RandomEdge
namespaceabsl_1_1synchronization__internal.html
a0246158eac6e16e98c0985a11f9934a5
(RandomEngine *rng, Edges *edges)
static int
RandomNode
namespaceabsl_1_1synchronization__internal.html
afefba2e638dd0af6c7a3db60f175b9de
(RandomEngine *rng, Nodes *nodes)
static void
ReclaimThreadIdentity
namespaceabsl_1_1synchronization__internal.html
acc00cfcda109436b7b63cdfc8166756e
(void *v)
static void
Reorder
namespaceabsl_1_1synchronization__internal.html
a11aba26e93dc92e73061058bcc917c7b
(GraphCycles::Rep *r)
static void
ResetThreadIdentity
namespaceabsl_1_1synchronization__internal.html
ae655ba924c106b1c32bb9c3001329cb9
(base_internal::ThreadIdentity *identity)
static intptr_t
RoundUp
namespaceabsl_1_1synchronization__internal.html
ac8e7031ecae7c5babf4baa51c5061278
(intptr_t addr, intptr_t align)
static void
Sort
namespaceabsl_1_1synchronization__internal.html
ad6a3ddf3a73ad0539dccb1b2e674cd72
(const Vec< Node * > &, Vec< int32_t > *delta)
TEST
namespaceabsl_1_1synchronization__internal.html
a475ed33e70f6eccbbcf2fc6bb2145dd2
(GraphCycles, RandomizedTest)
TEST_F
namespaceabsl_1_1synchronization__internal.html
a2307c46679e358177554cc2c67166793
(GraphCyclesTest, NoCycle)
TEST_F
namespaceabsl_1_1synchronization__internal.html
af7fc144440271baea84b77d45fb1237f
(GraphCyclesTest, SimpleCycle)
TEST_F
namespaceabsl_1_1synchronization__internal.html
aa9a8260819a0691e1f7ed3f951ec58e8
(GraphCyclesTest, IndirectCycle)
TEST_F
namespaceabsl_1_1synchronization__internal.html
afdda32ee5907680451fc463bc005421a
(GraphCyclesTest, LongPath)
TEST_F
namespaceabsl_1_1synchronization__internal.html
ace0c4031c7bbb8b52e1c4e5d3f4ccd34
(GraphCyclesTest, RemoveNode)
TEST_F
namespaceabsl_1_1synchronization__internal.html
a10644c9743203ff200f396802695c249
(GraphCyclesTest, ManyEdges)
static base_internal::SpinLock
freelist_lock
namespaceabsl_1_1synchronization__internal.html
a26de7dd79b9886fe86e546d87e02edac
(base_internal::kLinkerInitialized)
static base_internal::ThreadIdentity *
thread_identity_freelist
namespaceabsl_1_1synchronization__internal.html
a6e06be9e547682e4ad522a52e2648ff9
absl::synchronization_internal::Edge
structabsl_1_1synchronization__internal_1_1Edge.html
int
from
structabsl_1_1synchronization__internal_1_1Edge.html
a01a44cd6780a93a6a5b8bc7b7225c450
int
to
structabsl_1_1synchronization__internal_1_1Edge.html
a461063c78bffb78019dcb39dbe5a09e1
absl::synchronization_internal::Futex
classabsl_1_1synchronization__internal_1_1Futex.html
static int
WaitUntil
classabsl_1_1synchronization__internal_1_1Futex.html
addcd72e86f440a171c26fea13013dfe6
(std::atomic< int32_t > *v, int32_t val, KernelTimeout t)
static int
Wake
classabsl_1_1synchronization__internal_1_1Futex.html
aa236c067d351d2045fe5314cd7f54eba
(std::atomic< int32_t > *v, int32_t count)
absl::synchronization_internal::GraphCycles
classabsl_1_1synchronization__internal_1_1GraphCycles.html
absl::synchronization_internal::GraphCycles::Rep
bool
CheckInvariants
classabsl_1_1synchronization__internal_1_1GraphCycles.html
aa8e9f6e3f234caa6ee8733bc9ec18dac
() const
int
FindPath
classabsl_1_1synchronization__internal_1_1GraphCycles.html
a30f9ca89a642f535401b98d04bf47347
(GraphId source, GraphId dest, int max_path_len, GraphId path[]) const
GraphId
GetId
classabsl_1_1synchronization__internal_1_1GraphCycles.html
a6313b110f799f6feb6e9da4ebcb3eb3e
(void *ptr)
int
GetStackTrace
classabsl_1_1synchronization__internal_1_1GraphCycles.html
af0ea0e9921116ae050e8c6266d08489e
(GraphId id, void ***ptr)
GraphCycles
classabsl_1_1synchronization__internal_1_1GraphCycles.html
abfaca02a5a5dc155b374e2be60408ddf
()
bool
HasEdge
classabsl_1_1synchronization__internal_1_1GraphCycles.html
aff1e58c58629abbc00f293408293755e
(GraphId source_node, GraphId dest_node) const
bool
HasNode
classabsl_1_1synchronization__internal_1_1GraphCycles.html
a632fed5046de4206a57387049ef2a84b
(GraphId node)
bool
InsertEdge
classabsl_1_1synchronization__internal_1_1GraphCycles.html
afa2247d27dec62e51e364194514bb316
(GraphId source_node, GraphId dest_node)
bool
IsReachable
classabsl_1_1synchronization__internal_1_1GraphCycles.html
a817a259bef095b0c7bdce5626c2c9a57
(GraphId source_node, GraphId dest_node) const
void *
Ptr
classabsl_1_1synchronization__internal_1_1GraphCycles.html
a3e22940e953801cbdfab137f3ac33f32
(GraphId id)
void
RemoveEdge
classabsl_1_1synchronization__internal_1_1GraphCycles.html
a6f7dff444613ec72c19d66b37dd1a08f
(GraphId source_node, GraphId dest_node)
void
RemoveNode
classabsl_1_1synchronization__internal_1_1GraphCycles.html
a7527fbc772f0545822d8e994400eb18e
(void *ptr)
void
UpdateStackTrace
classabsl_1_1synchronization__internal_1_1GraphCycles.html
a3e68e7706746852fd30e7389ed35a538
(GraphId id, int priority, int(*get_stack_trace)(void **, int))
~GraphCycles
classabsl_1_1synchronization__internal_1_1GraphCycles.html
a24f144c93fec64c75beed311198684ad
()
GraphCycles
classabsl_1_1synchronization__internal_1_1GraphCycles.html
a8c9c1fe6847620d10f18fdce67f71fef
(const GraphCycles &)
GraphCycles &
operator=
classabsl_1_1synchronization__internal_1_1GraphCycles.html
aaca3b1d704b8384bef2b90ff5cdc198c
(const GraphCycles &)
Rep *
rep_
classabsl_1_1synchronization__internal_1_1GraphCycles.html
a11fd915c0eb7b31d66d8c72151e63b8e
absl::synchronization_internal::GraphCycles::Rep
structabsl_1_1synchronization__internal_1_1GraphCycles_1_1Rep.html
Rep
structabsl_1_1synchronization__internal_1_1GraphCycles_1_1Rep.html
a98e1f88082094422babb40d9a53216aa
()
Vec< int32_t >
deltab_
structabsl_1_1synchronization__internal_1_1GraphCycles_1_1Rep.html
a864775709adbd7b70afd740ecf048d9d
Vec< int32_t >
deltaf_
structabsl_1_1synchronization__internal_1_1GraphCycles_1_1Rep.html
a98746b635d06d6329fc64c7a70cba1db
Vec< int32_t >
free_nodes_
structabsl_1_1synchronization__internal_1_1GraphCycles_1_1Rep.html
a8fc987eb773c804c7901e598cbd09526
Vec< int32_t >
list_
structabsl_1_1synchronization__internal_1_1GraphCycles_1_1Rep.html
a7170c178f9193f9dad99f4b51350ce98
Vec< int32_t >
merged_
structabsl_1_1synchronization__internal_1_1GraphCycles_1_1Rep.html
a7d59bbedcdbbe086086e7e0e4416b831
Vec< Node * >
nodes_
structabsl_1_1synchronization__internal_1_1GraphCycles_1_1Rep.html
a8d9657100ef5bde031ce979152568ea7
PointerMap
ptrmap_
structabsl_1_1synchronization__internal_1_1GraphCycles_1_1Rep.html
a6119ee2feac1699ac39610f815a21150
Vec< int32_t >
stack_
structabsl_1_1synchronization__internal_1_1GraphCycles_1_1Rep.html
a75bb4badf00436acdc4ec0c788bcfdb1
absl::synchronization_internal::GraphCyclesTest
classabsl_1_1synchronization__internal_1_1GraphCyclesTest.html
bool
AddEdge
classabsl_1_1synchronization__internal_1_1GraphCyclesTest.html
aa10295207ae95ce6b12a022515d365d2
(int x, int y)
void
AddMultiples
classabsl_1_1synchronization__internal_1_1GraphCyclesTest.html
a2d1de172b4a4b94a0296cbe7e637c6af
()
GraphCyclesTest
classabsl_1_1synchronization__internal_1_1GraphCyclesTest.html
a6eb0fc36ccee56bfd122f7c52c76c846
()
std::string
Path
classabsl_1_1synchronization__internal_1_1GraphCyclesTest.html
a3ba8f7d3be98ef3f3f7826b166e37184
(int x, int y)
static int
Num
classabsl_1_1synchronization__internal_1_1GraphCyclesTest.html
af92d4dc03dc8b936e9bb23ffaecf88d0
(void *ptr)
static void *
Ptr
classabsl_1_1synchronization__internal_1_1GraphCyclesTest.html
a371dc6c957b49d09f4f72f96800e1051
(int i)
GraphCycles
g_
classabsl_1_1synchronization__internal_1_1GraphCyclesTest.html
a79fa54f87c0f89b7f235f786df27d9a1
IdMap
id_
classabsl_1_1synchronization__internal_1_1GraphCyclesTest.html
a25ea1928b10142451e9242b421f2a3ce
absl::synchronization_internal::GraphId
structabsl_1_1synchronization__internal_1_1GraphId.html
bool
operator!=
structabsl_1_1synchronization__internal_1_1GraphId.html
a1064a70cbf86f46e395099d871b6bd31
(const GraphId &x) const
bool
operator==
structabsl_1_1synchronization__internal_1_1GraphId.html
aef436b50d078f8ef6435ecca9be2d93e
(const GraphId &x) const
uint64_t
handle
structabsl_1_1synchronization__internal_1_1GraphId.html
aaa561a2cf14240cc797563eb92789b6d
absl::synchronization_internal::KernelTimeout
classabsl_1_1synchronization__internal_1_1KernelTimeout.html
bool
has_timeout
classabsl_1_1synchronization__internal_1_1KernelTimeout.html
a89edb6ddcbdb7c19b4e6d1144ba137e7
() const
KernelTimeout
classabsl_1_1synchronization__internal_1_1KernelTimeout.html
a134eae7e17f9cf6414355d1fdeab0c11
(absl::Time t)
KernelTimeout
classabsl_1_1synchronization__internal_1_1KernelTimeout.html
adcb1057de15339f785262b228fe4a865
()
static KernelTimeout
Never
classabsl_1_1synchronization__internal_1_1KernelTimeout.html
af0180db79502f9657540f827ffb9663a
()
struct timespec
MakeAbsTimespec
classabsl_1_1synchronization__internal_1_1KernelTimeout.html
a4b37affcb2b60ebd145241960beded80
()
static int64_t
MakeNs
classabsl_1_1synchronization__internal_1_1KernelTimeout.html
a9cb6b4fcc76b10f03a9194bff869d5c6
(absl::Time t)
int64_t
ns_
classabsl_1_1synchronization__internal_1_1KernelTimeout.html
a32e8cf99ecf01ff8473b9d52f3e36d44
friend class
Futex
classabsl_1_1synchronization__internal_1_1KernelTimeout.html
a6793831138245f30122a7aee4d2f59c7
friend class
Waiter
classabsl_1_1synchronization__internal_1_1KernelTimeout.html
ab1be7e000732003dd85f724fe6c4d117
absl::synchronization_internal::PerThreadSem
classabsl_1_1synchronization__internal_1_1PerThreadSem.html
PerThreadSem &
operator=
classabsl_1_1synchronization__internal_1_1PerThreadSem.html
a3f7be83714d26e56c437eb3da8945b44
(const PerThreadSem &)
PerThreadSem
classabsl_1_1synchronization__internal_1_1PerThreadSem.html
a08f6cfc9f703e8c8b5f5683cd8fca68b
()
PerThreadSem
classabsl_1_1synchronization__internal_1_1PerThreadSem.html
abdd5cbf74cd0b5069058017a7428bd52
(const PerThreadSem &)
static std::atomic< int > *
GetThreadBlockedCounter
classabsl_1_1synchronization__internal_1_1PerThreadSem.html
a5c99b821ad22cebce72886141d78a6b4
()
static void
SetThreadBlockedCounter
classabsl_1_1synchronization__internal_1_1PerThreadSem.html
a55f5ac350b571fde2c8febf884ab4573
(std::atomic< int > *counter)
static void
Tick
classabsl_1_1synchronization__internal_1_1PerThreadSem.html
afc83250e517c45807e0328bae99beee0
(base_internal::ThreadIdentity *identity)
static void
Init
classabsl_1_1synchronization__internal_1_1PerThreadSem.html
abbd7a917729c1b62a9d0777a001b6e93
(base_internal::ThreadIdentity *identity)
static void
Post
classabsl_1_1synchronization__internal_1_1PerThreadSem.html
ab54bde0ec236ec8f15dfd7c4b55191b7
(base_internal::ThreadIdentity *identity)
static bool
Wait
classabsl_1_1synchronization__internal_1_1PerThreadSem.html
a23aa8934cd2ce43fd1c6d4c482a8ef83
(KernelTimeout t)
friend class
absl::Mutex
classabsl_1_1synchronization__internal_1_1PerThreadSem.html
a3a55ec3cd842cdd9e07ff35bd810bf99
friend absl::base_internal::ThreadIdentity *
CreateThreadIdentity
classabsl_1_1synchronization__internal_1_1PerThreadSem.html
a68ef63ba4b8488ba294f0b53837802f6
()
friend class
PerThreadSemTest
classabsl_1_1synchronization__internal_1_1PerThreadSem.html
aa5f2a3df23b3d77ae4f745546c37b0ae
absl::synchronization_internal::PerThreadSemTest
classabsl_1_1synchronization__internal_1_1PerThreadSemTest.html
void
TestTiming
classabsl_1_1synchronization__internal_1_1PerThreadSemTest.html
a981e332b97c57a30559c6b6c7051371f
(const char *msg, bool timeout)
static void
TimingThread
classabsl_1_1synchronization__internal_1_1PerThreadSemTest.html
a7f24f485e9c8f2738bbac1cee37b9a35
(ThreadData *t)
static void
Post
classabsl_1_1synchronization__internal_1_1PerThreadSemTest.html
a08f98a569c8e817ea0441cf6e65ea6bf
(base_internal::ThreadIdentity *id)
static void
Tick
classabsl_1_1synchronization__internal_1_1PerThreadSemTest.html
a6d33132f808d1ca741a1dbc5b2b2330c
(base_internal::ThreadIdentity *identity)
static bool
Wait
classabsl_1_1synchronization__internal_1_1PerThreadSemTest.html
acf91696e60dcf88795900ce5e9c5b073
(KernelTimeout t)
static bool
Wait
classabsl_1_1synchronization__internal_1_1PerThreadSemTest.html
ad343cc7cab222df6992be43b81d937d2
(absl::Time t)
absl::synchronization_internal::SimpleSemaphore
classabsl_1_1synchronization__internal_1_1SimpleSemaphore.html
void
Post
classabsl_1_1synchronization__internal_1_1SimpleSemaphore.html
a162477180a43aea955adbdf590afedba
()
SimpleSemaphore
classabsl_1_1synchronization__internal_1_1SimpleSemaphore.html
acb3f3ec7b29bdaba6e3f6f6ee3327ee4
()
void
Wait
classabsl_1_1synchronization__internal_1_1SimpleSemaphore.html
a8978cdb11a0de899a4fb5cc83ac2b613
()
int
count_
classabsl_1_1synchronization__internal_1_1SimpleSemaphore.html
a3a14f6d05f525b4ab182217d637f50b5
std::condition_variable
cv_
classabsl_1_1synchronization__internal_1_1SimpleSemaphore.html
adef28a00b3ab9ef58025650531ba1f39
std::mutex
mu_
classabsl_1_1synchronization__internal_1_1SimpleSemaphore.html
aa2013619866277c22e18e7a71dacdafd
absl::synchronization_internal::ThreadData
structabsl_1_1synchronization__internal_1_1ThreadData.html
base_internal::ThreadIdentity *
identity1
structabsl_1_1synchronization__internal_1_1ThreadData.html
afbcf68127205cef8b2dfbf877fca80b5
base_internal::ThreadIdentity *
identity2
structabsl_1_1synchronization__internal_1_1ThreadData.html
af7e157cbac2af9033f0458b894a68bbc
SimpleSemaphore
identity2_written
structabsl_1_1synchronization__internal_1_1ThreadData.html
ad5a0ee142558753585cd22746d1b08fc
int
num_iterations
structabsl_1_1synchronization__internal_1_1ThreadData.html
aff51fafce32e014b6bab00f78116c3ce
KernelTimeout
timeout
structabsl_1_1synchronization__internal_1_1ThreadData.html
ad8f967868d3b4cc7f53835fe316c1e38
absl::synchronization_internal::ThreadPool
classabsl_1_1synchronization__internal_1_1ThreadPool.html
ThreadPool &
operator=
classabsl_1_1synchronization__internal_1_1ThreadPool.html
a4c602333fc7cbabe6cd54fd0ed588d26
(const ThreadPool &)
void
Schedule
classabsl_1_1synchronization__internal_1_1ThreadPool.html
ab2b0cfda60923e6f2fe42b03added955
(std::function< void()> func)
ThreadPool
classabsl_1_1synchronization__internal_1_1ThreadPool.html
a9ffb71c5697bc8d15f2152d6a4ead326
(int num_threads)
ThreadPool
classabsl_1_1synchronization__internal_1_1ThreadPool.html
a0c72c2f24b4423ae5f79a40bf45fc0b5
(const ThreadPool &)
~ThreadPool
classabsl_1_1synchronization__internal_1_1ThreadPool.html
a390dab9b4dbe11946a16a41d71ffd8cb
()
std::queue< std::function< void()> > queue_
GUARDED_BY
classabsl_1_1synchronization__internal_1_1ThreadPool.html
a592a2810ac3c00ecdd017a6840da6f42
(mu_)
bool
WorkAvailable
classabsl_1_1synchronization__internal_1_1ThreadPool.html
a0b6a835204a26417d9be0bf0f35fcfbd
() const EXCLUSIVE_LOCKS_REQUIRED(mu_)
void
WorkLoop
classabsl_1_1synchronization__internal_1_1ThreadPool.html
a2fbc3999113628b33a9439f06c5705b5
()
absl::Mutex
mu_
classabsl_1_1synchronization__internal_1_1ThreadPool.html
afbe4a6c983f251542b6724e8892cbcf7
std::vector< std::thread >
threads_
classabsl_1_1synchronization__internal_1_1ThreadPool.html
a231bbadc946580b2f2b5b413685462e0
absl::synchronization_internal::Waiter
classabsl_1_1synchronization__internal_1_1Waiter.html
void
Init
classabsl_1_1synchronization__internal_1_1Waiter.html
a7405644239ef3907fae61c1abbd0cedb
()
Waiter &
operator=
classabsl_1_1synchronization__internal_1_1Waiter.html
a874e2215912758b66322aa071e996f7e
(const Waiter &)
void
Poke
classabsl_1_1synchronization__internal_1_1Waiter.html
af39da5afdb7309cc2ccb9d9981b24194
()
void
Post
classabsl_1_1synchronization__internal_1_1Waiter.html
a615b917da53eaa49493a588c421f1e68
()
bool
Wait
classabsl_1_1synchronization__internal_1_1Waiter.html
a6c5c87ec2ca8861cc7bba8a6306381e7
(KernelTimeout t)
Waiter
classabsl_1_1synchronization__internal_1_1Waiter.html
aef1c3766f36852f0215dd16955d8b92e
()
Waiter
classabsl_1_1synchronization__internal_1_1Waiter.html
a07c38a1b0fa01892b79b701d54bd4b84
(const Waiter &)
static Waiter *
GetWaiter
classabsl_1_1synchronization__internal_1_1Waiter.html
a87de127f17663e8ccc758cbb21d7a5f9
(base_internal::ThreadIdentity *identity)
static const int
kIdlePeriods
classabsl_1_1synchronization__internal_1_1Waiter.html
ada363eb1b5c184098d7662b594f6a3b3
pthread_cond_t
cv_
classabsl_1_1synchronization__internal_1_1Waiter.html
a872e7f5fdc7cda449a981a62ed63665f
pthread_mutex_t
mu_
classabsl_1_1synchronization__internal_1_1Waiter.html
a54aa9d939e02dbfa1660127ca3a9c542
std::atomic< int >
waiter_count_
classabsl_1_1synchronization__internal_1_1Waiter.html
a73e4a550517dddecad3e379949a8739c
std::atomic< int >
wakeup_count_
classabsl_1_1synchronization__internal_1_1Waiter.html
a71878580a65ec1695c6e91fbf262f944
absl::test_internal
namespaceabsl_1_1test__internal.html
absl::test_internal::BaseCountedInstance
absl::test_internal::CopyableMovableInstance
absl::test_internal::CopyableOnlyInstance
absl::test_internal::InstanceTracker
absl::test_internal::MovableOnlyInstance
absl::test_internal::BaseCountedInstance
classabsl_1_1test__internal_1_1BaseCountedInstance.html
BaseCountedInstance
classabsl_1_1test__internal_1_1BaseCountedInstance.html
aebf834b9925aeb7be5dd2d7d3f3930b4
(int x)
BaseCountedInstance
classabsl_1_1test__internal_1_1BaseCountedInstance.html
a1b5c162ab5a4dcee1062a0fa21b4cc1f
(const BaseCountedInstance &x)
BaseCountedInstance
classabsl_1_1test__internal_1_1BaseCountedInstance.html
afef1d4541a07f3a454fba100024f745f
(BaseCountedInstance &&x)
absl::weak_ordering
compare
classabsl_1_1test__internal_1_1BaseCountedInstance.html
ab5e88200b1bd8126b0d663ebfdfda9ca
(const BaseCountedInstance &x) const
bool
operator!=
classabsl_1_1test__internal_1_1BaseCountedInstance.html
a4059d6e809972cf01fad27de31c7ce63
(const BaseCountedInstance &x) const
bool
operator<
classabsl_1_1test__internal_1_1BaseCountedInstance.html
a4f37d5d252f7bfa31d7919e7b740fb98
(const BaseCountedInstance &x) const
bool
operator<=
classabsl_1_1test__internal_1_1BaseCountedInstance.html
a6baef3ffe08855cb4d1a5e0c467c6afa
(const BaseCountedInstance &x) const
BaseCountedInstance &
operator=
classabsl_1_1test__internal_1_1BaseCountedInstance.html
a72cc8c16369a2b41d87c47c31756c7f0
(const BaseCountedInstance &x)
BaseCountedInstance &
operator=
classabsl_1_1test__internal_1_1BaseCountedInstance.html
aa2527293f564f5bad3b58d7aede7659c
(BaseCountedInstance &&x)
bool
operator==
classabsl_1_1test__internal_1_1BaseCountedInstance.html
a9b9110fced92ca6649d81f5fd9eead41
(const BaseCountedInstance &x) const
bool
operator>
classabsl_1_1test__internal_1_1BaseCountedInstance.html
aa2e0c25d51a50a2f73abb96651939710
(const BaseCountedInstance &x) const
bool
operator>=
classabsl_1_1test__internal_1_1BaseCountedInstance.html
a3dbb84b93656eb9e716bef7c09c03305
(const BaseCountedInstance &x) const
int
value
classabsl_1_1test__internal_1_1BaseCountedInstance.html
a02ebf1f5b8a7aef622d38aab21f0abe4
() const
~BaseCountedInstance
classabsl_1_1test__internal_1_1BaseCountedInstance.html
aeb44950e5c41b951b735482b475f19af
()
static void
SwapImpl
classabsl_1_1test__internal_1_1BaseCountedInstance.html
a4c6992bc934bce5fc8abc9e53680c9e7
(BaseCountedInstance &lhs, BaseCountedInstance &rhs)
bool
is_live_
classabsl_1_1test__internal_1_1BaseCountedInstance.html
a82ad3a6d852b49db0ec03d28dd1b016a
int
value_
classabsl_1_1test__internal_1_1BaseCountedInstance.html
ab8ecaa180f7287093c34eff34069cc67
static int
num_comparisons_
classabsl_1_1test__internal_1_1BaseCountedInstance.html
ae555c56e4a96237004e2d9336283cb0e
static int
num_copies_
classabsl_1_1test__internal_1_1BaseCountedInstance.html
a338dda75a115c49f1f8bb95a7f9dc619
static int
num_instances_
classabsl_1_1test__internal_1_1BaseCountedInstance.html
acb2192b62632a40cf60026a9bb84b915
static int
num_live_instances_
classabsl_1_1test__internal_1_1BaseCountedInstance.html
a7633b0e808e1714f55c0ac06de0f2f89
static int
num_moves_
classabsl_1_1test__internal_1_1BaseCountedInstance.html
a8c97c1767eac04e0ce63d181de6f6d6b
static int
num_swaps_
classabsl_1_1test__internal_1_1BaseCountedInstance.html
a613467c5ab12d07d6aef52ea20c8155e
friend class
InstanceTracker
classabsl_1_1test__internal_1_1BaseCountedInstance.html
a79427870fd22ebb35a61f21d77c62b7e
friend std::ostream &
operator<<
classabsl_1_1test__internal_1_1BaseCountedInstance.html
a242b68c242cd1e46d7ea20b1d3ff5224
(std::ostream &o, const BaseCountedInstance &v)
absl::test_internal::CopyableMovableInstance
classabsl_1_1test__internal_1_1CopyableMovableInstance.html
absl::test_internal::BaseCountedInstance
CopyableMovableInstance
classabsl_1_1test__internal_1_1CopyableMovableInstance.html
ac900f95afd1cc0c4fa66a6f53f0ea745
(int x)
CopyableMovableInstance
classabsl_1_1test__internal_1_1CopyableMovableInstance.html
aa77d64c3935f95d1be3e78e654efad2b
(const CopyableMovableInstance &rhs)
CopyableMovableInstance
classabsl_1_1test__internal_1_1CopyableMovableInstance.html
abc8433124bf65267b6d86ad9c2e47f75
(CopyableMovableInstance &&rhs)
CopyableMovableInstance &
operator=
classabsl_1_1test__internal_1_1CopyableMovableInstance.html
a32de6918fd96d0229b6aebf7d11cb1b4
(const CopyableMovableInstance &rhs)
CopyableMovableInstance &
operator=
classabsl_1_1test__internal_1_1CopyableMovableInstance.html
a5c2147832e156b256bd6a006b07e309b
(CopyableMovableInstance &&rhs)
static bool
supports_move
classabsl_1_1test__internal_1_1CopyableMovableInstance.html
ae358e9abe1035c8e272b07cc9c42ceb3
()
friend void
swap
classabsl_1_1test__internal_1_1CopyableMovableInstance.html
adba2534e7fac3f8f535b3004ed93e0c9
(CopyableMovableInstance &lhs, CopyableMovableInstance &rhs)
absl::test_internal::CopyableOnlyInstance
classabsl_1_1test__internal_1_1CopyableOnlyInstance.html
absl::test_internal::BaseCountedInstance
CopyableOnlyInstance
classabsl_1_1test__internal_1_1CopyableOnlyInstance.html
aeac7afe071e77dc596fddff2ebaf2c07
(int x)
CopyableOnlyInstance
classabsl_1_1test__internal_1_1CopyableOnlyInstance.html
afd87e5f1f3fe2d97562551c99dc5ac25
(const CopyableOnlyInstance &rhs)
CopyableOnlyInstance &
operator=
classabsl_1_1test__internal_1_1CopyableOnlyInstance.html
a15613eb82f476832a3d6fc330416aeac
(const CopyableOnlyInstance &rhs)
static bool
supports_move
classabsl_1_1test__internal_1_1CopyableOnlyInstance.html
a2378b01fc34f1e4d8af203100ac363d6
()
friend void
swap
classabsl_1_1test__internal_1_1CopyableOnlyInstance.html
add990488a7554384e00ccbe0cd821dc4
(CopyableOnlyInstance &lhs, CopyableOnlyInstance &rhs)
absl::test_internal::InstanceTracker
classabsl_1_1test__internal_1_1InstanceTracker.html
int
comparisons
classabsl_1_1test__internal_1_1InstanceTracker.html
a31b9ed980bdcd7b2a887ef324e9e8dbc
() const
int
copies
classabsl_1_1test__internal_1_1InstanceTracker.html
aab2674fc81b3be7bd9479957e454e7fc
() const
int
instances
classabsl_1_1test__internal_1_1InstanceTracker.html
a25c1601e2f1bbce4b238e7e17f1469f0
() const
InstanceTracker
classabsl_1_1test__internal_1_1InstanceTracker.html
ab75497a3978d45a805161b9063dc82af
()
int
live_instances
classabsl_1_1test__internal_1_1InstanceTracker.html
ad2cf5ba7608851c2b66441f30a06311c
() const
int
moves
classabsl_1_1test__internal_1_1InstanceTracker.html
ae69bf0d8329229979818117f581c5538
() const
void
ResetCopiesMovesSwaps
classabsl_1_1test__internal_1_1InstanceTracker.html
a909ec7507cc6cd8d8b73610e911b01b1
()
int
swaps
classabsl_1_1test__internal_1_1InstanceTracker.html
a49603ed6d1e803656f832e445f16fe9f
() const
~InstanceTracker
classabsl_1_1test__internal_1_1InstanceTracker.html
a5bed43b8b93bf5df33ae18147027a31c
()
int
start_comparisons_
classabsl_1_1test__internal_1_1InstanceTracker.html
a524a17fe7b4a8fbf98fbf7500c9e17ec
int
start_copies_
classabsl_1_1test__internal_1_1InstanceTracker.html
a6334210120a1b01c50dd9ae74066dbe6
int
start_instances_
classabsl_1_1test__internal_1_1InstanceTracker.html
a3be6ea0762f840d318c1b1533bdb7d96
int
start_live_instances_
classabsl_1_1test__internal_1_1InstanceTracker.html
a9497fd9fe69a547e178f9bec380ad603
int
start_moves_
classabsl_1_1test__internal_1_1InstanceTracker.html
a3c4b76c25724770aba2e2cd8eaf8d48c
int
start_swaps_
classabsl_1_1test__internal_1_1InstanceTracker.html
af40e538a608c344aa44113b01074a50e
absl::test_internal::MovableOnlyInstance
classabsl_1_1test__internal_1_1MovableOnlyInstance.html
absl::test_internal::BaseCountedInstance
MovableOnlyInstance
classabsl_1_1test__internal_1_1MovableOnlyInstance.html
a9d7a14c91bf6397e38d57dc4ab9d5d25
(int x)
MovableOnlyInstance
classabsl_1_1test__internal_1_1MovableOnlyInstance.html
aa2e55a01005dfbbe302b012aa3d089c2
(MovableOnlyInstance &&other)
MovableOnlyInstance &
operator=
classabsl_1_1test__internal_1_1MovableOnlyInstance.html
af59d0251de9e6da64879ac34117d6dfe
(MovableOnlyInstance &&other)
static bool
supports_move
classabsl_1_1test__internal_1_1MovableOnlyInstance.html
aa5f272d25b24b1019df06b4d4a35641c
()
friend void
swap
classabsl_1_1test__internal_1_1MovableOnlyInstance.html
ab7c2371af56c2ec932e80bc8407d106d
(MovableOnlyInstance &lhs, MovableOnlyInstance &rhs)
absl::time_internal
namespaceabsl_1_1time__internal.html
absl::time_internal::cctz
absl::time_internal::cctz_extension
absl::time_internal::day_tag
absl::time_internal::hour_tag
absl::time_internal::minute_tag
absl::time_internal::month_tag
absl::time_internal::second_tag
absl::time_internal::year_tag
bool
namespaceabsl_1_1time__internal.html
ad6d3683f89ed7dc6e797cc3960fb2d67
())
constexpr Duration
FromChrono
namespaceabsl_1_1time__internal.html
a13fd11d3f762dbcb2d6f619db6c43f78
(const std::chrono::duration< Rep, Period > &d)
constexpr Duration
FromInt64
namespaceabsl_1_1time__internal.html
a82b0ebdfe43d9419081e619d69366b60
(int64_t v, std::ratio< 1, N >)
constexpr Duration
FromInt64
namespaceabsl_1_1time__internal.html
aee1a9bfefdbeb282b45b6e2783a80fae
(int64_t v, std::ratio< 60 >)
constexpr Duration
FromInt64
namespaceabsl_1_1time__internal.html
a3b3df0320e5a7f8102dcf02f793839da
(int64_t v, std::ratio< 3600 >)
constexpr Time
FromUnixDuration
namespaceabsl_1_1time__internal.html
a4a624d92707b7555528620a0ed0c19df
(Duration d)
constexpr int64_t
GetRepHi
namespaceabsl_1_1time__internal.html
ac31308a996518ca050c6fcbee990f104
(Duration d)
constexpr uint32_t
GetRepLo
namespaceabsl_1_1time__internal.html
a8f11bbe2ab232540ead3e7ae551724ad
(Duration d)
int64_t
IDivDuration
namespaceabsl_1_1time__internal.html
ac082cddc0aa2cea9f1464957b8fc89d1
(bool satq, const Duration num, const Duration den, Duration *rem)
constexpr bool
IsInfiniteDuration
namespaceabsl_1_1time__internal.html
aedcc0fd65deabb78b1a145b092881a6f
(Duration d)
constexpr auto
IsValidRep64
namespaceabsl_1_1time__internal.html
a4c2121f25df681ae37adeb9de0e2576d
(int)-> decltype(int64_t
constexpr auto
IsValidRep64
namespaceabsl_1_1time__internal.html
ae937d98cc9258c54fec31f2096543835
(char)-> bool
TimeZone
LoadTimeZone
namespaceabsl_1_1time__internal.html
aade1693c1d704c11d505c151d515d594
(const std::string &name)
constexpr Duration
MakeDuration
namespaceabsl_1_1time__internal.html
a7d94fa6735594ecbde6289356bea97fb
(int64_t hi, uint32_t lo)
constexpr Duration
MakeDuration
namespaceabsl_1_1time__internal.html
af6b6b8b15ac2ff31b2ebb5578b0279d9
(int64_t hi, int64_t lo)
constexpr Duration
MakeNormalizedDuration
namespaceabsl_1_1time__internal.html
a674e01d1ed4a2cd3d5f8c9e87002cf6f
(int64_t sec, int64_t ticks)
Duration
MakePosDoubleDuration
namespaceabsl_1_1time__internal.html
a3977d14f7c20e9f99581e89748654ff5
(double n)
constexpr int64_t
NegateAndSubtractOne
namespaceabsl_1_1time__internal.html
a2d7393e5f7b3f0e7f2255ab525d51b3c
(int64_t n)
std::ostream &
operator<<
namespaceabsl_1_1time__internal.html
a3e94b971011c5416f14095fce9d6476f
(std::ostream &os, CivilYear y)
std::ostream &
operator<<
namespaceabsl_1_1time__internal.html
aa379ba1cf937de178bad9bd239bf663f
(std::ostream &os, CivilMonth m)
std::ostream &
operator<<
namespaceabsl_1_1time__internal.html
a0da28a7af4add0a59c590937870b33a6
(std::ostream &os, CivilDay d)
std::ostream &
operator<<
namespaceabsl_1_1time__internal.html
a923d3471a72a3dcb8817fcad87b013e2
(std::ostream &os, CivilHour h)
std::ostream &
operator<<
namespaceabsl_1_1time__internal.html
af8bd6e8f9c962d52d92d43d5db748f63
(std::ostream &os, CivilMinute m)
std::ostream &
operator<<
namespaceabsl_1_1time__internal.html
aef2951bc3de69d002c416210fd5309e4
(std::ostream &os, CivilSecond s)
constexpr Duration
OppositeInfinity
namespaceabsl_1_1time__internal.html
a6f4520ffd5e7f0421da0f5fc4b0a37ab
(Duration d)
T
ToChronoDuration
namespaceabsl_1_1time__internal.html
a8e453cb6ac31dfbc0abc1dde796f6665
(Duration d)
int64_t
ToInt64
namespaceabsl_1_1time__internal.html
aa33269574c8de9b7b8600c1998a6ad17
(Duration d, Ratio)
int64_t
ToInt64
namespaceabsl_1_1time__internal.html
ab7e67bd79e1b1d13a75c80f15dcb93e6
(Duration d, std::nano)
int64_t
ToInt64
namespaceabsl_1_1time__internal.html
a18b60915ff4f303856e37724f8372d42
(Duration d, std::micro)
int64_t
ToInt64
namespaceabsl_1_1time__internal.html
ae639f641f6abc9fe095b324a2981d2f0
(Duration d, std::milli)
int64_t
ToInt64
namespaceabsl_1_1time__internal.html
a37da6597560d1279767d188a93210606
(Duration d, std::ratio< 1 >)
int64_t
ToInt64
namespaceabsl_1_1time__internal.html
ab3ae2513fc77f5578bbaa05c0dce02d3
(Duration d, std::ratio< 60 >)
int64_t
ToInt64
namespaceabsl_1_1time__internal.html
af1f1aba0ae0b3025c3f697679c95ff1f
(Duration d, std::ratio< 3600 >)
constexpr Duration
ToUnixDuration
namespaceabsl_1_1time__internal.html
a397fdbfd8a62c8378390c6820f91d1b8
(Time t)
constexpr int64_t
kTicksPerNanosecond
namespaceabsl_1_1time__internal.html
a0c2bfaf4c478069c549d84183c3996b4
constexpr int64_t
kTicksPerSecond
namespaceabsl_1_1time__internal.html
ab6dbc4b3e10e4a680d3bc2cece559ef2
absl::time_internal::day_tag
structabsl_1_1time__internal_1_1day__tag.html
absl::time_internal::hour_tag
absl::time_internal::cctz::detail::day_tag
absl::time_internal::hour_tag
structabsl_1_1time__internal_1_1hour__tag.html
absl::time_internal::minute_tag
absl::time_internal::cctz::detail::hour_tag
absl::time_internal::minute_tag
structabsl_1_1time__internal_1_1minute__tag.html
absl::time_internal::second_tag
absl::time_internal::cctz::detail::minute_tag
absl::time_internal::month_tag
structabsl_1_1time__internal_1_1month__tag.html
absl::time_internal::day_tag
absl::time_internal::cctz::detail::month_tag
absl::time_internal::second_tag
structabsl_1_1time__internal_1_1second__tag.html
absl::time_internal::cctz::detail::second_tag
absl::time_internal::year_tag
structabsl_1_1time__internal_1_1year__tag.html
absl::time_internal::month_tag
absl::time_internal::cctz::detail::year_tag
absl::time_internal::cctz
namespaceabsl_1_1time__internal_1_1cctz.html
absl::time_internal::cctz::detail
absl::time_internal::cctz::HasDifference
absl::time_internal::cctz::PosixTimeZone
absl::time_internal::cctz::PosixTransition
absl::time_internal::cctz::time_zone
absl::time_internal::cctz::TimeZoneIf
absl::time_internal::cctz::TimeZoneInfo
absl::time_internal::cctz::TimeZoneLibC
absl::time_internal::cctz::Transition
absl::time_internal::cctz::TransitionType
absl::time_internal::cctz::ZoneInfoSource
civil_second
convert
namespaceabsl_1_1time__internal_1_1cctz.html
a0a063f95c45127d36f4f8905c69d4073
(const time_point< D > &tp, const time_zone &tz)
time_point< seconds >
convert
namespaceabsl_1_1time__internal_1_1cctz.html
a2fe3dc6367b44586d4263c79e13c0e52
(const civil_second &cs, const time_zone &tz)
time_zone
fixed_time_zone
namespaceabsl_1_1time__internal_1_1cctz.html
a3ffb1f638761f42d9751bf6f42689378
(const seconds &offset)
bool
FixedOffsetFromName
namespaceabsl_1_1time__internal_1_1cctz.html
a8332884f4892abcf692c2f1c9252312b
(const std::string &name, seconds *offset)
std::string
FixedOffsetToAbbr
namespaceabsl_1_1time__internal_1_1cctz.html
a25bc870be41cb2c96cba0525081a0e16
(const seconds &offset)
std::string
FixedOffsetToName
namespaceabsl_1_1time__internal_1_1cctz.html
ac3a06e819d65b9f653cef619e0ccbba9
(const seconds &offset)
std::string
format
namespaceabsl_1_1time__internal_1_1cctz.html
a33a5ec8bca8d05d384ee05630a9ef246
(const std::string &fmt, const time_point< D > &tp, const time_zone &tz)
time_point< seconds >
FromUnixSeconds
namespaceabsl_1_1time__internal_1_1cctz.html
aae03cc54b418db6150e8b681e3af488f
(std::int_fast64_t t)
bool
load_time_zone
namespaceabsl_1_1time__internal_1_1cctz.html
ab294a4a33dbf7d4059bb9b754abfc75f
(const std::string &name, time_zone *tz)
time_zone
local_time_zone
namespaceabsl_1_1time__internal_1_1cctz.html
a98183a97da5fc7682621a33a428148b9
()
bool
parse
namespaceabsl_1_1time__internal_1_1cctz.html
af393381930a836c84659888bd696f9f9
(const std::string &fmt, const std::string &input, const time_zone &tz, time_point< D > *tpp)
bool
ParsePosixSpec
namespaceabsl_1_1time__internal_1_1cctz.html
ad1a18b116e914296c5a05c3d4521088d
(const std::string &spec, PosixTimeZone *res)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a440ee215928f48a57679e42a5f3c3362
(Format, TimePointResolution)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a122ac398937d1d78bf87d05ac9cebaa6
(Format, TimePointExtendedResolution)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a3cf6e42291be978e13c77e235a07803a
(Format, Basics)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ac1d05ef4863321186c64b04237ced82a
(Format, PosixConversions)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a1715a6183752c98ca05150169985247d
(Format, LocaleSpecific)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a10556397192ee974ab96d64f2734957b
(Format, Escaping)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a55fa824b08dc4da5b99556f56144aabf
(Format, ExtendedSeconds)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a4f3f2961b9a2161f264dfaad9549dba5
(Format, ExtendedSubeconds)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ad2c7eb2bf0cd82a1b6ca0eb341b90dd3
(CivilTime, DefaultConstruction)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a797b839f7dfaa204cac02e00c482d7c1
(CivilTime, StructMember)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a38f5c41cb1a0da038e45e59bb71dbbc7
(CivilTime, FieldsConstruction)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ab5ae7a76739faa0a861b5ee325dd80a7
(Format, CompareExtendSecondsVsSubseconds)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
abcfafb9a7dc0ea9ca6efdf8f0c04635b
(CivilTime, FieldsConstructionLimits)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a3aad7d7bb1ffabd4644d48605c66e8d5
(CivilTime, ImplicitCrossAlignment)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a6de8ed3561fb62ea588d91f0e72b5210
(Format, ExtendedOffset)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ab82315426a033d11ee4fd4f86b55443a
(CivilTime, ExplicitCrossAlignment)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a18b8662684f756a72a0302bedacda40a
(Format, ExtendedSecondOffset)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
aee42d633ded5249be8fcd299884bfd44
(CivilTime, DisallowCrossAlignedDifference)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a0ee05b7b9c4cd7707d98b5c0035b2541
(CivilTime, ValueSemantics)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a08717cce45df6cb48cf1525684341a7c
(CivilTime, Relational)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
aef09287d518dff818103e01d4d293714
(Format, ExtendedYears)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a2e7ce6aad831075457a419ae4a382672
(Format, RFC3339Format)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a5aae0ee53dc8093c02c6254c474563ae
(CivilTime, Arithmetic)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a29bedbbeea5c05641f8fd8ab34b5a818
(TimeZones, LoadZonesConcurrently)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a7d0b5c05ca055ee9963a335d36368e82
(Format, RFC1123Format)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a1211e6f13396195e7e85e89966ef969c
(Parse, TimePointResolution)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a59de4d312bc4a86e52b2831ea354bbed
(CivilTime, ArithmeticLimits)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ab82136a756b5409bfa7ff2ab8edd45d5
(TimeZone, NamedTimeZones)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ababb10f93429f4ac124defd85e9a8970
(Parse, TimePointExtendedResolution)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a9d1fa6292fab4b4dbfb7dd56c9f83c81
(TimeZone, Failures)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a6ed77723933c9dbb054ae1bea8b63d3c
(Parse, Basics)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a005fbfd6a4665cb1f6ca272c9c2be65d
(TimeZone, Equality)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a3a0d4981b2cdeb34bdaadacedc5fa2e8
(CivilTime, ArithmeticDifference)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a6d457435e071a837ec303c3fd9e97c56
(Parse, WithTimeZone)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
abf63d8069cde2869215bdeb39c851a2f
(Parse, LeapSecond)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ad086ee3ecdf5fe12271000b274d74745
(CivilTime, DifferenceLimits)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a6a0ed6eb3114e3a361562ef5d877be34
(StdChronoTimePoint, TimeTAlignment)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a932700caa73c40d187c4884090044099
(Parse, ErrorCases)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
acb3dcfa2d81dac0d27cdf6d6bdd62ae8
(BreakTime, TimePointResolution)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
addb7cc5608c5848ea3af64f7ab964f00
(CivilTime, Properties)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a2da3eba8595a22ce463bde0f12d43a88
(BreakTime, LocalTimeInUTC)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ab03b719ce13ce072456d8dc624812c74
(BreakTime, LocalTimeInUTCUnaligned)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
abb0b325939ee5801a909033502360e61
(BreakTime, LocalTimePosix)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a853a1049d0e128ac410d51e3462d4882
(Parse, PosixConversions)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
af3e1724796bb9b4bf6b21155b27a4add
(TimeZoneImpl, LocalTimeInFixed)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
aa8a018a0b7bc9c2c3ae5af70aae39500
(BreakTime, LocalTimeInNewYork)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
aa43466387ec7fab4c570aa8eaf490f53
(CivilTime, OutputStream)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a197c2f8306b19f296334baa88912b9f0
(BreakTime, LocalTimeInMTV)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a1d4f09efcaed33859e534c9618d985e0
(BreakTime, LocalTimeInSydney)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a2a2b5bf600973e5fa12edbf4d2a0d97d
(MakeTime, TimePointResolution)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ae0934df0ff2199ae3240c62049733c66
(CivilTime, OutputStreamLeftFillWidth)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
acb922e0ff425d4a7fe1e3f79bcafab94
(MakeTime, Normalization)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a75716b9f045074e577fd8331ec15d4a0
(MakeTime, SysSecondsLimits)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ac0ac9fdf08e0ea7e5388bacb360791a8
(CivilTime, NextPrevWeekday)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a41c585a900cac91936590f3084f1065f
(Parse, LocaleSpecific)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ae2c5735cbc0396aab92025a8ca57bf2e
(CivilTime, NormalizeWithHugeYear)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
aca9d0b2ba70fa935aefded33d475efca
(CivilTime, LeapYears)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a22cec2a8f617e1931e046b63b2cc13fb
(MakeTime, LocalTimeLibC)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ad7c9a8b19d5bf471fd803deaa3f38102
(CivilTime, FirstThursdayInMonth)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ad066029859d7ac28b2c9f6e95d3cb95a
(Parse, ExtendedSeconds)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a8a230736cc8705c5c89be802b2b85e6d
(NextTransition, UTC)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a29cbc9b6248a105f97803b326c74b83b
(PrevTransition, UTC)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a1af86cdb56f7e4f8d74e1ca349260919
(NextTransition, AmericaNewYork)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
abe28431817c0cb44c8761cefa9a403cf
(PrevTransition, AmericaNewYork)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a2db107bcf09a23f84337817a3e27abbb
(Parse, ExtendedSecondsScan)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a9697b29b7d746ec5e9981d9762df8c8a
(TimeZoneEdgeCase, AmericaNewYork)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a3adf12c624df6d4eb2464dd05b09eba2
(TimeZoneEdgeCase, AmericaLosAngeles)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ad0c1ad69f20deea5c5b2b725eee63000
(Parse, ExtendedSubeconds)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a42bfbd4e6ad16f3b046b880b43d964b5
(TimeZoneEdgeCase, ArizonaNoTransition)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a13d8a9f7cfa3e464b3514811015a0c27
(TimeZoneEdgeCase, AsiaKathmandu)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a8320f8010e1a45cf85d1bd807021a537
(TimeZoneEdgeCase, PacificChatham)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a2c143b2bd19b9f03ae7ced4a0ec64175
(Parse, ExtendedSubecondsScan)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a21a6ce0ce04f7a2fddb89f28e4202514
(TimeZoneEdgeCase, AustraliaLordHowe)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a359d9c1a7753f3363b0cd6365ba462dc
(TimeZoneEdgeCase, PacificApia)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a288d9111e41b771e98345ae3e433f39e
(Parse, ExtendedOffset)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a0f7f8c9e28b331e389560e15c1f7e908
(TimeZoneEdgeCase, AfricaCairo)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a98a9e9328931d8825930d896b5e18028
(Parse, ExtendedSecondOffset)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ada0df69dc450d8ab3f8e327698cae4fe
(TimeZoneEdgeCase, AfricaMonrovia)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a53bf366a386ed822a9e6797eeb352c79
(TimeZoneEdgeCase, AmericaJamaica)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a29b8a625cc7aa340f109b8caf0c9ab07
(Parse, ExtendedYears)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a6e081ccd29e2383a4267c4e80b100469
(TimeZoneEdgeCase, WET)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ac0c60abe61657e426f29ea64d7852428
(Parse, RFC3339Format)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a49b0ec6f140e29a7bed343be5f4959bd
(TimeZoneEdgeCase, FixedOffsets)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a658fe86a655b96612a7bc7198e35a126
(Parse, MaxRange)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
addb51446dfb0a6776ea7f627b1826a49
(TimeZoneEdgeCase, NegativeYear)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a93d21703da23b7ccae2258ca724d812e
(TimeZoneEdgeCase, UTC32bitLimit)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a5ead41b6595fb0c37fd1939db82b4c09
(TimeZoneEdgeCase, UTC5DigitYear)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ad8c8b770b7b3e64812479d17cfa74f38
(FormatParse, RoundTrip)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
ab805756ff92aba9e7c1aacf544ba2487
(FormatParse, RoundTripDistantFuture)
TEST
namespaceabsl_1_1time__internal_1_1cctz.html
a7852b3764ce1e6cb95fe195a923e299a
(FormatParse, RoundTripDistantPast)
std::int_fast64_t
ToUnixSeconds
namespaceabsl_1_1time__internal_1_1cctz.html
af121b85d5487185b124d431e49709a0b
(const time_point< seconds > &tp)
time_zone
utc_time_zone
namespaceabsl_1_1time__internal_1_1cctz.html
adc9c1a180a62de8402f1a11e69b2309d
()
absl::time_internal::cctz::HasDifference
structabsl_1_1time__internal_1_1cctz_1_1HasDifference.html
static std::false_type
test
structabsl_1_1time__internal_1_1cctz_1_1HasDifference.html
abc4c9ab828f3003cc0cbee4e45d00ede
(...)
static std::true_type
test
structabsl_1_1time__internal_1_1cctz_1_1HasDifference.html
a2009c2a760be65680ee178d6782c97a5
(decltype(std::declval< U1 >()-std::declval< U2 >()))
static constexpr bool
value
structabsl_1_1time__internal_1_1cctz_1_1HasDifference.html
af52d6d9f0595145ef7c94e370afa20d0
absl::time_internal::cctz::PosixTimeZone
structabsl_1_1time__internal_1_1cctz_1_1PosixTimeZone.html
std::string
dst_abbr
structabsl_1_1time__internal_1_1cctz_1_1PosixTimeZone.html
afeef5792d27c782968dbffc2b6233bf8
PosixTransition
dst_end
structabsl_1_1time__internal_1_1cctz_1_1PosixTimeZone.html
acf4a813c165596f8f89d73c778991bb3
std::int_fast32_t
dst_offset
structabsl_1_1time__internal_1_1cctz_1_1PosixTimeZone.html
a8c2c24ffba1b3fed0c1e2bd29c6d162b
PosixTransition
dst_start
structabsl_1_1time__internal_1_1cctz_1_1PosixTimeZone.html
a4100c253dcced18b356e39fa7f056a21
std::string
std_abbr
structabsl_1_1time__internal_1_1cctz_1_1PosixTimeZone.html
a4c00196862d49d703e604d7fc20007cc
std::int_fast32_t
std_offset
structabsl_1_1time__internal_1_1cctz_1_1PosixTimeZone.html
a51ae6bba32b0987011ba81acbe5b9ed8
absl::time_internal::cctz::PosixTransition
structabsl_1_1time__internal_1_1cctz_1_1PosixTransition.html
absl::time_internal::cctz::PosixTransition::Date
absl::time_internal::cctz::PosixTransition::Time
DateFormat
structabsl_1_1time__internal_1_1cctz_1_1PosixTransition.html
a735206cd2fcf4adb1c433d0bf7d21e01
J
structabsl_1_1time__internal_1_1cctz_1_1PosixTransition.html
a735206cd2fcf4adb1c433d0bf7d21e01a919f267cce2764f17ca93b9815341b9c
N
structabsl_1_1time__internal_1_1cctz_1_1PosixTransition.html
a735206cd2fcf4adb1c433d0bf7d21e01a27a6ce62483533a9109160b953da13ec
M
structabsl_1_1time__internal_1_1cctz_1_1PosixTransition.html
a735206cd2fcf4adb1c433d0bf7d21e01a175f1a1192a204a3449de0fe9472ccb4
Date
date
structabsl_1_1time__internal_1_1cctz_1_1PosixTransition.html
a824a6c9bfd5e9262af4b85a7fbf7cfad
Time
time
structabsl_1_1time__internal_1_1cctz_1_1PosixTransition.html
a3c7b3c8fe09571b2d22566fbe469d0e4
absl::time_internal::cctz::PosixTransition::Date
structabsl_1_1time__internal_1_1cctz_1_1PosixTransition_1_1Date.html
absl::time_internal::cctz::PosixTransition::Date::Day
absl::time_internal::cctz::PosixTransition::Date::MonthWeekWeekday
absl::time_internal::cctz::PosixTransition::Date::NonLeapDay
union absl::time_internal::cctz::PosixTransition::Date::@27
@28
structabsl_1_1time__internal_1_1cctz_1_1PosixTransition_1_1Date.html
a8201421f82ba234365c49e5aa0b19d02
NonLeapDay
j
unionabsl_1_1time__internal_1_1cctz_1_1PosixTransition_1_1Date_1_1@27.html
a28525b8d9aa071e77fcac2287ab8d7a7
MonthWeekWeekday
m
unionabsl_1_1time__internal_1_1cctz_1_1PosixTransition_1_1Date_1_1@27.html
aa91e2650164b2abe9e8c2a2ac99e986b
Day
n
unionabsl_1_1time__internal_1_1cctz_1_1PosixTransition_1_1Date_1_1@27.html
a0f1c47cf3f48f79f67a7748541ecbb8c
DateFormat
fmt
structabsl_1_1time__internal_1_1cctz_1_1PosixTransition_1_1Date.html
ac364338286e4b2a8979743ff19141926
absl::time_internal::cctz::PosixTransition::Date::Day
structabsl_1_1time__internal_1_1cctz_1_1PosixTransition_1_1Date_1_1Day.html
std::int_fast16_t
day
structabsl_1_1time__internal_1_1cctz_1_1PosixTransition_1_1Date_1_1Day.html
a45e5df364f4e1ccf28ac8cd2354eea3f
absl::time_internal::cctz::PosixTransition::Date::MonthWeekWeekday
structabsl_1_1time__internal_1_1cctz_1_1PosixTransition_1_1Date_1_1MonthWeekWeekday.html
std::int_fast8_t
month
structabsl_1_1time__internal_1_1cctz_1_1PosixTransition_1_1Date_1_1MonthWeekWeekday.html
a982d1d784d3de8ce25d822bf53b3f148
std::int_fast8_t
week
structabsl_1_1time__internal_1_1cctz_1_1PosixTransition_1_1Date_1_1MonthWeekWeekday.html
a0cab77abe4020c7f7db7a27630358316
std::int_fast8_t
weekday
structabsl_1_1time__internal_1_1cctz_1_1PosixTransition_1_1Date_1_1MonthWeekWeekday.html
a65e5d9cdfe46d05d2ef19a409b7b1b89
absl::time_internal::cctz::PosixTransition::Date::NonLeapDay
structabsl_1_1time__internal_1_1cctz_1_1PosixTransition_1_1Date_1_1NonLeapDay.html
std::int_fast16_t
day
structabsl_1_1time__internal_1_1cctz_1_1PosixTransition_1_1Date_1_1NonLeapDay.html
ae3f825a27ecc829affd1836ac4a85305
absl::time_internal::cctz::PosixTransition::Time
structabsl_1_1time__internal_1_1cctz_1_1PosixTransition_1_1Time.html
std::int_fast32_t
offset
structabsl_1_1time__internal_1_1cctz_1_1PosixTransition_1_1Time.html
ac31f4d833ecab0f40b427c2000e1bba9
absl::time_internal::cctz::time_zone
classabsl_1_1time__internal_1_1cctz_1_1time__zone.html
absl::time_internal::cctz::time_zone::absolute_lookup
absl::time_internal::cctz::time_zone::civil_lookup
absl::time_internal::cctz::time_zone::civil_transition
absl::time_internal::cctz::time_zone::Impl
std::string
description
classabsl_1_1time__internal_1_1cctz_1_1time__zone.html
a9b403b30721a333f25f92019ac71a975
() const
absolute_lookup
lookup
classabsl_1_1time__internal_1_1cctz_1_1time__zone.html
a93c335318e8c328360a4582561ff2a95
(const time_point< seconds > &tp) const
absolute_lookup
lookup
classabsl_1_1time__internal_1_1cctz_1_1time__zone.html
ae494ce131bd8a4ee1c5b3edbdb23ac8a
(const time_point< D > &tp) const
civil_lookup
lookup
classabsl_1_1time__internal_1_1cctz_1_1time__zone.html
a3d8146e72d10a627c65595bd5c9ab187
(const civil_second &cs) const
std::string
name
classabsl_1_1time__internal_1_1cctz_1_1time__zone.html
a0b0de2b0886e778030ba82db611fe82f
() const
bool
next_transition
classabsl_1_1time__internal_1_1cctz_1_1time__zone.html
aa976f9df7569ebf8b9e5178d6698acaf
(const time_point< seconds > &tp, civil_transition *trans) const
bool
next_transition
classabsl_1_1time__internal_1_1cctz_1_1time__zone.html
a4494cc67d9a7e118b3b00d97345e7298
(const time_point< D > &tp, civil_transition *trans) const
time_zone &
operator=
classabsl_1_1time__internal_1_1cctz_1_1time__zone.html
a7e5be65af1f952f9635783a0e54aa4a2
(const time_zone &)
bool
prev_transition
classabsl_1_1time__internal_1_1cctz_1_1time__zone.html
a584a8104a6beeef241cdeff80e175750
(const time_point< seconds > &tp, civil_transition *trans) const
bool
prev_transition
classabsl_1_1time__internal_1_1cctz_1_1time__zone.html
a6176f8e366a3d26692b93fd4cd14dd56
(const time_point< D > &tp, civil_transition *trans) const
time_zone
classabsl_1_1time__internal_1_1cctz_1_1time__zone.html
a3c921ac553d6cd8e720898c20ac141d2
()
time_zone
classabsl_1_1time__internal_1_1cctz_1_1time__zone.html
a18f1e59b822cb304d317e5ebd9457197
(const time_zone &)
std::string
version
classabsl_1_1time__internal_1_1cctz_1_1time__zone.html
aec0d77f992706e2cd39908cb3c2634b2
() const
const Impl &
effective_impl
classabsl_1_1time__internal_1_1cctz_1_1time__zone.html
a8314a75863060b64cb627fa7f254306e
() const
time_zone
classabsl_1_1time__internal_1_1cctz_1_1time__zone.html
ae78fede96024792cdfdde347ef46f489
(const Impl *impl)
const Impl *
impl_
classabsl_1_1time__internal_1_1cctz_1_1time__zone.html
a44809160e4c75e3862f2e7a7671ca991
friend H
AbslHashValue
classabsl_1_1time__internal_1_1cctz_1_1time__zone.html
ae9f15e2e909b630c28a90d0fecae07f6
(H h, time_zone tz)
friend bool
operator!=
classabsl_1_1time__internal_1_1cctz_1_1time__zone.html
a59dfeae881d27e84d087375811f919fe
(time_zone lhs, time_zone rhs)
friend bool
operator==
classabsl_1_1time__internal_1_1cctz_1_1time__zone.html
aad7ee173a05440672c93abc300ec819c
(time_zone lhs, time_zone rhs)
absl::time_internal::cctz::time_zone::absolute_lookup
structabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1absolute__lookup.html
const char *
abbr
structabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1absolute__lookup.html
a0868e45143d6cc59f752e756f8adb2ed
civil_second
cs
structabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1absolute__lookup.html
afee533e77a3b671e928ace3ecd04cf96
bool
is_dst
structabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1absolute__lookup.html
a510884f5bdde08a650b7cec01d974a5b
int
offset
structabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1absolute__lookup.html
a773f28953f7770e008c7109816817688
absl::time_internal::cctz::time_zone::civil_lookup
structabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1civil__lookup.html
civil_kind
structabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1civil__lookup.html
aea0cbb01803f6c1472c7d105d79fd04e
UNIQUE
structabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1civil__lookup.html
aea0cbb01803f6c1472c7d105d79fd04ea8b61c4216ccec9fb86209ba20e55fb07
SKIPPED
structabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1civil__lookup.html
aea0cbb01803f6c1472c7d105d79fd04eaa15b02ab388d998792b63995dc38f2ba
REPEATED
structabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1civil__lookup.html
aea0cbb01803f6c1472c7d105d79fd04ea391586cc1c3cdd6248dfeb7f70b5816a
enum absl::time_internal::cctz::time_zone::civil_lookup::civil_kind
kind
structabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1civil__lookup.html
a91ba61d0aa81b98aef2855a4d9abe279
time_point< seconds >
post
structabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1civil__lookup.html
a56229f4951b68baa541e3088dced32f0
time_point< seconds >
pre
structabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1civil__lookup.html
ac88ca9212099205fe6ed3fd4bc6ca27e
time_point< seconds >
trans
structabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1civil__lookup.html
a15e8311d9d603ec2e897c56121b12832
absl::time_internal::cctz::time_zone::civil_transition
structabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1civil__transition.html
civil_second
from
structabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1civil__transition.html
ae4b4df1ee1e789b2b26a80c2dbe7e056
civil_second
to
structabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1civil__transition.html
ade712aed1daad1943a12a8740b8ff5f6
absl::time_internal::cctz::time_zone::Impl
classabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1Impl.html
time_zone::absolute_lookup
BreakTime
classabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1Impl.html
a14b345f9bf364baca93431b13ddd007e
(const time_point< seconds > &tp) const
std::string
Description
classabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1Impl.html
a4b733ac9787154b1f1ec8ef0f6b10289
() const
time_zone::civil_lookup
MakeTime
classabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1Impl.html
afa1660a5e69adeb699ae7fe26494d966
(const civil_second &cs) const
const std::string &
Name
classabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1Impl.html
ac7ff663a30ad825c8e5f451e0a878464
() const
bool
NextTransition
classabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1Impl.html
aaa63fa2109d59517cbb851613ac98def
(const time_point< seconds > &tp, time_zone::civil_transition *trans) const
bool
PrevTransition
classabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1Impl.html
aaee12dd0afcac767cbac640661395abe
(const time_point< seconds > &tp, time_zone::civil_transition *trans) const
std::string
Version
classabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1Impl.html
aed53396575af528c16fe5d63803f0a83
() const
static void
ClearTimeZoneMapTestOnly
classabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1Impl.html
a112dac9082e336b6bb291a0c116a66b9
()
static bool
LoadTimeZone
classabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1Impl.html
ad0981ad21c43839b52b8516639742469
(const std::string &name, time_zone *tz)
static time_zone
UTC
classabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1Impl.html
a0a7fe44a5269f5116057e08d5ad53885
()
Impl
classabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1Impl.html
a6c00ff07d2a7f4b3f99a417b26b73e26
(const std::string &name)
static const Impl *
UTCImpl
classabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1Impl.html
a36a8eb589ea997623193e9bf4ecfdf3b
()
const std::string
name_
classabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1Impl.html
a36c525a79a84a2f1d7974d85abacea86
std::unique_ptr< TimeZoneIf >
zone_
classabsl_1_1time__internal_1_1cctz_1_1time__zone_1_1Impl.html
a3b4c8550fa26a15088b37db7f0fa507a
absl::time_internal::cctz::TimeZoneIf
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneIf.html
virtual time_zone::absolute_lookup
BreakTime
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneIf.html
a7440bfdf3e354330301d9aa75b167bc1
(const time_point< seconds > &tp) const =0
virtual std::string
Description
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneIf.html
a15f53609fcaeac799ad43d46a85ea4a1
() const =0
virtual time_zone::civil_lookup
MakeTime
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneIf.html
a6f2908e8d81a21b9ec0a57025c93d586
(const civil_second &cs) const =0
virtual bool
NextTransition
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneIf.html
a6a6c144b80bf0ebcae7088bd2980ae74
(const time_point< seconds > &tp, time_zone::civil_transition *trans) const =0
virtual bool
PrevTransition
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneIf.html
a27435aafefa9d392578d0a29607c0070
(const time_point< seconds > &tp, time_zone::civil_transition *trans) const =0
virtual std::string
Version
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneIf.html
a149fffbf540eb1db0d42168cb83cbce6
() const =0
virtual
~TimeZoneIf
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneIf.html
abcbd0fd8cbd5babe897e699ddd285a77
()
static std::unique_ptr< TimeZoneIf >
Load
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneIf.html
a6bd23409898290c9c90ed00066ccabb9
(const std::string &name)
TimeZoneIf
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneIf.html
a9c709bd400642b1afdc9718e1b07df27
()
absl::time_internal::cctz::TimeZoneInfo
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
absl::time_internal::cctz::TimeZoneIf
absl::time_internal::cctz::TimeZoneInfo::Header
time_zone::absolute_lookup
BreakTime
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
a0483aecaada6ab85405d7169b28401c3
(const time_point< seconds > &tp) const override
std::string
Description
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
a6471b75a181f1d969319bd7380100e3c
() const override
bool
Load
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
aae6cf51001e322cf27c0e0f81a0ec411
(const std::string &name)
time_zone::civil_lookup
MakeTime
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
aa6db6e192964f4c96003a6bb79922d3a
(const civil_second &cs) const override
bool
NextTransition
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
ac078afd7155e4fe4d46cbbf57a17b2eb
(const time_point< seconds > &tp, time_zone::civil_transition *trans) const override
TimeZoneInfo &
operator=
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
a54277c60a9d599950bb8b9a081384ff4
(const TimeZoneInfo &)
bool
PrevTransition
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
a21f1cd25d199b53a6a9881399415f083
(const time_point< seconds > &tp, time_zone::civil_transition *trans) const override
TimeZoneInfo
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
ae06742ac575b9a3e2364c76277936857
()
TimeZoneInfo
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
a4079a571138ffcf9d6cd5f1b3db276cf
(const TimeZoneInfo &)
std::string
Version
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
a8352788c3b387ad83a6e376ea48493af
() const override
void
CheckTransition
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
ac4f9e9ad86985965990e7c1df1657af7
(const std::string &name, const TransitionType &tt, std::int_fast32_t offset, bool is_dst, const std::string &abbr) const
bool
EquivTransitions
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
a73314610fafc30207e8e06c2d4acdabf
(std::uint_fast8_t tt1_index, std::uint_fast8_t tt2_index) const
void
ExtendTransitions
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
a3fde6d085bc7350e34952b20802457c2
(const std::string &name, const Header &hdr)
bool
Load
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
a45b8aa717ace40b088a8d6af9cd4c6ce
(const std::string &name, ZoneInfoSource *zip)
time_zone::absolute_lookup
LocalTime
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
ab01dc0ba03e46f5cd16a830eb7e1ad08
(std::int_fast64_t unix_time, const TransitionType &tt) const
time_zone::absolute_lookup
LocalTime
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
af6a29f6111eba4bffe959691eeaf538e
(std::int_fast64_t unix_time, const Transition &tr) const
bool
ResetToBuiltinUTC
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
a2e3e4afb72b41da1aaa9e983c4a1feb1
(const seconds &offset)
time_zone::civil_lookup
TimeLocal
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
ad874a9bc3b208c37faa2b6d527f09b50
(const civil_second &cs, year_t c4_shift) const
std::string
abbreviations_
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
a4e47a19482ef63e0e0d6252e86fc6df9
std::uint_fast8_t
default_transition_type_
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
a670439e6a75ed3c3587a1a7202a724c1
bool
extended_
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
a2beca2f056a4fb31a9e7e1a35bfed194
std::string
future_spec_
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
ae08af0d596c2760b9b5f5b5338fc9d76
year_t
last_year_
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
aa8b153ed84fc7562eec7b35a62e81bc2
std::atomic< std::size_t >
local_time_hint_
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
af39380692e7ec5dfaf0deefc7312be8d
std::atomic< std::size_t >
time_local_hint_
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
a665806394be842d10e2a197d4d30c20a
std::vector< TransitionType >
transition_types_
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
ac2da3a6ad95b5f2f9fb2e55cc332b2a9
std::vector< Transition >
transitions_
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
abfffb20d06506706b932c554fd85635a
std::string
version_
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo.html
a024600d4116ad38aad11a44737e50a1d
absl::time_internal::cctz::TimeZoneInfo::Header
structabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo_1_1Header.html
bool
Build
structabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo_1_1Header.html
a8d543ee7cdf2b23f1a3a7bbdd502e895
(const tzhead &tzh)
std::size_t
DataLength
structabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo_1_1Header.html
ab8f7bf6a7c4e695b3a3b46f02a0dcf57
(std::size_t time_len) const
std::size_t
charcnt
structabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo_1_1Header.html
a0ad1b13d8a9b67b1e2c3e257bfcdebb3
std::size_t
leapcnt
structabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo_1_1Header.html
ade5101c775545f8e26595213ac653f55
std::size_t
timecnt
structabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo_1_1Header.html
ad5e1db3200a2e39a0a30e70229341836
std::size_t
ttisgmtcnt
structabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo_1_1Header.html
aa614b79545b6686ec4809def1a74f8a3
std::size_t
ttisstdcnt
structabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo_1_1Header.html
a531502738a3b2c559ce92ef027c8a0fc
std::size_t
typecnt
structabsl_1_1time__internal_1_1cctz_1_1TimeZoneInfo_1_1Header.html
a169b88a92925b3b8518a97466ef5f5b0
absl::time_internal::cctz::TimeZoneLibC
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneLibC.html
absl::time_internal::cctz::TimeZoneIf
time_zone::absolute_lookup
BreakTime
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneLibC.html
a32953070a34e7c84eecca0b310627bc9
(const time_point< seconds > &tp) const override
std::string
Description
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneLibC.html
affd35b97593eced226961d934b6a7c20
() const override
time_zone::civil_lookup
MakeTime
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneLibC.html
a2a2f452e448f3c944d4df16f2a9ccadd
(const civil_second &cs) const override
bool
NextTransition
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneLibC.html
ab6750cd96f15cf1310da1c56f3352f7b
(const time_point< seconds > &tp, time_zone::civil_transition *trans) const override
bool
PrevTransition
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneLibC.html
a917f53db3a0eb11d002edc8159b13dd3
(const time_point< seconds > &tp, time_zone::civil_transition *trans) const override
TimeZoneLibC
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneLibC.html
aa98f8fa7cc1e57d5cbf922efc841ab43
(const std::string &name)
std::string
Version
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneLibC.html
a37306caccd238737ba7b9cacfc06fc11
() const override
const bool
local_
classabsl_1_1time__internal_1_1cctz_1_1TimeZoneLibC.html
ae562307f6942d713cdb1faed6e0b6903
absl::time_internal::cctz::Transition
structabsl_1_1time__internal_1_1cctz_1_1Transition.html
absl::time_internal::cctz::Transition::ByCivilTime
absl::time_internal::cctz::Transition::ByUnixTime
civil_second
civil_sec
structabsl_1_1time__internal_1_1cctz_1_1Transition.html
a0bd1fa8651843dd8c5cb001c6311e76f
civil_second
prev_civil_sec
structabsl_1_1time__internal_1_1cctz_1_1Transition.html
aa9d98ffca098710660ef2c87b75f9c00
std::uint_least8_t
type_index
structabsl_1_1time__internal_1_1cctz_1_1Transition.html
a3d6626e4c7286a98c2bcf10bcf654f6b
std::int_least64_t
unix_time
structabsl_1_1time__internal_1_1cctz_1_1Transition.html
a401e2f002609a09104ab50bce9e67917
absl::time_internal::cctz::Transition::ByCivilTime
structabsl_1_1time__internal_1_1cctz_1_1Transition_1_1ByCivilTime.html
bool
operator()
structabsl_1_1time__internal_1_1cctz_1_1Transition_1_1ByCivilTime.html
afc258eb0e5aec875bfa4393faddfe841
(const Transition &lhs, const Transition &rhs) const
absl::time_internal::cctz::Transition::ByUnixTime
structabsl_1_1time__internal_1_1cctz_1_1Transition_1_1ByUnixTime.html
bool
operator()
structabsl_1_1time__internal_1_1cctz_1_1Transition_1_1ByUnixTime.html
af671994b9e0b4d43223722de2382cc04
(const Transition &lhs, const Transition &rhs) const
absl::time_internal::cctz::TransitionType
structabsl_1_1time__internal_1_1cctz_1_1TransitionType.html
std::uint_least8_t
abbr_index
structabsl_1_1time__internal_1_1cctz_1_1TransitionType.html
a6eb4aab367840c585cb3486bcb5f9d40
civil_second
civil_max
structabsl_1_1time__internal_1_1cctz_1_1TransitionType.html
a67cc566589f0142377a40c1e5b9495fc
civil_second
civil_min
structabsl_1_1time__internal_1_1cctz_1_1TransitionType.html
afa3fcd315018a42d585a960ef3ea698f
bool
is_dst
structabsl_1_1time__internal_1_1cctz_1_1TransitionType.html
acd853f4477f6502d4a588d2f5b01b5f8
std::int_least32_t
utc_offset
structabsl_1_1time__internal_1_1cctz_1_1TransitionType.html
a7f453adf57c50c88504e6998973e9517
absl::time_internal::cctz::ZoneInfoSource
classabsl_1_1time__internal_1_1cctz_1_1ZoneInfoSource.html
virtual std::size_t
Read
classabsl_1_1time__internal_1_1cctz_1_1ZoneInfoSource.html
a4a7f0ba9b61f5d7444671e8c9a4766f4
(void *ptr, std::size_t size)=0
virtual int
Skip
classabsl_1_1time__internal_1_1cctz_1_1ZoneInfoSource.html
aea9de67260eae2b01d467383f4e2bd43
(std::size_t offset)=0
virtual std::string
Version
classabsl_1_1time__internal_1_1cctz_1_1ZoneInfoSource.html
a7dc9c484da511a5e24239c45d6278d39
() const
virtual
~ZoneInfoSource
classabsl_1_1time__internal_1_1cctz_1_1ZoneInfoSource.html
af0a0ee35e3cbbe314fd7072ed518c893
()
absl::time_internal::cctz::detail
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
absl::time_internal::cctz::detail::impl
absl::time_internal::cctz::detail::civil_time
absl::time_internal::cctz::detail::day_tag
absl::time_internal::cctz::detail::fields
absl::time_internal::cctz::detail::hour_tag
absl::time_internal::cctz::detail::minute_tag
absl::time_internal::cctz::detail::month_tag
absl::time_internal::cctz::detail::second_tag
absl::time_internal::cctz::detail::year_tag
weekday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a3174dfd1fd14a8cf482c5e0b87efc5c3
monday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a3174dfd1fd14a8cf482c5e0b87efc5c3a3ce2b3106ee4fce28f3c53492e08938e
tuesday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a3174dfd1fd14a8cf482c5e0b87efc5c3ac64b79b93f4d73a6154020fa781c75f5
wednesday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a3174dfd1fd14a8cf482c5e0b87efc5c3af826139e51532870c0b135f5df0c9375
thursday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a3174dfd1fd14a8cf482c5e0b87efc5c3aadab3c258dfd87297ebcee138ea992e4
friday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a3174dfd1fd14a8cf482c5e0b87efc5c3a0809a1ab26b294f3ab727391ab769486
saturday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a3174dfd1fd14a8cf482c5e0b87efc5c3a434a4441e2ee65944d4c24e03943c067
sunday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a3174dfd1fd14a8cf482c5e0b87efc5c3aa4fbc883bfa9cce10dec9872c370f8f4
CONSTEXPR_F fields
align
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a5452c0ee9119ae747404cca045283e79
(second_tag, fields f) noexcept
CONSTEXPR_F fields
align
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
aa84c66cdf5e9f4f48ab837b1c4ce9338
(minute_tag, fields f) noexcept
CONSTEXPR_F fields
align
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
af6636b53d7a041bf07d891e1ae51686f
(hour_tag, fields f) noexcept
CONSTEXPR_F fields
align
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a004e3711ea613c2e708e049912921224
(day_tag, fields f) noexcept
CONSTEXPR_F fields
align
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
ae7f8cc50b59bb6c2accc96b5de6afe61
(month_tag, fields f) noexcept
CONSTEXPR_F fields
align
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a9910ab541d3dfba791fb8c7bd9996e50
(year_tag, fields f) noexcept
CONSTEXPR_F diff_t
difference
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
aa066f0561219beb78b45a4420c4569eb
(year_tag, fields f1, fields f2) noexcept
CONSTEXPR_F diff_t
difference
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a915623730b93a7602c15ea3d125cebbc
(month_tag, fields f1, fields f2) noexcept
CONSTEXPR_F diff_t
difference
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a80427febbfa4c8c9b5354b6a892b86f4
(day_tag, fields f1, fields f2) noexcept
CONSTEXPR_F diff_t
difference
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a4de69c3d493f0dd941564cb0f6378747
(hour_tag, fields f1, fields f2) noexcept
CONSTEXPR_F diff_t
difference
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a0d2b44e9ab203ace94b5d26d3603f15f
(minute_tag, fields f1, fields f2) noexcept
CONSTEXPR_F diff_t
difference
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a65b44372196fc216373f92e1effa5a5c
(second_tag, fields f1, fields f2) noexcept
std::string
format
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
ae80be8cbcab89d8a93c0e31b05ceeeb3
(const std::string &, const time_point< seconds > &, const femtoseconds &, const time_zone &)
CONSTEXPR_F weekday
get_weekday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a43c39bf1773ff21e097c46c02acd8702
(const civil_day &cd) noexcept
CONSTEXPR_F int
get_yearday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a553312f7423fd3b1b7485fb02e8bfde9
(const civil_day &cd) noexcept
CONSTEXPR_F civil_day
next_weekday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a357c8c29d40289e5581e1587c9c91ad3
(civil_day cd, weekday wd) noexcept
CONSTEXPR_F bool
operator!=
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
abfc05ad19830f0a016abc464b8ab63e5
(const civil_time< T1 > &lhs, const civil_time< T2 > &rhs) noexcept
CONSTEXPR_F diff_t
operator-
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
adf3ca0621ce76337917c755a68cf7781
(civil_time< T >, civil_time< U >)
CONSTEXPR_F bool
operator<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a2d0cf1c41ad5437fa934b42bcc88200c
(const civil_time< T1 > &lhs, const civil_time< T2 > &rhs) noexcept
std::ostream &
operator<<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a8ae371bedd7a5033f9fa390229f3c828
(std::ostream &os, const civil_year &y)
std::ostream &
operator<<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a707601b9340d9766f51d90f000b03ee1
(std::ostream &os, const civil_month &m)
std::ostream &
operator<<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
acdb454112b462854de5306562f8da6fa
(std::ostream &os, const civil_day &d)
std::ostream &
operator<<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
aba2b0507ad4cf7846139b66a10614574
(std::ostream &os, const civil_hour &h)
std::ostream &
operator<<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
ace0936f169f9ead21819ecae62de5f52
(std::ostream &os, const civil_minute &m)
std::ostream &
operator<<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a882d70e0be5753b18ea1fc020dc46dc9
(std::ostream &os, const civil_second &s)
std::ostream &
operator<<
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a333602fdae4dfbdc6d6a3d5bf6ebabcc
(std::ostream &os, weekday wd)
CONSTEXPR_F bool
operator<=
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
afde4b10298a4a62bb3b3e95bb335d279
(const civil_time< T1 > &lhs, const civil_time< T2 > &rhs) noexcept
CONSTEXPR_F bool
operator==
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
ad8467f0dae8b176796992d21d8d39e01
(const civil_time< T1 > &lhs, const civil_time< T2 > &rhs) noexcept
CONSTEXPR_F bool
operator>
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a45f2902ca70ed76a34d167cc12221249
(const civil_time< T1 > &lhs, const civil_time< T2 > &rhs) noexcept
CONSTEXPR_F bool
operator>=
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a5e27e8f9ad8ca344d73aca3c7b84a10f
(const civil_time< T1 > &lhs, const civil_time< T2 > &rhs) noexcept
bool
parse
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
ae3b2e034544d2a2816529192dae784ae
(const std::string &, const std::string &, const time_zone &, time_point< seconds > *, femtoseconds *, std::string *err=nullptr)
CONSTEXPR_F civil_day
prev_weekday
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
ab575cbe2027f887944be53c745bc2d34
(civil_day cd, weekday wd) noexcept
std::pair< time_point< seconds >, D >
split_seconds
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a905a288f642c8fd3d6be7114a0395214
(const time_point< D > &tp)
std::pair< time_point< seconds >, seconds >
split_seconds
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
aa09bee9c20eea14513931d285cb305e8
(const time_point< seconds > &tp)
CONSTEXPR_F fields
step
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a0db0aec625a5f8f8f294104b08dd99fa
(second_tag, fields f, diff_t n) noexcept
CONSTEXPR_F fields
step
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a0a6e63aafda92b9676e8c29af1ff8ad3
(minute_tag, fields f, diff_t n) noexcept
CONSTEXPR_F fields
step
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
afbe352650d7624e29783a66443c92069
(hour_tag, fields f, diff_t n) noexcept
CONSTEXPR_F fields
step
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a75ead5eb96d43c16a025e5f2980525e0
(day_tag, fields f, diff_t n) noexcept
CONSTEXPR_F fields
step
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a3e0117e65a0df31612ac8f2456619d87
(month_tag, fields f, diff_t n) noexcept
CONSTEXPR_F fields
step
namespaceabsl_1_1time__internal_1_1cctz_1_1detail.html
a3652588f98338c2379717f4c4a704e07
(year_tag, fields f, diff_t n) noexcept
absl::time_internal::cctz::detail::civil_time
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
T
CONSTEXPR_M
civil_time
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
a188d60026421521082d47eaae8b8f231
(year_t y, diff_t m=1, diff_t d=1, diff_t hh=0, diff_t mm=0, diff_t ss=0) noexcept
CONSTEXPR_M
civil_time
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
a3aa551f0dc7bf206c2932912f0e0816b
() noexcept
civil_time
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
a290cd993d9b258a8ed130c00a8f13f88
(const civil_time &)
CONSTEXPR_M
civil_time
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
a7b90d0af094266fdbd1b419536a7cc05
(const civil_time< U > &ct, preserves_data< T, U > *=nullptr) noexcept
CONSTEXPR_M
civil_time
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
a1dc66197c0dee266cf228372357bd9e6
(const civil_time< U > &ct, preserves_data< U, T > *=nullptr) noexcept
CONSTEXPR_M int
day
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
aac82900389229633e4461bed04e3f3b7
() const noexcept
CONSTEXPR_M int
hour
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
ae7f1350bb2765e18aaac9c046fb2f98e
() const noexcept
CONSTEXPR_M int
minute
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
a67f3142abcfb1355519e6d60ea25d4f4
() const noexcept
CONSTEXPR_M int
month
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
af53b2d4d114a9b29a3864a3c0da4caf8
() const noexcept
CONSTEXPR_M civil_time &
operator++
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
a53feb5b9adf1f61c6d4a53042b24fed5
() noexcept
CONSTEXPR_M civil_time
operator++
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
aed738f922e6d7e896587cd16c3785aab
(int) noexcept
CONSTEXPR_M civil_time &
operator+=
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
a2f9df5a937b4e4b64ca563fd9aa67fb0
(diff_t n) noexcept
CONSTEXPR_M civil_time &
operator--
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
adcbcd5daf04d4dda05369e2021927f8c
() noexcept
CONSTEXPR_M civil_time
operator--
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
ac23765379d5e6eb560f73b43181cdf98
(int) noexcept
CONSTEXPR_M civil_time &
operator-=
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
af6b17dfd0efcbfaaf60eb6d5ca47914d
(diff_t n) noexcept
civil_time &
operator=
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
a364bdb85218ef1b90c08137add42863c
(const civil_time &)
CONSTEXPR_M int
second
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
ab6759de194723393155667b4e4e08bf1
() const noexcept
CONSTEXPR_M year_t
year
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
acbcf4f21cad20d83a9e412336524e9f6
() const noexcept
static CONSTEXPR_F civil_time()
max
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
a0a4b52ed585ea5cf49c3e1fc67060ff6
()
static CONSTEXPR_F civil_time()
min
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
a8c8c8b26ad58c00240b50cedb79e929f
()
CONSTEXPR_M
civil_time
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
a2320ad08d5999e004e11de1ed23efe20
(fields f) noexcept
friend H
AbslHashValue
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
af419ce1550d3dd88932be75f3c0ccfe7
(H h, civil_time a)
friend class
civil_time
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
a2a21d03f70b00819616b3776e4ade839
friend CONSTEXPR_F civil_time
operator+
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
a1eed191956e0fb609a42ee2c806064dd
(civil_time a, diff_t n) noexcept
friend CONSTEXPR_F civil_time
operator+
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
a0dda654bf4c3704f1dc449cafc47a849
(diff_t n, civil_time a) noexcept
friend CONSTEXPR_F civil_time
operator-
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
a2935df702110f34cf803874dbc4a8144
(civil_time a, diff_t n) noexcept
friend CONSTEXPR_F diff_t
operator-
classabsl_1_1time__internal_1_1cctz_1_1detail_1_1civil__time.html
a15b6862a8fef045475ca31b677b3a8fd
(civil_time lhs, civil_time rhs) noexcept
absl::time_internal::cctz::detail::day_tag
structabsl_1_1time__internal_1_1cctz_1_1detail_1_1day__tag.html
absl::time_internal::cctz::detail::hour_tag
absl::time_internal::cctz::detail::fields
structabsl_1_1time__internal_1_1cctz_1_1detail_1_1fields.html
CONSTEXPR_M
fields
structabsl_1_1time__internal_1_1cctz_1_1detail_1_1fields.html
a6109680a52ea918de6202e5e705ab167
(year_t year, month_t month, day_t day, hour_t hour, minute_t minute, second_t second)
std::int_least8_t
d
structabsl_1_1time__internal_1_1cctz_1_1detail_1_1fields.html
a062bc99769b8e8a5e15e859651fb81d6
std::int_least8_t
hh
structabsl_1_1time__internal_1_1cctz_1_1detail_1_1fields.html
a36d1d439db7de25993123d84fdea2bbe
std::int_least8_t
m
structabsl_1_1time__internal_1_1cctz_1_1detail_1_1fields.html
a3159389677c948e8fdccb6251742ecb3
std::int_least8_t
mm
structabsl_1_1time__internal_1_1cctz_1_1detail_1_1fields.html
a1fd2dd37bd38acad80091518aa7b0562
std::int_least8_t
ss
structabsl_1_1time__internal_1_1cctz_1_1detail_1_1fields.html
a74dee51ab8f675665235c03d52535997
std::int_least64_t
y
structabsl_1_1time__internal_1_1cctz_1_1detail_1_1fields.html
a7b5265f16e81882e53c72493da14000c
absl::time_internal::cctz::detail::hour_tag
structabsl_1_1time__internal_1_1cctz_1_1detail_1_1hour__tag.html
absl::time_internal::cctz::detail::minute_tag
absl::time_internal::cctz::detail::minute_tag
structabsl_1_1time__internal_1_1cctz_1_1detail_1_1minute__tag.html
absl::time_internal::cctz::detail::second_tag
absl::time_internal::cctz::detail::month_tag
structabsl_1_1time__internal_1_1cctz_1_1detail_1_1month__tag.html
absl::time_internal::cctz::detail::day_tag
absl::time_internal::cctz::detail::second_tag
structabsl_1_1time__internal_1_1cctz_1_1detail_1_1second__tag.html
absl::time_internal::cctz::detail::year_tag
structabsl_1_1time__internal_1_1cctz_1_1detail_1_1year__tag.html
absl::time_internal::cctz::detail::month_tag
absl::time_internal::cctz::detail::impl
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
H
AbslHashValueImpl
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
ae7c528811596c9efea999ef55f2e2718
(second_tag, H h, fields f)
H
AbslHashValueImpl
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
a7ee5b72540b9809ed25c605c2b9097f9
(minute_tag, H h, fields f)
H
AbslHashValueImpl
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
a51298b13cc514672c8bc598f239ca510
(hour_tag, H h, fields f)
H
AbslHashValueImpl
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
a90b7d0c31a87c795e250460cdf2da246
(day_tag, H h, fields f)
H
AbslHashValueImpl
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
a1d7e5d4526043fb2ad28df2b31c77c14
(month_tag, H h, fields f)
H
AbslHashValueImpl
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
a34d38e0bffa6c983baf21b5992b8a138
(year_tag, H h, fields f)
CONSTEXPR_F diff_t
day_difference
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
aa9b0806d2a9e872f84dede5fb871bd25
(year_t y1, month_t m1, day_t d1, year_t y2, month_t m2, day_t d2) noexcept
CONSTEXPR_F int
days_per_4years
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
a31c35861052c2e9e32e0ef12df69676c
(year_t y, month_t m) noexcept
CONSTEXPR_F int
days_per_century
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
aa02e7963d5b39dc0742613d728965c66
(year_t y, month_t m) noexcept
CONSTEXPR_F int
days_per_month
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
aa3aa8f719d6e75f027cedbe5c6cddb45
(year_t y, month_t m) noexcept
CONSTEXPR_F int
days_per_year
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
ab8aad7c9854dc49e78dcc032547eee73
(year_t y, month_t m) noexcept
CONSTEXPR_F bool
is_leap_year
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
acfecde3b74566f0926ab275f4208ccfe
(year_t y) noexcept
CONSTEXPR_F fields
n_day
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
a31634d4e2a2890135e5bfa7628f1e1fb
(year_t y, month_t m, diff_t d, diff_t cd, hour_t hh, minute_t mm, second_t ss) noexcept
CONSTEXPR_F fields
n_hour
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
a126f0ebc221ebeab13a19417266ad8d0
(year_t y, diff_t m, diff_t d, diff_t cd, diff_t hh, minute_t mm, second_t ss) noexcept
CONSTEXPR_F fields
n_min
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
a177a183a115bc20db5b014076897df93
(year_t y, diff_t m, diff_t d, diff_t hh, diff_t ch, diff_t mm, second_t ss) noexcept
CONSTEXPR_F fields
n_mon
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
ae0df1ad9219bd8f0619df0307cd38c3e
(year_t y, diff_t m, diff_t d, diff_t cd, hour_t hh, minute_t mm, second_t ss) noexcept
CONSTEXPR_F fields
n_sec
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
ac47c6efd3d7e3c6a0f9dae1ed14fb265
(year_t y, diff_t m, diff_t d, diff_t hh, diff_t mm, diff_t ss) noexcept
CONSTEXPR_F diff_t
scale_add
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
acdb3b4ccf0a12e6d4f1795445142a5cd
(diff_t v, diff_t f, diff_t a) noexcept
CONSTEXPR_F int
year_index
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
a5a2abade95b3cb0278a3d91c3c1f8cef
(year_t y, month_t m) noexcept
CONSTEXPR_F diff_t
ymd_ord
namespaceabsl_1_1time__internal_1_1cctz_1_1detail_1_1impl.html
af1680b69de0a86e18738d21da7e02e1b
(year_t y, month_t m, day_t d) noexcept
absl::time_internal::cctz_extension
namespaceabsl_1_1time__internal_1_1cctz__extension.html
ZoneInfoSourceFactory
zone_info_source_factory
namespaceabsl_1_1time__internal_1_1cctz__extension.html
adc55d6e8cdeb149586a5ba00e885c3b0
absl::type_traits_internal
namespaceabsl_1_1type__traits__internal.html
absl::type_traits_internal::AssertHashEnabledHelper
absl::type_traits_internal::default_alignment_of_aligned_storage< Len, std::aligned_storage< Len, Align > >
absl::type_traits_internal::is_detected
absl::type_traits_internal::is_detected_convertible
absl::type_traits_internal::is_detected_convertible_impl
absl::type_traits_internal::is_detected_convertible_impl< typename std::enable_if< std::is_convertible< Op< Args...>, To >::value >::type, To, Op, Args...>
absl::type_traits_internal::is_detected_impl
absl::type_traits_internal::is_detected_impl< typename VoidTImpl< Op< Args...> >::type, Op, Args...>
absl::type_traits_internal::is_trivially_copyable
absl::type_traits_internal::is_trivially_copyable_impl
absl::type_traits_internal::IsHashable
absl::type_traits_internal::IsHashable< Key, absl::enable_if_t< std::is_convertible< decltype(std::declval< std::hash< Key > & >()(std::declval< Key const & >())), std::size_t >::value > >
absl::type_traits_internal::IsTriviallyMoveAssignableReference
absl::type_traits_internal::IsTriviallyMoveAssignableReference< T & >
absl::type_traits_internal::IsTriviallyMoveAssignableReference< T && >
absl::type_traits_internal::SingleMemberUnion
absl::type_traits_internal::VoidTImpl
void
AssertHashEnabled
namespaceabsl_1_1type__traits__internal.html
abc1b6770e2b815276649fb39aea320cb
()
absl::type_traits_internal::AssertHashEnabledHelper
structabsl_1_1type__traits__internal_1_1AssertHashEnabledHelper.html
absl::type_traits_internal::AssertHashEnabledHelper::NAT
static std::nullptr_t
DoIt
structabsl_1_1type__traits__internal_1_1AssertHashEnabledHelper.html
a06a3ed61fd29f5cc2903a3230e55c748
()
static void
Sink
structabsl_1_1type__traits__internal_1_1AssertHashEnabledHelper.html
a00d60d2290a8990647bb5d52caa20e58
(...)
friend void
AssertHashEnabled
structabsl_1_1type__traits__internal_1_1AssertHashEnabledHelper.html
a9ae7a6b434e9cb0d8af7a805fb5ef33e
()
absl::type_traits_internal::AssertHashEnabledHelper::NAT
structabsl_1_1type__traits__internal_1_1AssertHashEnabledHelper_1_1NAT.html
absl::type_traits_internal::default_alignment_of_aligned_storage< Len, std::aligned_storage< Len, Align > >
structabsl_1_1type__traits__internal_1_1default__alignment__of__aligned__storage_3_01Len_00_01stfc282f69908c67ccb60687a89ee1cffe.html
Len
Align
static constexpr size_t
value
structabsl_1_1type__traits__internal_1_1default__alignment__of__aligned__storage_3_01Len_00_01stfc282f69908c67ccb60687a89ee1cffe.html
a08778cb6f3ff54fd386bdef1b98d010f
absl::type_traits_internal::is_detected
structabsl_1_1type__traits__internal_1_1is__detected.html
Op
Args
is_detected_impl::type
absl::type_traits_internal::is_detected_convertible
structabsl_1_1type__traits__internal_1_1is__detected__convertible.html
Op
Args
absl::type_traits_internal::is_detected_convertible_impl
structabsl_1_1type__traits__internal_1_1is__detected__convertible__impl.html
Op
Args
absl::type_traits_internal::is_detected_convertible_impl< typename std::enable_if< std::is_convertible< Op< Args...>, To >::value >::type, To, Op, Args...>
structabsl_1_1type__traits__internal_1_1is__detected__convertible__impl_3_01typename_01std_1_1eneb73781486a7445f6c55bc0414904916.html
Op
Args
absl::type_traits_internal::is_detected_impl
structabsl_1_1type__traits__internal_1_1is__detected__impl.html
Op
Args
absl::type_traits_internal::is_detected_impl< typename VoidTImpl< Op< Args...> >::type, Op, Args...>
structabsl_1_1type__traits__internal_1_1is__detected__impl_3_01typename_01VoidTImpl_3_01Op_3_01Aadbeeccafb3a3a460365805ae58134ef.html
Op
Args
absl::type_traits_internal::is_trivially_copyable
structabsl_1_1type__traits__internal_1_1is__trivially__copyable.html
absl::type_traits_internal::is_trivially_copyable_impl
classabsl_1_1type__traits__internal_1_1is__trivially__copyable__impl.html
static constexpr bool
kValue
classabsl_1_1type__traits__internal_1_1is__trivially__copyable__impl.html
a84d7a7e3b1af82a8f692bfecae783a81
static constexpr bool
kIsCopyOrMoveAssignable
classabsl_1_1type__traits__internal_1_1is__trivially__copyable__impl.html
a141ef5f4bd5336b62b7532f24fb8b672
static constexpr bool
kIsCopyOrMoveConstructible
classabsl_1_1type__traits__internal_1_1is__trivially__copyable__impl.html
affcd19080bf7286688c21bb1f8649ac7
absl::type_traits_internal::IsHashable
structabsl_1_1type__traits__internal_1_1IsHashable.html
std::false_type
absl::type_traits_internal::IsHashable< Key, absl::enable_if_t< std::is_convertible< decltype(std::declval< std::hash< Key > & >()(std::declval< Key const & >())), std::size_t >::value > >
structabsl_1_1type__traits__internal_1_1IsHashable_3_01Key_00_01absl_1_1enable__if__t_3_01std_1_c55a6baaf88be74f619b8b981580b844.html
absl::type_traits_internal::IsTriviallyMoveAssignableReference
structabsl_1_1type__traits__internal_1_1IsTriviallyMoveAssignableReference.html
std::false_type
absl::type_traits_internal::IsTriviallyMoveAssignableReference< T & >
structabsl_1_1type__traits__internal_1_1IsTriviallyMoveAssignableReference_3_01T_01_6_01_4.html
absl::type_traits_internal::IsTriviallyMoveAssignableReference< T && >
structabsl_1_1type__traits__internal_1_1IsTriviallyMoveAssignableReference_3_01T_01_6_6_01_4.html
absl::type_traits_internal::SingleMemberUnion
unionabsl_1_1type__traits__internal_1_1SingleMemberUnion.html
T
t
unionabsl_1_1type__traits__internal_1_1SingleMemberUnion.html
a23254468a467207ac7de25ead219e309
absl::type_traits_internal::VoidTImpl
structabsl_1_1type__traits__internal_1_1VoidTImpl.html
Ts
absl::utility_internal
namespaceabsl_1_1utility__internal.html
absl::utility_internal::Extend< integer_sequence< T, Ints...>, SeqSize, 0 >
absl::utility_internal::Extend< integer_sequence< T, Ints...>, SeqSize, 1 >
absl::utility_internal::Gen
absl::utility_internal::Gen< T, 0 >
absl::utility_internal::InPlaceIndexTag
absl::utility_internal::InPlaceTypeTag
auto
apply_helper
namespaceabsl_1_1utility__internal.html
ab48eb12865e51548c14787083874833a
(Functor &&functor, Tuple &&t, index_sequence< Indexes...>)-> decltype(absl
absl::utility_internal::Extend< integer_sequence< T, Ints...>, SeqSize, 0 >
structabsl_1_1utility__internal_1_1Extend_3_01integer__sequence_3_01T_00_01Ints_8_8_8_4_00_01SeqSize_00_010_01_4.html
Ints
SeqSize
absl::utility_internal::Extend< integer_sequence< T, Ints...>, SeqSize, 1 >
structabsl_1_1utility__internal_1_1Extend_3_01integer__sequence_3_01T_00_01Ints_8_8_8_4_00_01SeqSize_00_011_01_4.html
Ints
SeqSize
absl::utility_internal::Gen
structabsl_1_1utility__internal_1_1Gen.html
N
absl::utility_internal::Gen< T, 0 >
structabsl_1_1utility__internal_1_1Gen_3_01T_00_010_01_4.html
absl::utility_internal::InPlaceIndexTag
structabsl_1_1utility__internal_1_1InPlaceIndexTag.html
I
InPlaceIndexTag
structabsl_1_1utility__internal_1_1InPlaceIndexTag.html
a574f4b2ae5d7ad90956bd390d1090c7c
()
InPlaceIndexTag
structabsl_1_1utility__internal_1_1InPlaceIndexTag.html
a661ae986c0697dd8b375d52877c5be81
(const InPlaceIndexTag &)
InPlaceIndexTag &
operator=
structabsl_1_1utility__internal_1_1InPlaceIndexTag.html
a3a914c17b3cb62b04391d42724094c68
(const InPlaceIndexTag &)
absl::utility_internal::InPlaceTypeTag
structabsl_1_1utility__internal_1_1InPlaceTypeTag.html
InPlaceTypeTag
structabsl_1_1utility__internal_1_1InPlaceTypeTag.html
a96a160f754aeec9942df4510c747a1a8
()
InPlaceTypeTag
structabsl_1_1utility__internal_1_1InPlaceTypeTag.html
aeb6db46399bc77373087e8aea91bd5cf
(const InPlaceTypeTag &)
InPlaceTypeTag &
operator=
structabsl_1_1utility__internal_1_1InPlaceTypeTag.html
ac212af4239626ff6103d204fc6740d46
(const InPlaceTypeTag &)
absl::variant_internal
namespaceabsl_1_1variant__internal.html
absl::variant_internal::AccessedType
absl::variant_internal::AccessedType< SimpleArray< T, Size > >
absl::variant_internal::ConversionIsPossible
absl::variant_internal::ConversionIsPossibleImpl
absl::variant_internal::ConversionIsPossibleImpl< Variant, T, void_t< decltype(ImaginaryFun< Variant >::Run(std::declval< T >()))> >
absl::variant_internal::ConversionVisitor
absl::variant_internal::FlattenIndices< HeadSize, TailSize...>
absl::variant_internal::FlattenIndices<>
absl::variant_internal::GiveQualsTo< const T &&, U >
absl::variant_internal::GiveQualsTo< const T &, U >
absl::variant_internal::GiveQualsTo< T &&, U >
absl::variant_internal::GiveQualsTo< T &, U >
absl::variant_internal::GiveQualsTo< volatile const T &&, U >
absl::variant_internal::GiveQualsTo< volatile const T &, U >
absl::variant_internal::GiveQualsTo< volatile T &&, U >
absl::variant_internal::GiveQualsTo< volatile T &, U >
absl::variant_internal::ImaginaryFun< variant< H, T...>, I >
absl::variant_internal::ImaginaryFun< variant<>, I >
absl::variant_internal::IndexOfConstructedType
absl::variant_internal::IndexOfConstructedType< Variant, T, void_t< decltype(ImaginaryFun< Variant >::Run(std::declval< T >()))> >
absl::variant_internal::IndexOfImpl< Expected >
absl::variant_internal::IndexOfImpl< Expected, Expected, Tail...>
absl::variant_internal::IndexOfImpl< Expected, Head, Tail...>
absl::variant_internal::IndexOfMeta
absl::variant_internal::IsNeitherSelfNorInPlace
absl::variant_internal::IsNeitherSelfNorInPlace< Self, in_place_index_t< I > >
absl::variant_internal::IsNeitherSelfNorInPlace< Self, in_place_type_t< T > >
absl::variant_internal::IsNeitherSelfNorInPlace< Self, Self >
absl::variant_internal::MakeVisitationMatrix< ReturnType, FunctionObject, index_sequence< HeadEndIndex, TailEndIndices...>, BoundIndices...>
absl::variant_internal::MakeVisitationMatrix< ReturnType, FunctionObject, index_sequence<>, BoundIndices...>
absl::variant_internal::MakeVisitationMatrixImpl< ReturnType, FunctionObject, index_sequence< EndIndices...>, index_sequence< CurrIndices...>, BoundIndices...>
absl::variant_internal::NoMatch
absl::variant_internal::NumCasesOfSwitch< HeadNumAlternatives, TailNumAlternatives...>
absl::variant_internal::NumCasesOfSwitch<>
absl::variant_internal::PickCaseImpl
absl::variant_internal::PickCaseImpl< true >
absl::variant_internal::ReachableSwitchCase
absl::variant_internal::SimpleArray
absl::variant_internal::UnambiguousIndexOf< variant< Alts...>, T >
absl::variant_internal::UnambiguousIndexOfImpl< variant< Head, Tail...>, Head, CurrIndex >
absl::variant_internal::UnambiguousIndexOfImpl< variant< Head, Tail...>, T, CurrIndex >
absl::variant_internal::UnambiguousIndexOfImpl< variant<>, T, CurrIndex >
absl::variant_internal::UnflattenIndex
absl::variant_internal::UnflattenIndex< I, 0, HeadSize, TailSize...>
absl::variant_internal::UnreachableSwitchCase
absl::variant_internal::VariantAccessResultImpl< I, const Variantemplate< T...> & >
absl::variant_internal::VariantAccessResultImpl< I, const Variantemplate< T...> && >
absl::variant_internal::VariantAccessResultImpl< I, Variantemplate< T...> & >
absl::variant_internal::VariantAccessResultImpl< I, Variantemplate< T...> && >
absl::variant_internal::VariantAlternativeSfinae
absl::variant_internal::VariantAlternativeSfinae< 0, variant< T0, Ts...> >
absl::variant_internal::VariantAlternativeSfinae< I, variant< T0, Tn...> >
absl::variant_internal::VariantCoreAccess
absl::variant_internal::VisitIndices
absl::variant_internal::VisitIndices< EndIndex >
absl::variant_internal::VisitIndicesFallback
absl::variant_internal::VisitIndicesResultImpl
absl::variant_internal::VisitIndicesSwitch
absl::variant_internal::VisitIndicesVariadic
absl::variant_internal::VisitIndicesVariadicImpl< absl::index_sequence< N...>, EndIndices...>
ABSL_INTERNAL_INLINE_CONSTEXPR
namespaceabsl_1_1variant__internal.html
aeb6ba1edce562aa3399fdef37375d8f0
(std::size_t, MaxUnrolledVisitCases, 33)
constexpr T
AccessSimpleArray
namespaceabsl_1_1variant__internal.html
a26cf5d3f2ab5b7311cec1ca418aeb1e7
(const T &value)
constexpr AccessedTypeT< T >
AccessSimpleArray
namespaceabsl_1_1variant__internal.html
ad9b9f8e1765e148451c7ddb54d58877f
(const SimpleArray< T, Size > &table, std::size_t head_index, SizeT...tail_indices)
VariantAccessResult< I, Self >
AccessUnion
namespaceabsl_1_1variant__internal.html
a34a1e9b456e58b3869a74a705dbaa4fb
(Self &&self, SizeT< I >)
constexpr ReturnType
call_with_indices
namespaceabsl_1_1variant__internal.html
ab90bbf27a482b597fe7b3a9aa43d7313
(FunctionObject &&function)
void
DeducedDestroy
namespaceabsl_1_1variant__internal.html
a8d5ac9a0090fb8d61200169a1e1e5879
(T &self)
void
Rethrow
namespaceabsl_1_1variant__internal.html
ad5d5f6adcf72556919e7069aa41060dd
()
void
ThrowBadVariantAccess
namespaceabsl_1_1variant__internal.html
ae2ef043116d6f2c910ec264cedd56f6b
()
ReturnType
TypedThrowBadVariantAccess
namespaceabsl_1_1variant__internal.html
afe77a3ae2895da6d94e3403aadf54495
()
absl::variant_internal::AccessedType
structabsl_1_1variant__internal_1_1AccessedType.html
absl::variant_internal::AccessedType< SimpleArray< T, Size > >
structabsl_1_1variant__internal_1_1AccessedType_3_01SimpleArray_3_01T_00_01Size_01_4_01_4.html
Size
absl::variant_internal::ConversionIsPossible
structabsl_1_1variant__internal_1_1ConversionIsPossible.html
absl::variant_internal::ConversionIsPossibleImpl
structabsl_1_1variant__internal_1_1ConversionIsPossibleImpl.html
std::false_type
absl::variant_internal::ConversionIsPossibleImpl< Variant, T, void_t< decltype(ImaginaryFun< Variant >::Run(std::declval< T >()))> >
structabsl_1_1variant__internal_1_1ConversionIsPossibleImpl_3_01Variant_00_01T_00_01void__t_3_011c962a2bc12f15fb3c0d43ff99f8475d.html
absl::variant_internal::ConversionVisitor
structabsl_1_1variant__internal_1_1ConversionVisitor.html
To
operator()
structabsl_1_1variant__internal_1_1ConversionVisitor.html
a2fa6a4e12696d29fd80998095c445c62
(T &&v) const
absl::variant_internal::FlattenIndices< HeadSize, TailSize...>
structabsl_1_1variant__internal_1_1FlattenIndices_3_01HeadSize_00_01TailSize_8_8_8_4.html
HeadSize
TailSize
static constexpr std::size_t
Run
structabsl_1_1variant__internal_1_1FlattenIndices_3_01HeadSize_00_01TailSize_8_8_8_4.html
a6fc1b9062a467f416677f23a4d42243f
(std::size_t head, SizeType...tail)
absl::variant_internal::FlattenIndices<>
structabsl_1_1variant__internal_1_1FlattenIndices_3_4.html
static constexpr std::size_t
Run
structabsl_1_1variant__internal_1_1FlattenIndices_3_4.html
aa4e19ac8c28e15762171be0a965d8af4
()
absl::variant_internal::GiveQualsTo< const T &&, U >
structabsl_1_1variant__internal_1_1GiveQualsTo_3_01const_01T_01_6_6_00_01U_01_4.html
absl::variant_internal::GiveQualsTo< const T &, U >
structabsl_1_1variant__internal_1_1GiveQualsTo_3_01const_01T_01_6_00_01U_01_4.html
absl::variant_internal::GiveQualsTo< T &&, U >
structabsl_1_1variant__internal_1_1GiveQualsTo_3_01T_01_6_6_00_01U_01_4.html
absl::variant_internal::GiveQualsTo< T &, U >
structabsl_1_1variant__internal_1_1GiveQualsTo_3_01T_01_6_00_01U_01_4.html
absl::variant_internal::GiveQualsTo< volatile const T &&, U >
structabsl_1_1variant__internal_1_1GiveQualsTo_3_01volatile_01const_01T_01_6_6_00_01U_01_4.html
absl::variant_internal::GiveQualsTo< volatile const T &, U >
structabsl_1_1variant__internal_1_1GiveQualsTo_3_01volatile_01const_01T_01_6_00_01U_01_4.html
absl::variant_internal::GiveQualsTo< volatile T &&, U >
structabsl_1_1variant__internal_1_1GiveQualsTo_3_01volatile_01T_01_6_6_00_01U_01_4.html
absl::variant_internal::GiveQualsTo< volatile T &, U >
structabsl_1_1variant__internal_1_1GiveQualsTo_3_01volatile_01T_01_6_00_01U_01_4.html
absl::variant_internal::ImaginaryFun< variant< H, T...>, I >
structabsl_1_1variant__internal_1_1ImaginaryFun_3_01variant_3_01H_00_01T_8_8_8_4_00_01I_01_4.html
T
I
static SizeT< I >
Run
structabsl_1_1variant__internal_1_1ImaginaryFun_3_01variant_3_01H_00_01T_8_8_8_4_00_01I_01_4.html
a4ca135df0387c88a3898c22e9527673a
(const H &)
static SizeT< I >
Run
structabsl_1_1variant__internal_1_1ImaginaryFun_3_01variant_3_01H_00_01T_8_8_8_4_00_01I_01_4.html
ad73f65eaae4b445d44f6e6aa01cc093a
(H &&)
absl::variant_internal::ImaginaryFun< variant<>, I >
structabsl_1_1variant__internal_1_1ImaginaryFun_3_01variant_3_4_00_01I_01_4.html
I
static void
Run
structabsl_1_1variant__internal_1_1ImaginaryFun_3_01variant_3_4_00_01I_01_4.html
a1172c51f1c6c43b66abfbc2e30f7e605
()
absl::variant_internal::IndexOfConstructedType
structabsl_1_1variant__internal_1_1IndexOfConstructedType.html
absl::variant_internal::IndexOfConstructedType< Variant, T, void_t< decltype(ImaginaryFun< Variant >::Run(std::declval< T >()))> >
structabsl_1_1variant__internal_1_1IndexOfConstructedType_3_01Variant_00_01T_00_01void__t_3_01de58f72932eb1f36e3e6deb985c63bcac4.html
absl::variant_internal::IndexOfImpl< Expected >
structabsl_1_1variant__internal_1_1IndexOfImpl_3_01Expected_01_4.html
absl::variant_internal::IndexOfImpl< Expected, Expected, Tail...>
structabsl_1_1variant__internal_1_1IndexOfImpl_3_01Expected_00_01Expected_00_01Tail_8_8_8_4.html
Tail
absl::variant_internal::IndexOfImpl< Expected, Head, Tail...>
structabsl_1_1variant__internal_1_1IndexOfImpl_3_01Expected_00_01Head_00_01Tail_8_8_8_4.html
Tail
absl::variant_internal::IndexOfMeta
structabsl_1_1variant__internal_1_1IndexOfMeta.html
Types
static_assert
structabsl_1_1variant__internal_1_1IndexOfMeta.html
a7d63cdef5f26e0abccf5cd61cf7ef8ad
(!Results::MultipleMatches::value,"Attempted to access a variant by specifying a type that ""matches more than one alternative.")
static_assert
structabsl_1_1variant__internal_1_1IndexOfMeta.html
aedee46663d0f82f60b21446a1fc89b4a
(Results::MatchedIndexFromEnd::value!=0,"Attempted to access a variant by specifying a type that does ""not match any alternative.")
absl::variant_internal::IsNeitherSelfNorInPlace
structabsl_1_1variant__internal_1_1IsNeitherSelfNorInPlace.html
absl::variant_internal::IsNeitherSelfNorInPlace< Self, in_place_index_t< I > >
structabsl_1_1variant__internal_1_1IsNeitherSelfNorInPlace_3_01Self_00_01in__place__index__t_3_01I_01_4_01_4.html
I
std::false_type
absl::variant_internal::IsNeitherSelfNorInPlace< Self, in_place_type_t< T > >
structabsl_1_1variant__internal_1_1IsNeitherSelfNorInPlace_3_01Self_00_01in__place__type__t_3_01T_01_4_01_4.html
std::false_type
absl::variant_internal::IsNeitherSelfNorInPlace< Self, Self >
structabsl_1_1variant__internal_1_1IsNeitherSelfNorInPlace_3_01Self_00_01Self_01_4.html
std::false_type
absl::variant_internal::MakeVisitationMatrix< ReturnType, FunctionObject, index_sequence< HeadEndIndex, TailEndIndices...>, BoundIndices...>
structabsl_1_1variant__internal_1_1MakeVisitationMatrix_3_01ReturnType_00_01FunctionObject_00_01069f49d257dc81867d6e03909964bfdf.html
HeadEndIndex
TailEndIndices
BoundIndices
absl::variant_internal::MakeVisitationMatrix< ReturnType, FunctionObject, index_sequence<>, BoundIndices...>
structabsl_1_1variant__internal_1_1MakeVisitationMatrix_3_01ReturnType_00_01FunctionObject_00_01ccb5268b3d0d22fc3b0f2e678b92bf80.html
BoundIndices
static constexpr ResultType
Run
structabsl_1_1variant__internal_1_1MakeVisitationMatrix_3_01ReturnType_00_01FunctionObject_00_01ccb5268b3d0d22fc3b0f2e678b92bf80.html
aff84d5b8177184fdc14a945912b6319e
()
absl::variant_internal::MakeVisitationMatrixImpl< ReturnType, FunctionObject, index_sequence< EndIndices...>, index_sequence< CurrIndices...>, BoundIndices...>
structabsl_1_1variant__internal_1_1MakeVisitationMatrixImpl_3_01ReturnType_00_01FunctionObject_004ba594972fac6e914d17dacde8c58f4.html
EndIndices
CurrIndices
BoundIndices
static constexpr ResultType
Run
structabsl_1_1variant__internal_1_1MakeVisitationMatrixImpl_3_01ReturnType_00_01FunctionObject_004ba594972fac6e914d17dacde8c58f4.html
adcbe1e71b329ec8d60e4bd220cdd791b
()
absl::variant_internal::NoMatch
structabsl_1_1variant__internal_1_1NoMatch.html
absl::variant_internal::NoMatch::type
absl::variant_internal::NoMatch::type
structabsl_1_1variant__internal_1_1NoMatch_1_1type.html
absl::variant_internal::NumCasesOfSwitch< HeadNumAlternatives, TailNumAlternatives...>
structabsl_1_1variant__internal_1_1NumCasesOfSwitch_3_01HeadNumAlternatives_00_01TailNumAlternatives_8_8_8_4.html
HeadNumAlternatives
TailNumAlternatives
static constexpr std::size_t
value
structabsl_1_1variant__internal_1_1NumCasesOfSwitch_3_01HeadNumAlternatives_00_01TailNumAlternatives_8_8_8_4.html
a03ec870ae61fcefbf0ce1a02219e50f8
absl::variant_internal::NumCasesOfSwitch<>
structabsl_1_1variant__internal_1_1NumCasesOfSwitch_3_4.html
static constexpr std::size_t
value
structabsl_1_1variant__internal_1_1NumCasesOfSwitch_3_4.html
ab161041bd874d6857930fa77eee61bc5
absl::variant_internal::PickCaseImpl
structabsl_1_1variant__internal_1_1PickCaseImpl.html
IsReachable
absl::variant_internal::PickCaseImpl< true >
structabsl_1_1variant__internal_1_1PickCaseImpl_3_01true_01_4.html
absl::variant_internal::ReachableSwitchCase
structabsl_1_1variant__internal_1_1ReachableSwitchCase.html
I
static VisitIndicesResultT< Op, std::size_t >
Run
structabsl_1_1variant__internal_1_1ReachableSwitchCase.html
ab5cdf1f7ae66b2af85803fb63dc533da
(Op &&op)
absl::variant_internal::SimpleArray
structabsl_1_1variant__internal_1_1SimpleArray.html
T
Size
static_assert
structabsl_1_1variant__internal_1_1SimpleArray.html
a1dbaf80fc539aabc9022e08ac4bb20a7
(Size!=0,"")
T
value
structabsl_1_1variant__internal_1_1SimpleArray.html
a2578a5f58a1653910f7ee6d2fb69d68f
[Size]
absl::variant_internal::UnambiguousIndexOf< variant< Alts...>, T >
structabsl_1_1variant__internal_1_1UnambiguousIndexOf_3_01variant_3_01Alts_8_8_8_4_00_01T_01_4.html
Alts
absl::variant_internal::UnambiguousIndexOfImpl< variant< Head, Tail...>, Head, CurrIndex >
structabsl_1_1variant__internal_1_1UnambiguousIndexOfImpl_3_01variant_3_01Head_00_01Tail_8_8_8_4_00_01Head_00_01CurrIndex_01_4.html
Tail
CurrIndex
absl::variant_internal::UnambiguousIndexOfImpl< variant< Head, Tail...>, T, CurrIndex >
structabsl_1_1variant__internal_1_1UnambiguousIndexOfImpl_3_01variant_3_01Head_00_01Tail_8_8_8_4_00_01T_00_01CurrIndex_01_4.html
Tail
CurrIndex
absl::variant_internal::UnambiguousIndexOfImpl< variant<>, T, CurrIndex >
structabsl_1_1variant__internal_1_1UnambiguousIndexOfImpl_3_01variant_3_4_00_01T_00_01CurrIndex_01_4.html
CurrIndex
absl::variant_internal::UnflattenIndex
structabsl_1_1variant__internal_1_1UnflattenIndex.html
I
IndexToGet
HeadSize
TailSize
static constexpr std::size_t
value
structabsl_1_1variant__internal_1_1UnflattenIndex.html
aa73cef0c3a3d72dfd1561f5a187de31c
absl::variant_internal::UnflattenIndex< I, 0, HeadSize, TailSize...>
structabsl_1_1variant__internal_1_1UnflattenIndex_3_01I_00_010_00_01HeadSize_00_01TailSize_8_8_8_4.html
I
HeadSize
TailSize
static constexpr std::size_t
value
structabsl_1_1variant__internal_1_1UnflattenIndex_3_01I_00_010_00_01HeadSize_00_01TailSize_8_8_8_4.html
a6e65a83e044b0e8799b904ed11448733
absl::variant_internal::UnreachableSwitchCase
structabsl_1_1variant__internal_1_1UnreachableSwitchCase.html
static VisitIndicesResultT< Op, std::size_t >
Run
structabsl_1_1variant__internal_1_1UnreachableSwitchCase.html
a849991f9ed0f345bbd572931aef03be1
(Op &&)
absl::variant_internal::VariantAccessResultImpl< I, const Variantemplate< T...> & >
structabsl_1_1variant__internal_1_1VariantAccessResultImpl_3_01I_00_01const_01Variantemplate_3_01T_8_8_8_4_01_6_01_4.html
I
Variantemplate
T
absl::variant_internal::VariantAccessResultImpl< I, const Variantemplate< T...> && >
structabsl_1_1variant__internal_1_1VariantAccessResultImpl_3_01I_00_01const_01Variantemplate_3_01T_8_8_8_4_01_6_6_01_4.html
I
Variantemplate
T
absl::variant_internal::VariantAccessResultImpl< I, Variantemplate< T...> & >
structabsl_1_1variant__internal_1_1VariantAccessResultImpl_3_01I_00_01Variantemplate_3_01T_8_8_8_4_01_6_01_4.html
I
Variantemplate
T
absl::variant_internal::VariantAccessResultImpl< I, Variantemplate< T...> && >
structabsl_1_1variant__internal_1_1VariantAccessResultImpl_3_01I_00_01Variantemplate_3_01T_8_8_8_4_01_6_6_01_4.html
I
Variantemplate
T
absl::variant_internal::VariantAlternativeSfinae
structabsl_1_1variant__internal_1_1VariantAlternativeSfinae.html
I
absl::variant_internal::VariantAlternativeSfinae< 0, variant< T0, Ts...> >
structabsl_1_1variant__internal_1_1VariantAlternativeSfinae_3_010_00_01variant_3_01T0_00_01Ts_8_8_8_4_01_4.html
Ts
absl::variant_internal::VariantAlternativeSfinae< I, variant< T0, Tn...> >
structabsl_1_1variant__internal_1_1VariantAlternativeSfinae_3_01I_00_01variant_3_01T0_00_01Tn_8_8_8_4_01_4.html
I
Tn
VariantAlternativeSfinae< I-1, variant< Tn...> >
absl::variant_internal::VariantCoreAccess
structabsl_1_1variant__internal_1_1VariantCoreAccess.html
absl::variant_internal::VariantCoreAccess::ConversionAssignVisitor
absl::variant_internal::VariantCoreAccess::CopyAssignVisitor
absl::variant_internal::VariantCoreAccess::InitFromVisitor
absl::variant_internal::VariantCoreAccess::MoveAssignVisitor
static VariantAccessResult< I, Variant >
Access
structabsl_1_1variant__internal_1_1VariantCoreAccess.html
abfb3aac618bf9a7a5e3ad9f247c968cc
(Variant &&self)
static VariantAccessResult< I, Variant >
CheckedAccess
structabsl_1_1variant__internal_1_1VariantCoreAccess.html
a26cbf0014e82b06b1071a364b60840c8
(Variant &&self)
static VariantType::Variant &
Derived
structabsl_1_1variant__internal_1_1VariantCoreAccess.html
a8c9ef1c3084f15143bc94021a855d5a1
(VariantType &self)
static const VariantType::Variant &
Derived
structabsl_1_1variant__internal_1_1VariantCoreAccess.html
a8407fc739492d4f3d71f3e372390bfdd
(const VariantType &self)
static void
Destroy
structabsl_1_1variant__internal_1_1VariantCoreAccess.html
a8c4ad98046086b918a491a334c4d7ec6
(VariantType &self)
static void
InitFrom
structabsl_1_1variant__internal_1_1VariantCoreAccess.html
a41d529403fa752bdb7f148c1d827f688
(Variant &self, Variant &&other)
static ConversionAssignVisitor< Left, QualifiedNew >
MakeConversionAssignVisitor
structabsl_1_1variant__internal_1_1VariantCoreAccess.html
ac2d6050affd7dd581e345ed76084b589
(Left *left, QualifiedNew &&qual)
static CopyAssignVisitor< VType >
MakeCopyAssignVisitor
structabsl_1_1variant__internal_1_1VariantCoreAccess.html
a4297b94965dfd4574b13d7d8c826e935
(VType *left, const VType &other)
static MoveAssignVisitor< VType >
MakeMoveAssignVisitor
structabsl_1_1variant__internal_1_1VariantCoreAccess.html
a9f22bc9d74f825508a04cb60069adf88
(VType *left, VType *other)
static absl::variant_alternative< NewIndex, Self >::type &
Replace
structabsl_1_1variant__internal_1_1VariantCoreAccess.html
a1710bfbf97f18fe2894098938aae3bec
(Self *self, Args &&...args)
static void
SetIndex
structabsl_1_1variant__internal_1_1VariantCoreAccess.html
a0d673618b10bcb1f92f361c8ad65a272
(Variant &self, std::size_t i)
absl::variant_internal::VariantCoreAccess::ConversionAssignVisitor
structabsl_1_1variant__internal_1_1VariantCoreAccess_1_1ConversionAssignVisitor.html
void
operator()
structabsl_1_1variant__internal_1_1VariantCoreAccess_1_1ConversionAssignVisitor.html
ab96842bbfc1d762bfe2a584814fbb21e
(SizeT< NewIndex::value >) const
void
operator()
structabsl_1_1variant__internal_1_1VariantCoreAccess_1_1ConversionAssignVisitor.html
abcc9e8d4c7d00c0a9c6ecd2b393789bd
(SizeT< OldIndex >) const
Left *
left
structabsl_1_1variant__internal_1_1VariantCoreAccess_1_1ConversionAssignVisitor.html
aee11354fa1f2b7c37ded971be7cf4c8f
QualifiedNew &&
other
structabsl_1_1variant__internal_1_1VariantCoreAccess_1_1ConversionAssignVisitor.html
abcf92ab42f54dc3f4ec7fb7205a187b3
absl::variant_internal::VariantCoreAccess::CopyAssignVisitor
structabsl_1_1variant__internal_1_1VariantCoreAccess_1_1CopyAssignVisitor.html
void
operator()
structabsl_1_1variant__internal_1_1VariantCoreAccess_1_1CopyAssignVisitor.html
a0c52489051a6b4884911d228470bdbfe
(SizeT< NewIndex >) const
void
operator()
structabsl_1_1variant__internal_1_1VariantCoreAccess_1_1CopyAssignVisitor.html
afc8256e0c5555f3595a7e6c62c0e6bcc
(SizeT< absl::variant_npos >) const
VType *
left
structabsl_1_1variant__internal_1_1VariantCoreAccess_1_1CopyAssignVisitor.html
a5bf6d7bd5a9e097bb4ae7641d585e5ab
const VType *
right
structabsl_1_1variant__internal_1_1VariantCoreAccess_1_1CopyAssignVisitor.html
abdfdbb2289cfe9e59c8fc0f39c8b9257
absl::variant_internal::VariantCoreAccess::InitFromVisitor
structabsl_1_1variant__internal_1_1VariantCoreAccess_1_1InitFromVisitor.html
void
operator()
structabsl_1_1variant__internal_1_1VariantCoreAccess_1_1InitFromVisitor.html
a2f62a8f6b4ee2c05e9410379007f76cf
(SizeT< NewIndex >) const
void
operator()
structabsl_1_1variant__internal_1_1VariantCoreAccess_1_1InitFromVisitor.html
a8fe36f67d715c804c4c922ed4916e593
(SizeT< absl::variant_npos >) const
LeftVariant *
left
structabsl_1_1variant__internal_1_1VariantCoreAccess_1_1InitFromVisitor.html
ab50f6b34417731a91547d88d082cf78d
QualifiedRightVariant &&
right
structabsl_1_1variant__internal_1_1VariantCoreAccess_1_1InitFromVisitor.html
ad31e44a0cf311eb565b856a11d1c3ea3
absl::variant_internal::VariantCoreAccess::MoveAssignVisitor
structabsl_1_1variant__internal_1_1VariantCoreAccess_1_1MoveAssignVisitor.html
void
operator()
structabsl_1_1variant__internal_1_1VariantCoreAccess_1_1MoveAssignVisitor.html
ab2a8f0c953d4e7f9b7109a51ed023bb5
(SizeT< NewIndex >) const
void
operator()
structabsl_1_1variant__internal_1_1VariantCoreAccess_1_1MoveAssignVisitor.html
aca8a98a3acf1c01616bc9c6bb3f84b97
(SizeT< absl::variant_npos >) const
VType *
left
structabsl_1_1variant__internal_1_1VariantCoreAccess_1_1MoveAssignVisitor.html
ac30e51cbd9c115d268b44fc08e038198
VType *
right
structabsl_1_1variant__internal_1_1VariantCoreAccess_1_1MoveAssignVisitor.html
a19d8b04d79edb9faffee4af72450078a
absl::variant_internal::VisitIndices
structabsl_1_1variant__internal_1_1VisitIndices.html
EndIndices
absl::variant_internal::VisitIndices< EndIndex >
structabsl_1_1variant__internal_1_1VisitIndices_3_01EndIndex_01_4.html
EndIndex
absl::variant_internal::VisitIndicesFallback
structabsl_1_1variant__internal_1_1VisitIndicesFallback.html
EndIndices
static VisitIndicesResultT< Op, SizeT...>
Run
structabsl_1_1variant__internal_1_1VisitIndicesFallback.html
ae6f910133a454cd1fa0731e7f287330d
(Op &&op, SizeT...indices)
absl::variant_internal::VisitIndicesResultImpl
structabsl_1_1variant__internal_1_1VisitIndicesResultImpl.html
Vs
absl::variant_internal::VisitIndicesSwitch
structabsl_1_1variant__internal_1_1VisitIndicesSwitch.html
EndIndex
static_assert
structabsl_1_1variant__internal_1_1VisitIndicesSwitch.html
a96e418992b513cbf2d1da00be2255b57
(EndIndex<=MaxUnrolledVisitCases,"Maximum unrolled switch size exceeded.")
static VisitIndicesResultT< Op, std::size_t >
Run
structabsl_1_1variant__internal_1_1VisitIndicesSwitch.html
a33e9f28c05bfe6c6a68c2f206e8864f1
(Op &&op, std::size_t i)
absl::variant_internal::VisitIndicesVariadic
structabsl_1_1variant__internal_1_1VisitIndicesVariadic.html
EndIndices
absl::variant_internal::VisitIndicesVariadicImpl< absl::index_sequence< N...>, EndIndices...>
structabsl_1_1variant__internal_1_1VisitIndicesVariadicImpl_3_01absl_1_1index__sequence_3_01N_8_8_8_4_00_01EndIndices_8_8_8_4.html
N
EndIndices
absl::variant_internal::VisitIndicesVariadicImpl< absl::index_sequence< N...>, EndIndices...>::FlattenedOp
static VisitIndicesResultT< Op, decltype(EndIndices)...>
Run
structabsl_1_1variant__internal_1_1VisitIndicesVariadicImpl_3_01absl_1_1index__sequence_3_01N_8_8_8_4_00_01EndIndices_8_8_8_4.html
aef607351f5a4b4af23628698040fe10f
(Op &&op, SizeType...i)
absl::variant_internal::VisitIndicesVariadicImpl< absl::index_sequence< N...>, EndIndices...>::FlattenedOp
structabsl_1_1variant__internal_1_1VisitIndicesVariadicImpl_3_01absl_1_1index__sequence_3_01N_8_04ac9149bf433c15e9858012adc2abd8.html
VisitIndicesResultT< Op, decltype(EndIndices)...>
operator()
structabsl_1_1variant__internal_1_1VisitIndicesVariadicImpl_3_01absl_1_1index__sequence_3_01N_8_04ac9149bf433c15e9858012adc2abd8.html
afcc4183e03d5a9fe69244e2dff66b5fd
(SizeT< I >)&&
Op &&
op
structabsl_1_1variant__internal_1_1VisitIndicesVariadicImpl_3_01absl_1_1index__sequence_3_01N_8_04ac9149bf433c15e9858012adc2abd8.html
a9b5ef2cc5f983dae3ae9db2074fba3c3
adl_namespace
namespaceadl__namespace.html
conanfile
namespaceconanfile.html
conanfile::AbseilConan
conanfile::AbseilConan
classconanfile_1_1AbseilConan.html
def
build
classconanfile_1_1AbseilConan.html
a9c4c6bd6a9fc87483554633b49467cc7
def
configure
classconanfile_1_1AbseilConan.html
aefd32388e4fad8e0bcdf0ab10ad51dee
def
package
classconanfile_1_1AbseilConan.html
a98428ad0c5b9838820e85f43e5243b76
def
package_info
classconanfile_1_1AbseilConan.html
adc1f964a441163562b4fb2bc03eeca6a
string
author
classconanfile_1_1AbseilConan.html
aadbd04c76bbe8f7dd6070c54663ec3d6
string
description
classconanfile_1_1AbseilConan.html
a8ada07e4e84e2b2ccca613e3af121494
list
exports
classconanfile_1_1AbseilConan.html
a64a62366066552e3ec160ad9a9fab25a
list
exports_sources
classconanfile_1_1AbseilConan.html
a63ec841611c6c2f9532b1e0f7c547678
string
generators
classconanfile_1_1AbseilConan.html
a50318c37e0258dbb45bc135b57ff8c24
homepage
classconanfile_1_1AbseilConan.html
ae062f647fbc3e9d6a78d62418a4a14c5
string
license
classconanfile_1_1AbseilConan.html
a664350c4da031c2a10fffdd6242c6df6
string
name
classconanfile_1_1AbseilConan.html
af39d2987976b03a08cf075e5962bc434
string
settings
classconanfile_1_1AbseilConan.html
a7c4379a6c16a851a49f4e28a1538033e
tuple
topics
classconanfile_1_1AbseilConan.html
a25744a0be30861bb5903811dfa8c289f
string
url
classconanfile_1_1AbseilConan.html
a5229e3560820bddfe2e51daf4b6e165b
copts
namespacecopts.html
dictionary
COPT_VARS
namespacecopts.html
a91cc197675a2dcc86dc45d2ab6c26aca
list
LLVM_BIG_WARNING_FLAGS
namespacecopts.html
a4d533fbd839712c820b96641db519220
list
LLVM_DISABLE_WARNINGS_FLAGS
namespacecopts.html
a4e6f7ba3715f113f5f3f7127c3f39795
list
LLVM_TEST_DISABLE_WARNINGS_FLAGS
namespacecopts.html
ac178ea308675524827d1752b091c9e65
list
MSVC_BIG_WARNING_FLAGS
namespacecopts.html
a6db374791561db41389266cd0b28a250
list
MSVC_DEFINES
namespacecopts.html
ae0efb92c891ead8a19906fc4178cfab1
list
MSVC_STYLE_EXCEPTIONS_FLAGS
namespacecopts.html
a4f60465bb907434da870b7c2f01d1970
generate_copts
namespacegenerate__copts.html
generate_copts::CMakeStyle
generate_copts::StarlarkStyle
def
copt_list
namespacegenerate__copts.html
af5802ae032edee3855768d9da96307ca
def
file_header_lines
namespacegenerate__copts.html
a20d4f7656def4e451779538d94be25e6
def
flatten
namespacegenerate__copts.html
af540cd622fe972db5b31f74eba85236f
def
generate_copt_file
namespacegenerate__copts.html
a845af94570581657368fd8aaa7a21f3f
def
main
namespacegenerate__copts.html
a57ac45ce7409e0680096c7f49bd1fd7b
def
relative_filename
namespacegenerate__copts.html
a6829aa82957526414a16e6ab07304ef3
generate_copts::CMakeStyle
classgenerate__copts_1_1CMakeStyle.html
def
docstring
classgenerate__copts_1_1CMakeStyle.html
ac58a5b913364d8987fdb6e66da5e0b0f
def
filename
classgenerate__copts_1_1CMakeStyle.html
ac998e74e01f307a4a07d3ce81a83b86a
def
list_closer
classgenerate__copts_1_1CMakeStyle.html
aa6835d5266cb9f501121f4c80b3863c5
def
list_introducer
classgenerate__copts_1_1CMakeStyle.html
a56f0762e8bc8203c62219cbf28048017
def
separator
classgenerate__copts_1_1CMakeStyle.html
a2e9cbe5e441f06fee0abfeec18324776
generate_copts::StarlarkStyle
classgenerate__copts_1_1StarlarkStyle.html
def
docstring
classgenerate__copts_1_1StarlarkStyle.html
a137fc784f468361c230efb0c3aac9603
def
filename
classgenerate__copts_1_1StarlarkStyle.html
a548f4d89a5d359f07abd1a285c7f7616
def
list_closer
classgenerate__copts_1_1StarlarkStyle.html
af00cc6353915451b00697c3a33bedeff
def
list_introducer
classgenerate__copts_1_1StarlarkStyle.html
a571642ffde75315371d07c496b2ae88a
def
separator
classgenerate__copts_1_1StarlarkStyle.html
ad48cd78e9b5307272ddcf8a7b57d69bf
std
namespacestd.html
std::hash< absl::monostate >
std::hash< absl::optional< T > >
std::hash< absl::variant< T...> >
std::hash< CustomHashType< Tags...> >
std::hash< Hashable >
std::hash< Hashable< H > >
std::hash< ValueWithBoolConversion >
std::numeric_limits< absl::uint128 >
std::hash< absl::monostate >
structstd_1_1hash_3_01absl_1_1monostate_01_4.html
std::size_t
operator()
structstd_1_1hash_3_01absl_1_1monostate_01_4.html
ac522bb2b9a874d536592ab6e230ca8a8
(absl::monostate) const
std::hash< absl::optional< T > >
structstd_1_1hash_3_01absl_1_1optional_3_01T_01_4_01_4.html
optional_hash_base< T >
std::hash< absl::variant< T...> >
structstd_1_1hash_3_01absl_1_1variant_3_01T_8_8_8_4_01_4.html
T
std::hash< CustomHashType< Tags...> >
structstd_1_1hash_3_01CustomHashType_3_01Tags_8_8_8_4_01_4.html
Tags
size_t
operator()
structstd_1_1hash_3_01CustomHashType_3_01Tags_8_8_8_4_01_4.html
a7b39d38fdc8e15c5d6e57b753b932c75
(CustomHashType< TagsIn...> t) const
std::hash< Hashable >
structstd_1_1hash_3_01Hashable_01_4.html
size_t
operator()
structstd_1_1hash_3_01Hashable_01_4.html
a030d5458702a0dc182bdc7bcb4b36506
(const Hashable &)
size_t
operator()
structstd_1_1hash_3_01Hashable_01_4.html
a030d5458702a0dc182bdc7bcb4b36506
(const Hashable &)
std::hash< Hashable< H > >
structstd_1_1hash_3_01Hashable_3_01H_01_4_01_4.html
H
size_t
operator()
structstd_1_1hash_3_01Hashable_3_01H_01_4_01_4.html
a6b4e1d58d6e0f913caf5a599c318b4c5
(E) const
std::hash< ValueWithBoolConversion >
structstd_1_1hash_3_01ValueWithBoolConversion_01_4.html
size_t
operator()
structstd_1_1hash_3_01ValueWithBoolConversion_01_4.html
a91d9f4b1142f9bd42377fbb71e5478d8
(ValueWithBoolConversion v)
std::numeric_limits< absl::uint128 >
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
static constexpr absl::uint128
denorm_min
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
a7f5f47795062258a114cea4d992ee616
()
static constexpr absl::uint128
epsilon
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
a9107224b1416107dcc56ce2875bc90db
()
static constexpr absl::uint128
infinity
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
ab8acbc0241b443e6d7ad64a1d820cc44
()
static constexpr absl::uint128
lowest
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
a27cf8e3b505153c8484955ee0e188f7b
()
static constexpr absl::uint128()
max
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
a1d2deabc9e0c6fdcf319a0e5f3a99166
()
static constexpr absl::uint128()
min
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
a4cf749360a08f722465c53b56f51522a
()
static constexpr absl::uint128
quiet_NaN
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
a0584005c4f8bb9a780642f9d245e2f76
()
static constexpr absl::uint128
round_error
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
aa34da15c2025201fdf8fa17e1d5308c6
()
static constexpr absl::uint128
signaling_NaN
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
afb28e55e7aab46dc56e0ec1b28c993dd
()
static constexpr int
digits
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
adb654dfac8237c457a39597ce3bb864d
static constexpr int
digits10
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
a5f7639f299389138085fb8e1d1ab851b
static constexpr float_denorm_style
has_denorm
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
aad12fa11b95dfb1fe8e58bcd8e414cde
static constexpr bool
has_denorm_loss
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
abb0e2f6c44fd3421a61d226b0fdf9d62
static constexpr bool
has_infinity
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
a5fcc83b43b6fcb3a8ac34e00307ca6d5
static constexpr bool
has_quiet_NaN
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
ac297c0017902f6935c66f6cd72a08c38
static constexpr bool
has_signaling_NaN
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
a8e287c9ae543b24945b385e9e66d83cb
static constexpr bool
is_bounded
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
a51529b2e6ec748a961d628e10ee3651c
static constexpr bool
is_exact
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
adce31de7cb2d527b99e2866b1c0df883
static constexpr bool
is_iec559
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
aeb691ac60f7629ac8a20b48731c1e3c8
static constexpr bool
is_integer
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
a133139c775e316d8ea4561a9e208caae
static constexpr bool
is_modulo
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
aceb8a7ed73d57e092331e4f826f0839a
static constexpr bool
is_signed
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
a604721aefaf049108e7c9300ca254424
static constexpr bool
is_specialized
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
a61711daba06a647ab3f0b158a446caec
static constexpr int
max_digits10
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
ad4c6b744b70b4425011ce85c596eee01
static constexpr int
max_exponent
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
a1c9c9b3ab326ad039d498176ebc7f417
static constexpr int
max_exponent10
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
af8977e11e78bf855a1ad14be143f1f31
static constexpr int
min_exponent
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
a6b35163bb0809eac152bad7753469772
static constexpr int
min_exponent10
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
acc9cceb03f82dfa827fadca3c95c88d9
static constexpr int
radix
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
a3f7056d769794b574e8afc51d503f60e
static constexpr float_round_style
round_style
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
afa987a9c743a793c7644030fd2f707a6
static constexpr bool
tinyness_before
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
ae471fdeb88ac5bfa89c46104a59abbab
static constexpr bool
traps
classstd_1_1numeric__limits_3_01absl_1_1uint128_01_4.html
a21680e18b11f62832141bbc824362e16
str_format_internal
namespacestr__format__internal.html
str_format_internal::ParsedFormatBase
str_format_internal::ParsedFormatBase
namespacestr__format__internal_1_1ParsedFormatBase.html
absl::str_format_internal::ParsedFormatBase::ParsedFormatConsumer
absl::str_format_internal::ParsedFormatBase::ParsedFormatConsumer
structabsl_1_1str__format__internal_1_1ParsedFormatBase_1_1ParsedFormatConsumer.html
bool
Append
structabsl_1_1str__format__internal_1_1ParsedFormatBase_1_1ParsedFormatConsumer.html
a0e08a48a791eaaeb8cd216086279b66a
(string_view s)
size_t
AppendText
structabsl_1_1str__format__internal_1_1ParsedFormatBase_1_1ParsedFormatConsumer.html
a681526a6e135c3e268a0cc75aa3dcf93
(string_view s)
bool
ConvertOne
structabsl_1_1str__format__internal_1_1ParsedFormatBase_1_1ParsedFormatConsumer.html
a6062ab2b8764e22f44088ee721c369c3
(const UnboundConversion &conv, string_view s)
ParsedFormatConsumer
structabsl_1_1str__format__internal_1_1ParsedFormatBase_1_1ParsedFormatConsumer.html
a655e8246457306bfa57183cb8bac3164
(ParsedFormatBase *parsedformat)
char *
data_pos
structabsl_1_1str__format__internal_1_1ParsedFormatBase_1_1ParsedFormatConsumer.html
a628a314d270f65da7d31d8bf9f0df48e
ParsedFormatBase *
parsed
structabsl_1_1str__format__internal_1_1ParsedFormatBase_1_1ParsedFormatConsumer.html
a2184b77cf7b2f96e2a6788bcff851394
testing
namespacetesting.html
testing::exceptions_internal
testing::ThrowingAllocator
testing::ThrowingBool
testing::ThrowingValue
AllocSpec
namespacetesting.html
ac61f59cd027af83df572ccee6a08373b
kEverythingThrows
namespacetesting.html
ac61f59cd027af83df572ccee6a08373bab2fcb4ddaad4f45ee54e43d3671886a3
kNoThrowAllocate
namespacetesting.html
ac61f59cd027af83df572ccee6a08373baa6606849798704c146a0632e9ee25518
TypeSpec
namespacetesting.html
ac6d1cfc69ff1d2b1563ede2d19942dad
kEverythingThrows
namespacetesting.html
ac61f59cd027af83df572ccee6a08373bab2fcb4ddaad4f45ee54e43d3671886a3
kNoThrowCopy
namespacetesting.html
ac6d1cfc69ff1d2b1563ede2d19942dadae6502733cc3d6ad6b71ac850d057d546
kNoThrowMove
namespacetesting.html
ac6d1cfc69ff1d2b1563ede2d19942dadaec66077dd4639f9965650963ebba7b45
kNoThrowNew
namespacetesting.html
ac6d1cfc69ff1d2b1563ede2d19942dadaf48feba3535fb7dcb0e3405720743b15
exceptions_internal::ExceptionSafetyTestBuilder
MakeExceptionSafetyTester
namespacetesting.html
a9e2d79722d6e18e4097e0ce77d63ceba
()
constexpr TypeSpec
operator&
namespacetesting.html
a4ec6d20d4bcf1a43a7694085bbefcfaa
(TypeSpec a, TypeSpec b)
constexpr AllocSpec
operator&
namespacetesting.html
a798ff51bd6efc47ad8b8db5002196e13
(AllocSpec a, AllocSpec b)
void
operator,
namespacetesting.html
afea70c57ee9eb91f3b3a4808d7e91440
(const ThrowingValue< Spec > &, T &&)
void
operator,
namespacetesting.html
ae05c76d5ac5c0b911a3c95a7d7d1ac01
(T &&, const ThrowingValue< Spec > &)
constexpr TypeSpec
operator|
namespacetesting.html
a95a83f731741a9779fa27b97ca7b9bd9
(TypeSpec a, TypeSpec b)
constexpr AllocSpec
operator|
namespacetesting.html
ac2375787b8e01786c71dd7ded1034a68
(AllocSpec a, AllocSpec b)
testing::AssertionResult
TestNothrowOp
namespacetesting.html
a8c2875a67dd03400010e0481583ae8d1
(const Operation &operation)
void
TestThrowingCtor
namespacetesting.html
af600448ebfee089a9734c2de0bd6e695
(Args &&...args)
exceptions_internal::NoThrowTag
nothrow_ctor
namespacetesting.html
ad59081098ee528303f704e7871c14167
exceptions_internal::StrongGuaranteeTagType
strong_guarantee
namespacetesting.html
a1098a46a50b98f954b435d097987b539
testing::ThrowingAllocator
classtesting_1_1ThrowingAllocator.html
T
Spec
testing::exceptions_internal::TrackedObject
testing::ThrowingAllocator::rebind
pointer
allocate
classtesting_1_1ThrowingAllocator.html
aba7d2c4165f8233c51d7f458d9e305ce
(size_type n) noexcept(IsSpecified(AllocSpec
pointer
allocate
classtesting_1_1ThrowingAllocator.html
ad6269a1f03e9bc9d405c6f5ff957bf89
(size_type n, const_void_pointer) noexcept(IsSpecified(AllocSpec
void
construct
classtesting_1_1ThrowingAllocator.html
a88a58523613f81b2e31c475294cac452
(U *ptr, Args &&...args) noexcept(IsSpecified(AllocSpec
void
deallocate
classtesting_1_1ThrowingAllocator.html
a0c95c6ac0a167f7f2bba0846f3ae8387
(pointer ptr, size_type) noexcept
void
destroy
classtesting_1_1ThrowingAllocator.html
aa4570abe87adf601cecbd0b124c2a0ca
(U *p) noexcept
size_type
max_size
classtesting_1_1ThrowingAllocator.html
a27e7c3ca3d54ba076edc3bc23fb0a7e8
() const noexcept
bool
operator!=
classtesting_1_1ThrowingAllocator.html
a9f5f55cd7075969f7f2e8d7074826519
(const ThrowingAllocator< U, Spec > &other) const noexcept
ThrowingAllocator &
operator=
classtesting_1_1ThrowingAllocator.html
a4b4abc749ae4258dfed383dd84af6947
(const ThrowingAllocator &other) noexcept
ThrowingAllocator &
operator=
classtesting_1_1ThrowingAllocator.html
a62774d9d0eb69d8b03358fc78ccde275
(const ThrowingAllocator< U, Spec > &other) noexcept
ThrowingAllocator &
operator=
classtesting_1_1ThrowingAllocator.html
a477e7cb1495e2848b6924d81e68c53e9
(ThrowingAllocator< U, Spec > &&other) noexcept
bool
operator==
classtesting_1_1ThrowingAllocator.html
a5812ee1e4e7e59cf504405048209e93d
(const ThrowingAllocator< U, Spec > &other) const noexcept
ThrowingAllocator
select_on_container_copy_construction
classtesting_1_1ThrowingAllocator.html
abf294d06e2147c204bdeb32500f974bd
() noexcept(IsSpecified(AllocSpec
ThrowingAllocator
classtesting_1_1ThrowingAllocator.html
a1de6904f3ee0e2b778b7832a8a8fbe77
()
ThrowingAllocator
classtesting_1_1ThrowingAllocator.html
a5e40974c8fd1c7549f8da49c52266e69
(const ThrowingAllocator< U, Spec > &other) noexcept
ThrowingAllocator
classtesting_1_1ThrowingAllocator.html
afc63cf540a3741b08744f4d1bb2928a8
(const ThrowingAllocator &other) noexcept
ThrowingAllocator
classtesting_1_1ThrowingAllocator.html
ab46b79713c2304ec28e8f1a198c86e03
(ThrowingAllocator< U, Spec > &&other) noexcept
ThrowingAllocator
classtesting_1_1ThrowingAllocator.html
ad1600f59bb03301c356f543005a5afb0
(ThrowingAllocator &&other) noexcept
~ThrowingAllocator
classtesting_1_1ThrowingAllocator.html
a32d477a6cb8f60019530c7f5a5699552
() noexcept
void
ReadState
classtesting_1_1ThrowingAllocator.html
afdf345b7810da4976cbb6a02019b91f1
()
void
ReadStateAndMaybeThrow
classtesting_1_1ThrowingAllocator.html
a96be8b75526461d15b45cd2f27c5231f
(absl::string_view msg) const
const std::shared_ptr< const int > &
State
classtesting_1_1ThrowingAllocator.html
a5ea5d62c6ff3991eb813b0de23cb9e4e
() const
std::shared_ptr< const int > &
State
classtesting_1_1ThrowingAllocator.html
a3d35898366bd42ed97d915179e932365
()
static std::string
GetInstanceString
classtesting_1_1ThrowingAllocator.html
afb548253b72ff988a292ecba22a5e261
(int dummy)
static constexpr bool
IsSpecified
classtesting_1_1ThrowingAllocator.html
aa991195aa868a563ce7617e4b3b1bc1f
(AllocSpec spec)
std::shared_ptr< const int >
dummy_
classtesting_1_1ThrowingAllocator.html
aca27e1ae0295fe4373b19e2197c0adf3
static int
next_id_
classtesting_1_1ThrowingAllocator.html
a229e892c33a775737645c1bfacfcd134
friend class
ThrowingAllocator
classtesting_1_1ThrowingAllocator.html
a18e8af27dd4e1648e17f78a8d617c6aa
testing::ThrowingAllocator::rebind
structtesting_1_1ThrowingAllocator_1_1rebind.html
testing::ThrowingBool
classtesting_1_1ThrowingBool.html
operator bool
classtesting_1_1ThrowingBool.html
a32c40463c87efb50de3d65bcd501e991
() const
ThrowingBool
classtesting_1_1ThrowingBool.html
af211d816cebc1704e653f5fd2292bc46
(bool b) noexcept
bool
b_
classtesting_1_1ThrowingBool.html
ad5f8678d92a41821e7a813e50f60e283
testing::ThrowingValue
classtesting_1_1ThrowingValue.html
Spec
testing::exceptions_internal::TrackedObject
int &
Get
classtesting_1_1ThrowingValue.html
aadddd3dab2cfb6c2be8715014068d011
() noexcept
const int &
Get
classtesting_1_1ThrowingValue.html
ab763f021756b11c1b04cc31803ff4cbc
() const noexcept
void
operator delete
classtesting_1_1ThrowingValue.html
a400112e95481b552724004dbc9df6944
(void *p) noexcept
void
operator delete
classtesting_1_1ThrowingValue.html
a8ab68deebcb018b70a8c587417dc8d6c
(void *p, Args &&...args) noexcept
void
operator delete[]
classtesting_1_1ThrowingValue.html
ad13bb67ab00e4265f4038debde3211ec
(void *p) noexcept
void
operator delete[]
classtesting_1_1ThrowingValue.html
adaa4d7429104eb89fd583dddff217394
(void *p, Args &&...args) noexcept
ThrowingBool
operator!
classtesting_1_1ThrowingValue.html
ae0050a4b38a3a8674af1040d57e72264
() const
ThrowingValue
operator%
classtesting_1_1ThrowingValue.html
a3dd698324634fbc892b0348c2111eb58
(const ThrowingValue &other) const
ThrowingValue &
operator%=
classtesting_1_1ThrowingValue.html
a5e0a372505bf6ffbbcfddfb1a6c62a25
(const ThrowingValue &other)
ThrowingValue
operator&
classtesting_1_1ThrowingValue.html
aa5f0e4d3f033267990a161509a951383
(const ThrowingValue &other) const
void
operator&
classtesting_1_1ThrowingValue.html
a40cd64db421ceac2ec871965509588c9
() const
ThrowingBool
operator&&
classtesting_1_1ThrowingValue.html
aaaf705727f3e75ed14b69b3dba6a03e9
(const ThrowingValue &other) const
ThrowingValue &
operator&=
classtesting_1_1ThrowingValue.html
a7ddac9417f9c4d31caa698a0f19d2185
(const ThrowingValue &other)
ThrowingValue
operator*
classtesting_1_1ThrowingValue.html
a06e9689c2290db3adca19a8c8ec4d93a
(const ThrowingValue &other) const
ThrowingValue &
operator*=
classtesting_1_1ThrowingValue.html
a87dd486cec62fb9e42ea7188be414ed5
(const ThrowingValue &other)
ThrowingValue
operator+
classtesting_1_1ThrowingValue.html
a498f02a7207ba49e1e37b59590323cef
(const ThrowingValue &other) const
ThrowingValue
operator+
classtesting_1_1ThrowingValue.html
ad69204c24ce8c38c16971bfacb247514
() const
ThrowingValue &
operator++
classtesting_1_1ThrowingValue.html
a50e815e78a1a6ec709203049f8896a60
()
ThrowingValue
operator++
classtesting_1_1ThrowingValue.html
a414d7e7584d5a15ea19f102f1198924a
(int)
ThrowingValue &
operator+=
classtesting_1_1ThrowingValue.html
a7d6868381c878df50d8ace5f704a511c
(const ThrowingValue &other)
ThrowingValue
operator-
classtesting_1_1ThrowingValue.html
a9dc6cbf7174ff66168407b1b13bd499d
(const ThrowingValue &other) const
ThrowingValue
operator-
classtesting_1_1ThrowingValue.html
a47b4c7f11449f717ddb3176d59a79d7d
() const
ThrowingValue &
operator--
classtesting_1_1ThrowingValue.html
afcd8893472ca976e99f122f775b6b2da
()
ThrowingValue
operator--
classtesting_1_1ThrowingValue.html
ad149e9d4b0fa69eba58f3782e70817f0
(int)
ThrowingValue &
operator-=
classtesting_1_1ThrowingValue.html
aab2c3d155b5fcffb0f6265a2076fd8b8
(const ThrowingValue &other)
ThrowingValue
operator/
classtesting_1_1ThrowingValue.html
a988874c5e71b046c4e071b62a05ee2cd
(const ThrowingValue &other) const
ThrowingValue &
operator/=
classtesting_1_1ThrowingValue.html
a8bcc177359af4378f4807c6a1d26a1ee
(const ThrowingValue &other)
ThrowingValue
operator<<
classtesting_1_1ThrowingValue.html
ab79144716077167121796775f188a12b
(int shift) const
ThrowingValue &
operator<<=
classtesting_1_1ThrowingValue.html
ad81bc419d40ff67b8bb46880edcc2e0c
(int shift)
ThrowingValue &
operator=
classtesting_1_1ThrowingValue.html
a619c80a0b71e67974c9e76b6d205eefe
(const ThrowingValue &other) noexcept(IsSpecified(TypeSpec
ThrowingValue &
operator=
classtesting_1_1ThrowingValue.html
a5e8028c46e0c2673452102d88d1d12df
(ThrowingValue &&other) noexcept(IsSpecified(TypeSpec
ThrowingValue
operator>>
classtesting_1_1ThrowingValue.html
a38b6d54d04c857c123ac4d270430b93d
(int shift) const
ThrowingValue &
operator>>=
classtesting_1_1ThrowingValue.html
a5bf16a4949c36abbb2f5108c02f9ded4
(int shift)
ThrowingValue
operator^
classtesting_1_1ThrowingValue.html
a031be8ff05c7da078fbb8dcb753d0cf0
(const ThrowingValue &other) const
ThrowingValue &
operator^=
classtesting_1_1ThrowingValue.html
aed593ddba58d863aaa11895a174485f2
(const ThrowingValue &other)
ThrowingValue
operator|
classtesting_1_1ThrowingValue.html
a5629b2e91e28ba02b89595897443684c
(const ThrowingValue &other) const
ThrowingValue &
operator|=
classtesting_1_1ThrowingValue.html
a568173150871ecc6e67ad5e7e01eb367
(const ThrowingValue &other)
ThrowingBool
operator||
classtesting_1_1ThrowingValue.html
a998974af21de1f6d57b7790931e5d9b6
(const ThrowingValue &other) const
ThrowingValue
operator~
classtesting_1_1ThrowingValue.html
aa417a95e65b9608d7ddda5090d5a07c5
() const
ThrowingValue
classtesting_1_1ThrowingValue.html
a048060dccd68e6b76a8b67518ce7e8b1
()
ThrowingValue
classtesting_1_1ThrowingValue.html
ada34aabc42c9e2e68e4a7fc1e222a9d8
(const ThrowingValue &other) noexcept(IsSpecified(TypeSpec
ThrowingValue
classtesting_1_1ThrowingValue.html
a3434f49d0d512bf5ee176a47f4ca2d12
(ThrowingValue &&other) noexcept(IsSpecified(TypeSpec
ThrowingValue
classtesting_1_1ThrowingValue.html
a968553a624c17daf0ee6f61f0b5184af
(int i)
ThrowingValue
classtesting_1_1ThrowingValue.html
a554e748459bb9e0b4904fdece2d7081d
(int i, exceptions_internal::NoThrowTag) noexcept
~ThrowingValue
classtesting_1_1ThrowingValue.html
a34619f1c32fa1c0315a9023d1fc3096a
() noexcept
static void *
operator new
classtesting_1_1ThrowingValue.html
ac1c965959a941676062d2776ab4fdf31
(size_t s, Args &&...args) noexcept(IsSpecified(TypeSpec
static void *
operator new[]
classtesting_1_1ThrowingValue.html
ac34d76dbc038a3636f3f9244d4160e76
(size_t s, Args &&...args) noexcept(IsSpecified(TypeSpec
static std::string
GetInstanceString
classtesting_1_1ThrowingValue.html
a2685da70b0394fe939b5e3d8526b733b
(int dummy)
static constexpr bool
IsSpecified
classtesting_1_1ThrowingValue.html
a6015d015e6a520d36b817bbe57c691ba
(TypeSpec spec)
int
dummy_
classtesting_1_1ThrowingValue.html
a59bcbebf13e6811cccc7a4d7980542aa
static constexpr int
kBadValue
classtesting_1_1ThrowingValue.html
ad7f2c9ac929fd8222c5bc2926499199d
static constexpr int
kDefaultValue
classtesting_1_1ThrowingValue.html
ae6ecb41f8d8c197bb27c2ce6bc8de545
friend ThrowingBool
operator!=
classtesting_1_1ThrowingValue.html
a4db4fed8dfdf00fb81d94db2c55d81c0
(const ThrowingValue &a, const ThrowingValue &b)
friend ThrowingBool
operator<
classtesting_1_1ThrowingValue.html
a379f99140757667180f63373e9af2a61
(const ThrowingValue &a, const ThrowingValue &b)
friend std::ostream &
operator<<
classtesting_1_1ThrowingValue.html
a8bf7ffc4f66e6a943e092a660583d605
(std::ostream &os, const ThrowingValue &tv)
friend ThrowingBool
operator<=
classtesting_1_1ThrowingValue.html
a4b5e5c7233591b04133878f6a1c28bc7
(const ThrowingValue &a, const ThrowingValue &b)
friend ThrowingBool
operator==
classtesting_1_1ThrowingValue.html
a3392e956783e44e69f4c63cf282108d8
(const ThrowingValue &a, const ThrowingValue &b)
friend ThrowingBool
operator>
classtesting_1_1ThrowingValue.html
a711e69f1647e75bff675a2a1ece3974a
(const ThrowingValue &a, const ThrowingValue &b)
friend ThrowingBool
operator>=
classtesting_1_1ThrowingValue.html
afca1f1898982562ac336c5343fca4f8a
(const ThrowingValue &a, const ThrowingValue &b)
friend std::istream &
operator>>
classtesting_1_1ThrowingValue.html
ae70a5ef7f1ea1fe76fcba3f2d5085aed
(std::istream &is, const ThrowingValue &)
testing::exceptions_internal
namespacetesting_1_1exceptions__internal.html
testing::exceptions_internal::ConstructorTracker
testing::exceptions_internal::DefaultFactory
testing::exceptions_internal::ExceptionSafetyTest
testing::exceptions_internal::ExceptionSafetyTestBuilder
testing::exceptions_internal::FactoryPtrTypeHelper
testing::exceptions_internal::IsUniquePtr
testing::exceptions_internal::IsUniquePtr< std::unique_ptr< T, D > >
testing::exceptions_internal::NoThrowTag
testing::exceptions_internal::StrongGuaranteeTagType
testing::exceptions_internal::TestBadAllocException
testing::exceptions_internal::TestException
testing::exceptions_internal::TrackedAddress
testing::exceptions_internal::TrackedObject
testing::exceptions_internal::UninitializedT
testing::AssertionResult
FailureMessage
namespacetesting_1_1exceptions__internal.html
adbdc71c3237ea3ccbdaf5c4d80bb2583
(const TestException &e, int countdown) noexcept
std::string
GetSpecString
namespacetesting_1_1exceptions__internal.html
a921cf3503878512f02a656d6c3daea2f
(TypeSpec spec)
std::string
GetSpecString
namespacetesting_1_1exceptions__internal.html
a9935d0c183d7e8edd3b2d8526ed7ad7e
(AllocSpec spec)
void
MaybeThrow
namespacetesting_1_1exceptions__internal.html
a8f4be9a1bd8920895cdedccb82dec84f
(absl::string_view msg, bool throw_bad_alloc)
void
SetCountdown
namespacetesting_1_1exceptions__internal.html
a38d4ec64926eb89a305a4ec863343256
(int i=0)
void
UnsetCountdown
namespacetesting_1_1exceptions__internal.html
a991f376b0f52b3bc10ac2f1cc9ca8c6f
()
int
countdown
namespacetesting_1_1exceptions__internal.html
a6ba5632b3617ba202dbde425ae503000
testing::exceptions_internal::ConstructorTracker
classtesting_1_1exceptions__internal_1_1ConstructorTracker.html
ConstructorTracker
classtesting_1_1exceptions__internal_1_1ConstructorTracker.html
a53d17cac587a8cdda44c4f9f42fe2875
(int count)
~ConstructorTracker
classtesting_1_1exceptions__internal_1_1ConstructorTracker.html
a5f4fbf80861bb76410426a95cad9f484
()
static void
ObjectConstructed
classtesting_1_1exceptions__internal_1_1ConstructorTracker.html
acf555beb117c636d51b06d6ad883cdde
(void *address, std::string description)
static void
ObjectDestructed
classtesting_1_1exceptions__internal_1_1ConstructorTracker.html
a1cc73b1132963b31e88ecc0520cd4f30
(void *address)
static bool
CurrentlyTracking
classtesting_1_1exceptions__internal_1_1ConstructorTracker.html
a70a1e62fdc23e2601563d6156d415e4e
()
static std::string
ErrorMessage
classtesting_1_1exceptions__internal_1_1ConstructorTracker.html
a2c5e307bea1e2ab80a7ce189afe3bbbf
(void *address, const std::string &address_description, int countdown, const std::string &error_description)
std::unordered_map< void *, TrackedAddress >
address_map_
classtesting_1_1exceptions__internal_1_1ConstructorTracker.html
abc757da3793ff96896c583fa287344d1
int
countdown_
classtesting_1_1exceptions__internal_1_1ConstructorTracker.html
ac9eb941cfc7e540bc3fdf9df6a060069
static ConstructorTracker *
current_tracker_instance_
classtesting_1_1exceptions__internal_1_1ConstructorTracker.html
a5a4b1178d404641d0018257faa34acab
testing::exceptions_internal::DefaultFactory
classtesting_1_1exceptions__internal_1_1DefaultFactory.html
DefaultFactory
classtesting_1_1exceptions__internal_1_1DefaultFactory.html
a73209e51b17424c3c5eae57d0594e58e
(const T &t)
std::unique_ptr< T >
operator()
classtesting_1_1exceptions__internal_1_1DefaultFactory.html
aa05c1efd0b0f14b1df3db07c9331f40e
() const
T
t_
classtesting_1_1exceptions__internal_1_1DefaultFactory.html
acf12e171a29f3f22148c54451bd9e307
testing::exceptions_internal::ExceptionSafetyTest
classtesting_1_1exceptions__internal_1_1ExceptionSafetyTest.html
T
ExceptionSafetyTest
classtesting_1_1exceptions__internal_1_1ExceptionSafetyTest.html
abcf42e5cde1f35b5fae1fdbe093aa0ea
(const Factory &f, const Operation &op, const Contracts &...contracts)
std::vector< Contract >
contracts_
classtesting_1_1exceptions__internal_1_1ExceptionSafetyTest.html
a5179dc24905edc8f77261432fa914946
Operation
operation_
classtesting_1_1exceptions__internal_1_1ExceptionSafetyTest.html
a34855b3377dd9b46c44f50359cf3a342
testing::exceptions_internal::ExceptionSafetyTestBuilder
classtesting_1_1exceptions__internal_1_1ExceptionSafetyTestBuilder.html
Factory
Operation
Contracts
testing::AssertionResult
Test
classtesting_1_1exceptions__internal_1_1ExceptionSafetyTestBuilder.html
a4597c1d2bccba8839ba70d9618e40ba0
(const NewOperation &new_operation) const
testing::AssertionResult
Test
classtesting_1_1exceptions__internal_1_1ExceptionSafetyTestBuilder.html
a25b023d76c60d172b2f1c60a86b5a90d
() const
ExceptionSafetyTestBuilder< Factory, Operation, Contracts..., absl::decay_t< MoreContracts >...>
WithContracts
classtesting_1_1exceptions__internal_1_1ExceptionSafetyTestBuilder.html
a2bb4a993a5db0af01a646c5668eab6f6
(const MoreContracts &...more_contracts) const
ExceptionSafetyTestBuilder< absl::decay_t< NewFactory >, Operation, Contracts...>
WithFactory
classtesting_1_1exceptions__internal_1_1ExceptionSafetyTestBuilder.html
a3d1eeb0bc147cd77bf37c0f1032b404f
(const NewFactory &new_factory) const
ExceptionSafetyTestBuilder< DefaultFactory< T >, Operation, Contracts...>
WithInitialValue
classtesting_1_1exceptions__internal_1_1ExceptionSafetyTestBuilder.html
a2294fbfe048b7ce1c5bbdee79f569471
(const T &t) const
ExceptionSafetyTestBuilder< Factory, absl::decay_t< NewOperation >, Contracts...>
WithOperation
classtesting_1_1exceptions__internal_1_1ExceptionSafetyTestBuilder.html
a19cd065da49c7ed2a1afcf88af2c2fb7
(const NewOperation &new_operation) const
ExceptionSafetyTestBuilder
classtesting_1_1exceptions__internal_1_1ExceptionSafetyTestBuilder.html
a686b6b6e3c11b473b4ec27148bed7161
()
ExceptionSafetyTestBuilder
classtesting_1_1exceptions__internal_1_1ExceptionSafetyTestBuilder.html
ad516e6c43809922b07dc7894d7c03d58
(const Factory &f, const Operation &o, const std::tuple< Contracts...> &i)
testing::AssertionResult
TestImpl
classtesting_1_1exceptions__internal_1_1ExceptionSafetyTestBuilder.html
a0d344decc2cae6193e9c5b08823df51c
(SelectedOperation selected_operation, absl::index_sequence< Indices...>) const
std::tuple< Contracts...>
contracts_
classtesting_1_1exceptions__internal_1_1ExceptionSafetyTestBuilder.html
a59aa41b8458b2c587b39e0ed44198e0f
Factory
factory_
classtesting_1_1exceptions__internal_1_1ExceptionSafetyTestBuilder.html
a7e05b2a363a6db36c3cdba71eb93b674
Operation
operation_
classtesting_1_1exceptions__internal_1_1ExceptionSafetyTestBuilder.html
a1b94320599fc7bc707f803702f43db7c
friend class
ExceptionSafetyTestBuilder
classtesting_1_1exceptions__internal_1_1ExceptionSafetyTestBuilder.html
a030ca9f48acd6c8c8d23d888ed59d2ea
friend ExceptionSafetyTestBuilder
testing::MakeExceptionSafetyTester
classtesting_1_1exceptions__internal_1_1ExceptionSafetyTestBuilder.html
ad0dd7fddd90f301c19ff2f3a13c8cc78
()
testing::exceptions_internal::FactoryPtrTypeHelper
structtesting_1_1exceptions__internal_1_1FactoryPtrTypeHelper.html
static_assert
structtesting_1_1exceptions__internal_1_1FactoryPtrTypeHelper.html
a169263fafaed432204c43adc75e45cca
(IsUniquePtr< type >::value,"Factories must return a unique_ptr")
testing::exceptions_internal::IsUniquePtr
structtesting_1_1exceptions__internal_1_1IsUniquePtr.html
std::false_type
testing::exceptions_internal::IsUniquePtr< std::unique_ptr< T, D > >
structtesting_1_1exceptions__internal_1_1IsUniquePtr_3_01std_1_1unique__ptr_3_01T_00_01D_01_4_01_4.html
testing::exceptions_internal::NoThrowTag
structtesting_1_1exceptions__internal_1_1NoThrowTag.html
testing::exceptions_internal::StrongGuaranteeTagType
structtesting_1_1exceptions__internal_1_1StrongGuaranteeTagType.html
testing::exceptions_internal::TestBadAllocException
classtesting_1_1exceptions__internal_1_1TestBadAllocException.html
testing::exceptions_internal::TestException
TestBadAllocException
classtesting_1_1exceptions__internal_1_1TestBadAllocException.html
af36a08b2c25d597d55d3c737a2d66afc
(absl::string_view msg)
testing::exceptions_internal::TestException
classtesting_1_1exceptions__internal_1_1TestException.html
TestException
classtesting_1_1exceptions__internal_1_1TestException.html
a2e514c7e2fefc36277289a3e4df37b35
(absl::string_view msg)
virtual const char *
what
classtesting_1_1exceptions__internal_1_1TestException.html
ad0762693684fa71966e9bc675ed02122
() const noexcept
virtual
~TestException
classtesting_1_1exceptions__internal_1_1TestException.html
aaf7f497c00c1e704682c687fe6066706
()
std::string
msg_
classtesting_1_1exceptions__internal_1_1TestException.html
a2962201cf47971e5e86300d9318a6dcf
testing::exceptions_internal::TrackedAddress
structtesting_1_1exceptions__internal_1_1TrackedAddress.html
std::string
description
structtesting_1_1exceptions__internal_1_1TrackedAddress.html
adcb9e79e43720a90dcaa937689fdc65a
bool
is_alive
structtesting_1_1exceptions__internal_1_1TrackedAddress.html
a8c4fecea8e8fcbc6f092242ae8f802ab
testing::exceptions_internal::TrackedObject
classtesting_1_1exceptions__internal_1_1TrackedObject.html
TrackedObject
classtesting_1_1exceptions__internal_1_1TrackedObject.html
abebc0effbd9abb61c17de0438ffa5bcb
(const TrackedObject &)
TrackedObject
classtesting_1_1exceptions__internal_1_1TrackedObject.html
afe99c3b1a2bdd4d0dd83897c467fa4c9
(TrackedObject &&)
TrackedObject
classtesting_1_1exceptions__internal_1_1TrackedObject.html
aa051d7c4ee00a92d5f5af4f054da7169
(std::string description)
~TrackedObject
classtesting_1_1exceptions__internal_1_1TrackedObject.html
a2191ef438b1423a4deb10d287bc83c6b
() noexcept
testing::exceptions_internal::UninitializedT
structtesting_1_1exceptions__internal_1_1UninitializedT.html
thread_safety_analysis
namespacethread__safety__analysis.html
const T &
ts_unchecked_read
namespacethread__safety__analysis.html
a555bb2ab49304a68c10811c85afbb80c
(const T &v) NO_THREAD_SAFETY_ANALYSIS
T &
ts_unchecked_read
namespacethread__safety__analysis.html
adac618b7a5c4b707b9ab591aab21b73d
(T &v) NO_THREAD_SAFETY_ANALYSIS