Public Member Functions | Static Private Member Functions | Private Attributes | List of all members
grpc_core::MovedCppStringSliceRefCount Class Reference
Inheritance diagram for grpc_core::MovedCppStringSliceRefCount:
Inheritance graph
[legend]

Public Member Functions

 MovedCppStringSliceRefCount (std::string &&str)
 
- Public Member Functions inherited from grpc_slice_refcount
 grpc_slice_refcount ()=default
 
 grpc_slice_refcount (DestroyerFn destroyer_fn)
 
bool IsUnique () const
 
void Ref ()
 
void Unref ()
 

Static Private Member Functions

static void Destroy (grpc_slice_refcount *arg)
 

Private Attributes

std::string str_
 

Additional Inherited Members

- Public Types inherited from grpc_slice_refcount
typedef void(* DestroyerFn) (grpc_slice_refcount *)
 
- Static Public Member Functions inherited from grpc_slice_refcount
static grpc_slice_refcountNoopRefcount ()
 

Detailed Description

Definition at line 146 of file slice/slice.cc.

Constructor & Destructor Documentation

◆ MovedCppStringSliceRefCount()

grpc_core::MovedCppStringSliceRefCount::MovedCppStringSliceRefCount ( std::string &&  str)
inlineexplicit

Definition at line 148 of file slice/slice.cc.

Member Function Documentation

◆ Destroy()

static void grpc_core::MovedCppStringSliceRefCount::Destroy ( grpc_slice_refcount arg)
inlinestaticprivate

Definition at line 152 of file slice/slice.cc.

Member Data Documentation

◆ str_

std::string grpc_core::MovedCppStringSliceRefCount::str_
private

Definition at line 156 of file slice/slice.cc.


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


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