Cuda battery library
Loading...
Searching...
No Matches
variant.hpp File Reference
#include <type_traits>
#include "utility.hpp"

Go to the source code of this file.

Classes

struct  battery::variant< Ts >
 

Namespaces

namespace  battery
 

Functions

template<size_t i, typename... Ts>
CUDA impl::variant_alternative< i, Ts... >::type & battery::get (variant< Ts... > &v)
 
template<size_t i, typename... Ts>
CUDA const impl::variant_alternative< i, Ts... >::type & battery::get (const variant< Ts... > &v)
 
template<typename... Ts>
CUDA NI bool battery::operator== (const variant< Ts... > &lhs, const variant< Ts... > &rhs)