USRP Hardware Driver and USRP Manual  Version: 003.010.002.HEAD-0-gbd6e21dc
UHD and USRP Manual
atomic.hpp File Reference
#include <uhd/config.hpp>
#include <uhd/types/time_spec.hpp>
#include <boost/thread/thread.hpp>
#include <boost/thread/mutex.hpp>
#include <boost/thread/condition_variable.hpp>
#include <boost/interprocess/detail/atomic.hpp>
#include <boost/version.hpp>

Go to the source code of this file.

Classes

class  uhd::atomic_uint32_t
 A 32-bit integer that can be atomically accessed. More...
 
class  uhd::reusable_barrier
 
class  uhd::simple_claimer
 

Namespaces

 uhd
 

Macros

#define BOOST_IPC_DETAIL   boost::interprocess::ipcdetail
 

Functions

UHD_INLINE bool uhd::spin_wait_with_timeout (atomic_uint32_t &cond, uint32_t value, const double timeout)
 

Macro Definition Documentation

◆ BOOST_IPC_DETAIL

#define BOOST_IPC_DETAIL   boost::interprocess::ipcdetail