#include </builds/ipbus/ipbus-software/uhal/python/pybind11-python2/include/pybind11/detail/common.h>
Public Member Functions | |
any_container ()=default | |
template<typename It , typename = enable_if_t<is_input_iterator<It>::value>> | |
any_container (It first, It last) | |
template<typename Container > | |
any_container (const Container &c) | |
template<typename TIn , typename = enable_if_t<std::is_convertible<TIn, T>::value>> | |
any_container (const std::initializer_list< TIn > &c) | |
any_container (std::vector< T > &&v) | |
operator std::vector< T > && () && | |
std::vector< T > & | operator* () |
const std::vector< T > & | operator* () const |
std::vector< T > * | operator-> () |
const std::vector< T > * | operator-> () const |
any_container ()=default | |
template<typename It , typename = enable_if_t<is_input_iterator<It>::value>> | |
any_container (It first, It last) | |
template<typename Container > | |
any_container (const Container &c) | |
template<typename TIn , typename = enable_if_t<std::is_convertible<TIn, T>::value>> | |
any_container (const std::initializer_list< TIn > &c) | |
any_container (std::vector< T > &&v) | |
operator std::vector< T > && () && | |
std::vector< T > & | operator* () |
const std::vector< T > & | operator* () const |
std::vector< T > * | operator-> () |
const std::vector< T > * | operator-> () const |
Private Attributes | |
std::vector< T > | v |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 1141 of file common.h.
References any_container< T >::v.
|
inline |
Definition at line 1153 of file common.h.
References any_container< T >::v.
|
inline |
Definition at line 1144 of file common.h.
References any_container< T >::v.
|
inline |
Definition at line 1156 of file common.h.
References any_container< T >::v.
|
inline |
Definition at line 1145 of file common.h.
References any_container< T >::v.
|
inline |
Definition at line 1157 of file common.h.
References any_container< T >::v.
|
inline |
Definition at line 1148 of file common.h.
References any_container< T >::v.
|
inline |
Definition at line 1160 of file common.h.
References any_container< T >::v.
|
inline |
Definition at line 1149 of file common.h.
References any_container< T >::v.
|
inline |
Definition at line 1161 of file common.h.
References any_container< T >::v.
|
private |
Definition at line 1112 of file common.h.
Referenced by any_container< T >::operator std::vector< T > &&(), any_container< T >::operator*(), and any_container< T >::operator->().