#include <error.h>
Public Member Functions | |
AtomicError () | |
AtomicError (const AtomicError &)=delete | |
AtomicError (grpc_error_handle error) | |
grpc_error_handle | get () |
bool | ok () |
returns get() == GRPC_ERROR_NONE More... | |
AtomicError & | operator= (const AtomicError &)=delete |
void | set (grpc_error_handle error) |
~AtomicError () | |
Private Attributes | |
grpc_error_handle | error_ |
gpr_spinlock | lock_ |
Helper class to get & set grpc_error_handle in a thread-safe fashion. This could be considered as atomic<grpc_error_handle>.
|
inlineexplicit |
|
delete |
|
inline |
|
inline |
|
delete |
|
inline |
|
private |
|
private |