CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Macros | Functions
atomic_value_ptr.h File Reference
#include <atomic>
#include <memory>

Go to the source code of this file.

Classes

class  edm::atomic_value_ptr< T >
 
struct  edm::atomic_value_ptr_traits< T >
 

Namespaces

 edm
 A PluginFactory for concrete instances of class KalmanAlignmentMetricsUpdator.
 

Macros

#define FWCore_Utilities_atomic_value_ptr_h
 

Functions

template<typename T , typename U >
bool edm::operator!= (atomic_value_ptr< T > const &lhs, U const &rhs)
 
template<typename T , typename U >
bool edm::operator!= (U const &lhs, atomic_value_ptr< T > const &rhs)
 
template<typename T , typename U >
bool edm::operator== (atomic_value_ptr< T > const &lhs, U const &rhs)
 
template<typename T , typename U >
bool edm::operator== (U const &lhs, atomic_value_ptr< T > const &rhs)
 

Macro Definition Documentation

#define FWCore_Utilities_atomic_value_ptr_h