#include <boost/memory_order.hpp>
#include "ros/atomic.h"
#include <typeinfo>
#include <gtest/gtest.h>
Go to the source code of this file.
Classes | |
struct | Compound |
Enumerations | |
enum | TestEnum { Foo, Bar, Baz = 1000 } |
Functions | |
int | main (int argc, char **argv) |
TEST (Atomic, all) | |
template<typename T > | |
void | test_atomic_arithmetic (void) |
template<typename T > | |
void | test_atomic_base (void) |
template<> | |
void | test_atomic_base< bool > (void) |
void | test_atomic_flag () |
template<typename T > | |
void | test_atomic_ptr (void) |
void | test_atomic_struct (void) |
void | test_fence () |
void test_atomic_arithmetic | ( | void | ) |
void test_atomic_base | ( | void | ) |
void test_atomic_base< bool > | ( | void | ) |
void test_atomic_flag | ( | ) |
void test_atomic_ptr | ( | void | ) |
void test_atomic_struct | ( | void | ) |
void test_fence | ( | ) |