GRPC C++  1.26.0
Public Member Functions
grpc_core::ManagedMemorySlice Struct Reference

#include <slice_utils.h>

Public Member Functions

 ManagedMemorySlice ()
 
 ManagedMemorySlice (const char *string)
 
 ManagedMemorySlice (const char *buf, size_t len)
 
 ManagedMemorySlice (const grpc_slice *slice)
 
bool operator== (const grpc_slice &other) const
 
bool operator!= (const grpc_slice &other) const
 
bool operator== (std::pair< const char *, size_t > buflen) const
 

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ ManagedMemorySlice() [1/4]

grpc_core::ManagedMemorySlice::ManagedMemorySlice ( )
inline

◆ ManagedMemorySlice() [2/4]

grpc_core::ManagedMemorySlice::ManagedMemorySlice ( const char *  string)
explicit

◆ ManagedMemorySlice() [3/4]

grpc_core::ManagedMemorySlice::ManagedMemorySlice ( const char *  buf,
size_t  len 
)

◆ ManagedMemorySlice() [4/4]

grpc_core::ManagedMemorySlice::ManagedMemorySlice ( const grpc_slice slice)
explicit

Member Function Documentation

◆ operator!=()

bool grpc_core::ManagedMemorySlice::operator!= ( const grpc_slice other) const
inline

◆ operator==() [1/2]

bool grpc_core::ManagedMemorySlice::operator== ( const grpc_slice other) const
inline

◆ operator==() [2/2]

bool grpc_core::ManagedMemorySlice::operator== ( std::pair< const char *, size_t >  buflen) const
inline

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