#include <memory_quota.h>
Classes | |
class | Handle |
class | NextPromise |
struct | QueuedNode |
struct | State |
Public Member Functions | |
template<typename F > | |
GRPC_MUST_USE_RESULT OrphanablePtr< Handle > | Insert (F reclaimer) |
GRPC_MUST_USE_RESULT NextPromise | Next () |
ReclaimerQueue & | operator= (const ReclaimerQueue &)=delete |
Poll< RefCountedPtr< Handle > > | PollNext () |
ReclaimerQueue () | |
ReclaimerQueue (const ReclaimerQueue &)=delete | |
~ReclaimerQueue () | |
Private Member Functions | |
void | Enqueue (RefCountedPtr< Handle > handle) |
Private Attributes | |
std::shared_ptr< State > | state_ |
Definition at line 123 of file memory_quota.h.
grpc_core::ReclaimerQueue::ReclaimerQueue | ( | ) |
Definition at line 125 of file memory_quota.cc.
|
default |
|
delete |
|
private |
Definition at line 129 of file memory_quota.cc.
|
inline |
Definition at line 194 of file memory_quota.h.
|
inline |
Definition at line 215 of file memory_quota.h.
|
delete |
Poll< RefCountedPtr< ReclaimerQueue::Handle > > grpc_core::ReclaimerQueue::PollNext | ( | ) |
Definition at line 136 of file memory_quota.cc.
|
private |
Definition at line 220 of file memory_quota.h.