Public Member Functions | Private Member Functions | Private Attributes | List of all members
grpc_binder::ConnectionIdGenerator Class Reference

#include <connection_id_generator.h>

Public Member Functions

std::string Generate (absl::string_view package_name, absl::string_view class_name)
 

Private Member Functions

int count_ ABSL_GUARDED_BY (m_)
 

Private Attributes

const size_t kPathLengthLimit = 100
 
grpc_core::Mutex m_
 

Detailed Description

Definition at line 32 of file connection_id_generator.h.

Member Function Documentation

◆ ABSL_GUARDED_BY()

int count_ grpc_binder::ConnectionIdGenerator::ABSL_GUARDED_BY ( m_  )
private

◆ Generate()

std::string grpc_binder::ConnectionIdGenerator::Generate ( absl::string_view  package_name,
absl::string_view  class_name 
)

Definition at line 47 of file connection_id_generator.cc.

Member Data Documentation

◆ kPathLengthLimit

const size_t grpc_binder::ConnectionIdGenerator::kPathLengthLimit = 100
private

Definition at line 40 of file connection_id_generator.h.

◆ m_

grpc_core::Mutex grpc_binder::ConnectionIdGenerator::m_
private

Definition at line 42 of file connection_id_generator.h.


The documentation for this class was generated from the following files:


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