#include <rosetta_binders.hpp>
|
using | SizeType = typename Vector::size_type |
|
using | SSizeType = typename Vector::ssize_type |
|
using | ItType = typename Vector::iterator |
|
using | Class_ = pybind11::class_< Vector, std::shared_ptr< Vector > > |
|
|
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_ &) |
|
template<typename Vector , platform::SSize L, typename T , typename Allocator >
template<typename Vector , platform::SSize L, typename T , typename Allocator >
template<typename Vector , platform::SSize L, typename T , typename Allocator >
template<typename Vector , platform::SSize L, typename T , typename Allocator >
template<typename Vector , platform::SSize L, typename T , typename Allocator >
References basic::options::OptionKeys::in::file::l, rosetta_binders::utility_vector_binder< Vector, L, T, Allocator >::maybe_copy_constructible(), rosetta_binders::utility_vector_binder< Vector, L, T, Allocator >::maybe_default_constructible(), rosetta_binders::utility_vector_binder< Vector, L, T, Allocator >::maybe_has_equal_operator(), rosetta_binders::utility_vector_binder< Vector, L, T, Allocator >::maybe_has_insertion_operator(), basic::options::OptionKeys::in::file::s, basic::options::OptionKeys::in::file::t, test.T850_SubClassing::v, and value.
template<typename Vector , platform::SSize L, typename T , typename Allocator >
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>
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>
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>
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>
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>
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>
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>
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: