⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
userver
C++ Async Framework v2.0
Documentation
API Groups
Namespaces
Reference
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
y
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
w
y
Variables
k
n
r
u
w
Typedefs
c
d
h
m
n
o
p
s
t
u
v
Enumerations
a
b
c
d
f
h
i
l
o
p
r
s
t
u
v
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
y
~
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
y
~
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Typedefs
Enumerations
Enumerator
Related Symbols
File List
File Members
All
e
i
l
r
t
u
Functions
Macros
e
i
l
r
t
u
Examples
Toggle main menu visibility
▼
userver
Documentation
►
API Groups
▼
Namespaces
►
alerts
►
cache
►
compiler
►
components
►
concurrent
►
congestion_control
►
crypto
►
decimal64
►
dist_lock
►
drivers
►
dump
►
engine
►
error_injection
►
formats
►
fs
►
hostinfo
►
http
►
logging
►
os_signals
►
pytest_userver
►
rcu
►
std
►
storages
►
testsuite
►
tracing
►
ugrpc
►
utest
▼
utils
►
datetime
►
generators
►
log
►
text
►
AnyMovable
►
AnyStorage
AnyStorageDataTag
AtomicFlags
bad_expected_access
BadAnyMovableCast
►
Box
CachedHash
CachedHashKeyEqual
CachedHashKeyEqual< Equal, std::false_type >
CheckedPtr
CheckedPtr< T & >
►
CpuRelax
►
CurrentThreadNameGuard
►
DefaultDict
►
expected
FastPimpl
FastScopeGuard
►
FilterBloom
►
FixedArray
Flags
HashSeed
InvariantError
LazyPrvalue
►
LazySharedPtr
►
MacaddrBase
NotNull
OptionalRef
Overloaded
►
PeriodicTask
RandomBase
►
regex
►
ResultStore
►
ResultStore< void >
►
RetryBudget
RetryBudgetSettings
ScopeGuard
►
ScopeTimePause
SharedReadablePtr
►
SlidingInterval
►
SmallString
►
StrCaseHash
►
StreamingCpuRelax
►
StrIcaseCompareThreeWay
StrIcaseEqual
►
StrIcaseHash
StrIcaseLess
StrongTypedef
SwappingSmart
►
TokenBucket
TracefulException
►
TracefulExceptionBase
►
TrivialBiMap
►
TrivialSet
unexpected
Macaddr
Macaddr8
NonLoggable
ProjectedSet
ProjectedUnorderedSet
SharedRef
UniqueRef
void_t
BytesPerSecond
►
StrongTypedefOps
AnyCast
AnyCast
AnyCast
AnyCast
AnyCast
AsContainer
Async
Async
Async
Async
AsyncBackground
AtomicMax
AtomicMin
AtomicUpdate
BoostUuidFromString
CheckedFind
ContainsIf
CriticalAsync
CriticalAsync
CriticalAsyncBackground
DaemonMain
enumerate
Erase
EraseIf
FindOptional
FindOrDefault
FindOrDefault
FindOrNullptr
ForEachIndex
FromString
GenerateFixedArray
GetCurrentThreadName
GetIf
GetUserverIdentifier
GetUserverVcsRevision
GetUserverVersion
IsMainThread
LogErrorAndThrow
Macaddr8FromString
Macaddr8ToString
MacaddrFromString
MacaddrToString
make_intrusive_ptr
MakeLazyCachePtr
MakeSharedRef
MakeTrivialBiMap
MakeUniqueRef
numeric_cast
operator!=
operator<<
operator==
OptionalTransform
ParseFromValueString
ProjectedInsertOrAssign
Rand
RandRange
RandRange
regex_match
regex_replace
regex_search
SetCurrentThreadIdleScheduling
SetCurrentThreadLowPriorityScheduling
SetCurrentThreadName
SharedAsync
SharedAsync
SharedAsync
SharedAsync
SharedCriticalAsync
SharedCriticalAsync
Shuffle
StrCat
StringToBytesPerSecond
StringToDuration
StrongCast
ToString
ToString
UnderlyingValue
WithConstexprIndex
WithDefaultRandom
WithSafeHash
WithSafeHash
WithSafeHash
WithSafeHash
WithSafeHash
WithSafeHash
WithSafeHash
WithSafeHash
kDefaultDictDefaultName
kStrictMatch
►
yaml_config
►
Reference
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Concepts
Loading...
Searching...
No Matches
All results
utils::CheckedPtr< T & > Class Template Reference
Table of Contents
Detailed Description
Detailed Description
template<
typename
T>
class utils::CheckedPtr< T & >
Definition at line
68
of file
checked_pointer.hpp
.
The documentation for this class was generated from the following file:
userver/utils/
checked_pointer.hpp
Docs version:
v1.0
,
v2.0
,
trunk/develop
utils
CheckedPtr< T & >
Generated on Wed May 15 2024 22:36:30 for userver by
Doxygen
1.10.0