Public Types | Static Public Attributes | List of all members
impl_recursive_container_traits< Container, typename std::enable_if< container_value_type_traits< Container >::has_value_type >::type > Struct Template Reference

#include <type_caster_base.h>

Public Types

using type_to_check_recursively = typename std::conditional< is_recursive, typename impl_type_to_check_recursively< typename Container::value_type, container_mapped_type_traits< Container >::has_mapped_type >::if_recursive, typename impl_type_to_check_recursively< typename Container::value_type, container_mapped_type_traits< Container >::has_mapped_type >::if_not_recursive >::type
 

Static Public Attributes

static constexpr bool is_recursive
 

Detailed Description

template<typename Container>
struct impl_recursive_container_traits< Container, typename std::enable_if< container_value_type_traits< Container >::has_value_type >::type >

Definition at line 920 of file type_caster_base.h.

Member Typedef Documentation

◆ type_to_check_recursively

template<typename Container >
using impl_recursive_container_traits< Container, typename std::enable_if< container_value_type_traits< Container >::has_value_type >::type >::type_to_check_recursively = typename std::conditional< is_recursive, typename impl_type_to_check_recursively< typename Container::value_type, container_mapped_type_traits<Container>::has_mapped_type>::if_recursive, typename impl_type_to_check_recursively< typename Container::value_type, container_mapped_type_traits<Container>::has_mapped_type>::if_not_recursive>::type

Definition at line 942 of file type_caster_base.h.

Member Data Documentation

◆ is_recursive

template<typename Container >
constexpr bool impl_recursive_container_traits< Container, typename std::enable_if< container_value_type_traits< Container >::has_value_type >::type >::is_recursive
staticconstexpr

The documentation for this struct was generated from the following file:
container_value_type_traits
Definition: type_caster_base.h:854
container_mapped_type_traits
Definition: type_caster_base.h:828


gtsam
Author(s):
autogenerated on Tue Jun 25 2024 03:08:15