Soldered L86 M33 GNSS Library 1.0.0
Arduino library for communication with Soldered L86-M33 GNSS module
Loading...
Searching...
No Matches
std::atomic< T > Class Template Reference

#include <ghostl.h>

Public Member Functions

 atomic ()
 
 atomic (T desired)
 
void store (T desired, std::memory_order=std::memory_order_seq_cst) volatile noexcept
 
load (std::memory_order=std::memory_order_seq_cst) const volatile noexcept
 

Private Attributes

value
 

Constructor & Destructor Documentation

◆ atomic() [1/2]

template<typename T >
std::atomic< T >::atomic ( )
inline

◆ atomic() [2/2]

template<typename T >
std::atomic< T >::atomic ( desired)
inline

Member Function Documentation

◆ load()

template<typename T >
T std::atomic< T >::load ( std::memory_order  = std::memory_order_seq_cst) const volatile
inlinenoexcept

◆ store()

template<typename T >
void std::atomic< T >::store ( desired,
std::memory_order  = std::memory_order_seq_cst 
) volatile
inlinenoexcept

Member Data Documentation

◆ value

template<typename T >
T std::atomic< T >::value
private

The documentation for this class was generated from the following file: