iceoryx2
C++ Language Bindings
Loading...
Searching...
No Matches
variant_internal.hpp File Reference
#include "iox2/bb/detail/assertions.hpp"
#include <cstdint>
#include <type_traits>
#include <utility>

Go to the source code of this file.

Classes

struct  iox2::legacy::internal::is_in_place_index< N >
 
struct  iox2::legacy::internal::is_in_place_index< in_place_index< N > >
 
struct  iox2::legacy::internal::is_in_place_type< T >
 
struct  iox2::legacy::internal::is_in_place_type< in_place_type< T > >
 
struct  iox2::legacy::internal::does_contain_type< TypeToCheck, T, Targs >
 
struct  iox2::legacy::internal::does_contain_type< TypeToCheck, T >
 
struct  iox2::legacy::internal::get_index_of_type< N, Type, T, Targs >
 
struct  iox2::legacy::internal::get_index_of_type< N, Type, Type, Targs... >
 
struct  iox2::legacy::internal::get_type_at_index< N, Index, T, Targs >
 
struct  iox2::legacy::internal::get_type_at_index< N, N, T, Targs... >
 
struct  iox2::legacy::internal::call_at_index< N, T, Targs >
 
struct  iox2::legacy::internal::call_at_index< N, T >
 

Namespaces

namespace  iox2
 
namespace  iox2::legacy
 
namespace  iox2::legacy::internal