GRPC Core  18.0.0
Data Structures | Namespaces | Enumerations
atomic.h File Reference
#include <grpc/support/port_platform.h>
#include <atomic>
#include <grpc/support/atm.h>

Go to the source code of this file.

Data Structures

class  grpc_core::Atomic< T >
 

Namespaces

 grpc_core
 Round Robin Policy.
 

Enumerations

enum class  grpc_core::MemoryOrder {
  grpc_core::RELAXED = static_cast<int>(std::memory_order_relaxed) , grpc_core::CONSUME = static_cast<int>(std::memory_order_consume) , grpc_core::ACQUIRE = static_cast<int>(std::memory_order_acquire) , grpc_core::RELEASE = static_cast<int>(std::memory_order_release) ,
  grpc_core::ACQ_REL = static_cast<int>(std::memory_order_acq_rel) , grpc_core::SEQ_CST = static_cast<int>(std::memory_order_seq_cst)
}