#include <rosetta_binders.hpp>
|
| utility_vector_binder (pybind11::module &m, std::string const &lower_index, std::string const &name, std::string const &) |
|
| utility_vector_binder (pybind11::module &m, std::string const &name, std::string const &allocator) |
|
|
template<typename U = T, typename std::enable_if< std::is_default_constructible< U >::value >::type * = nullptr> |
void | maybe_default_constructible (Class_ &cl) |
|
template<typename U = T, typename std::enable_if< !std::is_default_constructible< U >::value >::type * = nullptr> |
void | maybe_default_constructible (Class_ &) |
|
template<typename U = T, typename std::enable_if< std::is_copy_constructible< U >::value >::type * = nullptr> |
void | maybe_copy_constructible (Class_ &cl) |
|
template<typename U = T, typename std::enable_if< !std::is_copy_constructible< U >::value >::type * = nullptr> |
void | maybe_copy_constructible (Class_ &) |
|
template<typename U = T, typename std::enable_if< has_equal_operator_s< U >::value >::type * = nullptr> |
void | maybe_has_equal_operator (Class_ &cl) |
|
template<typename U = T, typename std::enable_if< !has_equal_operator_s< U >::value >::type * = nullptr> |
void | maybe_has_equal_operator (Class_ &) |
|
template<typename U = T, typename std::enable_if< has_insertion_operator_s< U >::value >::type * = nullptr> |
void | maybe_has_insertion_operator (std::string const &name, Class_ &cl) |
|
template<typename U = T, typename std::enable_if< !has_insertion_operator_s< U >::value >::type * = nullptr> |
void | maybe_has_insertion_operator (std::string const &, Class_ &) |
|
◆ Class_
template<typename Vector , platform::SSize L, typename T , typename Allocator >
◆ ItType
template<typename Vector , platform::SSize L, typename T , typename Allocator >
◆ SizeType
template<typename Vector , platform::SSize L, typename T , typename Allocator >
◆ SSizeType
template<typename Vector , platform::SSize L, typename T , typename Allocator >
◆ utility_vector_binder() [1/2]
template<typename Vector , platform::SSize L, typename T , typename Allocator >
◆ utility_vector_binder() [2/2]
template<typename Vector , platform::SSize L, typename T , typename Allocator >
◆ maybe_copy_constructible() [1/2]
template<typename Vector , platform::SSize L, typename T , typename Allocator >
template<typename U = T, typename std::enable_if< !std::is_copy_constructible< U >::value >::type * = nullptr>
◆ maybe_copy_constructible() [2/2]
template<typename Vector , platform::SSize L, typename T , typename Allocator >
template<typename U = T, typename std::enable_if< std::is_copy_constructible< U >::value >::type * = nullptr>
◆ maybe_default_constructible() [1/2]
template<typename Vector , platform::SSize L, typename T , typename Allocator >
template<typename U = T, typename std::enable_if< !std::is_default_constructible< U >::value >::type * = nullptr>
◆ maybe_default_constructible() [2/2]
template<typename Vector , platform::SSize L, typename T , typename Allocator >
template<typename U = T, typename std::enable_if< std::is_default_constructible< U >::value >::type * = nullptr>
◆ maybe_has_equal_operator() [1/2]
template<typename Vector , platform::SSize L, typename T , typename Allocator >
template<typename U = T, typename std::enable_if< !has_equal_operator_s< U >::value >::type * = nullptr>
◆ maybe_has_equal_operator() [2/2]
template<typename Vector , platform::SSize L, typename T , typename Allocator >
template<typename U = T, typename std::enable_if< has_equal_operator_s< U >::value >::type * = nullptr>
◆ maybe_has_insertion_operator() [1/2]
template<typename Vector , platform::SSize L, typename T , typename Allocator >
template<typename U = T, typename std::enable_if< !has_insertion_operator_s< U >::value >::type * = nullptr>
◆ maybe_has_insertion_operator() [2/2]
template<typename Vector , platform::SSize L, typename T , typename Allocator >
template<typename U = T, typename std::enable_if< has_insertion_operator_s< U >::value >::type * = nullptr>
The documentation for this class was generated from the following file: