Function store

Summary

#include <include/EASTL/internal/atomic/atomic_size_aligned.h>

(1) template <typename Order>
    void store(T desired, Order order) EA_NOEXCEPT

(2) template <typename Order>
    void store(T desired, Order order) volatile EA_NOEXCEPT

(3) void store(T desired) volatile EA_NOEXCEPT

Function overload

Synopsis

#include <include/EASTL/internal/atomic/atomic_size_aligned.h>

template <typename Order>
void store(T desired, Order order) EA_NOEXCEPT

Description

No description yet.

Source

Lines 92-96 in include/EASTL/internal/atomic/atomic_size_aligned.h.

template <typename Order>
void store(T desired, Order order) EA_NOEXCEPT
{
    EASTL_ATOMIC_STATIC_ASSERT_INVALID_MEMORY_ORDER(T);
}

Synopsis

#include <include/EASTL/internal/atomic/atomic_size_aligned.h>

template <typename Order>
void store(T desired, Order order) volatile EA_NOEXCEPT

Description

No description yet.

Source

Lines 98-102 in include/EASTL/internal/atomic/atomic_size_aligned.h.

template <typename Order>
void store(T desired, Order order) volatile EA_NOEXCEPT
{
    EASTL_ATOMIC_STATIC_ASSERT_VOLATILE_MEM_FN(T);
}

Synopsis

#include <include/EASTL/internal/atomic/atomic_size_aligned.h>

void store(T desired) volatile EA_NOEXCEPT

Description

No description yet.

Source

Lines 104-107 in include/EASTL/internal/atomic/atomic_size_aligned.h.

void store(T desired) volatile EA_NOEXCEPT
{
    EASTL_ATOMIC_STATIC_ASSERT_VOLATILE_MEM_FN(T);
}





Add Discussion as Guest

Log in