GRPC Core  9.0.0
Public Types | Public Member Functions
grpc_core::UnmanagedMemorySlice Struct Reference

#include <slice_utils.h>

Public Types

enum class  ForceHeapAllocation
 

Public Member Functions

 UnmanagedMemorySlice ()
 
 UnmanagedMemorySlice (const char *source)
 
 UnmanagedMemorySlice (const char *source, size_t length)
 
 UnmanagedMemorySlice (size_t length)
 
 UnmanagedMemorySlice (size_t length, const ForceHeapAllocation &)
 

Additional Inherited Members

- Data Fields inherited from grpc_slice
struct grpc_slice_refcountrefcount
 
union grpc_slice::grpc_slice_data data
 

Member Enumeration Documentation

◆ ForceHeapAllocation

Constructor & Destructor Documentation

◆ UnmanagedMemorySlice() [1/5]

grpc_core::UnmanagedMemorySlice::UnmanagedMemorySlice ( )
inline

◆ UnmanagedMemorySlice() [2/5]

grpc_core::UnmanagedMemorySlice::UnmanagedMemorySlice ( const char *  source)
explicit

◆ UnmanagedMemorySlice() [3/5]

grpc_core::UnmanagedMemorySlice::UnmanagedMemorySlice ( const char *  source,
size_t  length 
)

◆ UnmanagedMemorySlice() [4/5]

grpc_core::UnmanagedMemorySlice::UnmanagedMemorySlice ( size_t  length)
explicit

◆ UnmanagedMemorySlice() [5/5]

grpc_core::UnmanagedMemorySlice::UnmanagedMemorySlice ( size_t  length,
const ForceHeapAllocation  
)
inlineexplicit

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