Bitcoin ABC 0.30.5
P2P Digital Currency
Classes | Namespaces | Macros
rcu.h File Reference
#include <atomic>
#include <cassert>
#include <cstdint>
#include <functional>
#include <map>
#include <ostream>
#include <type_traits>
#include <utility>
Include dependency graph for rcu.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RCUInfos
 
class  RCULock
 
class  RCUPtr< T >
 
struct  std::hash< RCUPtr< T > >
 

Namespaces

namespace  std
 Implement std::hash so RCUPtr can be used as a key for maps or sets.
 

Macros

#define IMPLEMENT_RCU_REFCOUNT(T)
 

Macro Definition Documentation

◆ IMPLEMENT_RCU_REFCOUNT

#define IMPLEMENT_RCU_REFCOUNT (   T)

Definition at line 220 of file rcu.h.