Public Member Functions | Private Attributes | List of all members
grpc_core::EvaluateArgsTestUtil Class Reference

#include <evaluate_args_test_util.h>

Public Member Functions

void AddPairToMetadata (const char *key, const char *value)
 
void AddPropertyToAuthContext (const char *name, const char *value)
 
 EvaluateArgsTestUtil ()=default
 
EvaluateArgs MakeEvaluateArgs ()
 
void SetLocalEndpoint (absl::string_view local_uri)
 
void SetPeerEndpoint (absl::string_view peer_uri)
 
 ~EvaluateArgsTestUtil ()
 

Private Attributes

MemoryAllocator allocator_
 
ScopedArenaPtr arena_ = MakeScopedArena(1024, &allocator_)
 
grpc_auth_context auth_context_ {nullptr}
 
EvaluateArgs::PerChannelArgschannel_args_ = nullptr
 
MockAuthorizationEndpoint endpoint_ {"", ""}
 
grpc_metadata_batch metadata_ {arena_.get()}
 

Detailed Description

Definition at line 29 of file evaluate_args_test_util.h.

Constructor & Destructor Documentation

◆ EvaluateArgsTestUtil()

grpc_core::EvaluateArgsTestUtil::EvaluateArgsTestUtil ( )
default

◆ ~EvaluateArgsTestUtil()

grpc_core::EvaluateArgsTestUtil::~EvaluateArgsTestUtil ( )
inline

Definition at line 33 of file evaluate_args_test_util.h.

Member Function Documentation

◆ AddPairToMetadata()

void grpc_core::EvaluateArgsTestUtil::AddPairToMetadata ( const char *  key,
const char *  value 
)
inline

Definition at line 35 of file evaluate_args_test_util.h.

◆ AddPropertyToAuthContext()

void grpc_core::EvaluateArgsTestUtil::AddPropertyToAuthContext ( const char *  name,
const char *  value 
)
inline

Definition at line 51 of file evaluate_args_test_util.h.

◆ MakeEvaluateArgs()

EvaluateArgs grpc_core::EvaluateArgsTestUtil::MakeEvaluateArgs ( )
inline

Definition at line 55 of file evaluate_args_test_util.h.

◆ SetLocalEndpoint()

void grpc_core::EvaluateArgsTestUtil::SetLocalEndpoint ( absl::string_view  local_uri)
inline

Definition at line 43 of file evaluate_args_test_util.h.

◆ SetPeerEndpoint()

void grpc_core::EvaluateArgsTestUtil::SetPeerEndpoint ( absl::string_view  peer_uri)
inline

Definition at line 47 of file evaluate_args_test_util.h.

Member Data Documentation

◆ allocator_

MemoryAllocator grpc_core::EvaluateArgsTestUtil::allocator_
private
Initial value:
=
ResourceQuota::Default()->memory_quota()->CreateMemoryAllocator(
"EvaluateArgsTestUtil")

Definition at line 62 of file evaluate_args_test_util.h.

◆ arena_

ScopedArenaPtr grpc_core::EvaluateArgsTestUtil::arena_ = MakeScopedArena(1024, &allocator_)
private

Definition at line 65 of file evaluate_args_test_util.h.

◆ auth_context_

grpc_auth_context grpc_core::EvaluateArgsTestUtil::auth_context_ {nullptr}
private

Definition at line 68 of file evaluate_args_test_util.h.

◆ channel_args_

EvaluateArgs::PerChannelArgs* grpc_core::EvaluateArgsTestUtil::channel_args_ = nullptr
private

Definition at line 69 of file evaluate_args_test_util.h.

◆ endpoint_

MockAuthorizationEndpoint grpc_core::EvaluateArgsTestUtil::endpoint_ {"", ""}
private

Definition at line 67 of file evaluate_args_test_util.h.

◆ metadata_

grpc_metadata_batch grpc_core::EvaluateArgsTestUtil::metadata_ {arena_.get()}
private

Definition at line 66 of file evaluate_args_test_util.h.


The documentation for this class was generated from the following file:
grpc_core::ResourceQuota::memory_quota
MemoryQuotaRefPtr memory_quota()
Definition: src/core/lib/resource_quota/resource_quota.h:51
grpc_core::ResourceQuota::Default
static ResourceQuotaRefPtr Default()
Definition: resource_quota.cc:27


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