WPILibC++  2018.4.1-20180924003241-1198-g0c58a0a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
wpi::ArrayRef< T > Member List

This is the complete list of members for wpi::ArrayRef< T >, including all inherited members.

ArrayRef()=defaultwpi::ArrayRef< T >
ArrayRef(NoneType)wpi::ArrayRef< T >inline
ArrayRef(const T &OneElt)wpi::ArrayRef< T >inline
ArrayRef(const T *data, size_t length)wpi::ArrayRef< T >inline
ArrayRef(const T *begin, const T *end)wpi::ArrayRef< T >inline
ArrayRef(const SmallVectorTemplateCommon< T, U > &Vec)wpi::ArrayRef< T >inline
ArrayRef(const std::vector< T, A > &Vec)wpi::ArrayRef< T >inline
ArrayRef(const std::array< T, N > &Arr)wpi::ArrayRef< T >inline
ArrayRef(const T(&Arr)[N])wpi::ArrayRef< T >inline
ArrayRef(const std::initializer_list< T > &Vec)wpi::ArrayRef< T >inline
ArrayRef(const ArrayRef< U * > &A, typename std::enable_if< std::is_convertible< U *const *, T const * >::value >::type *=nullptr)wpi::ArrayRef< T >inline
ArrayRef(const SmallVectorTemplateCommon< U *, DummyT > &Vec, typename std::enable_if< std::is_convertible< U *const *, T const * >::value >::type *=nullptr)wpi::ArrayRef< T >inline
ArrayRef(const std::vector< U *, A > &Vec, typename std::enable_if< std::is_convertible< U *const *, T const * >::value >::type *=0)wpi::ArrayRef< T >inline
back() const wpi::ArrayRef< T >inline
begin() const (defined in wpi::ArrayRef< T >)wpi::ArrayRef< T >inline
const_iterator typedef (defined in wpi::ArrayRef< T >)wpi::ArrayRef< T >
copy(Allocator &A) (defined in wpi::ArrayRef< T >)wpi::ArrayRef< T >inline
data() const (defined in wpi::ArrayRef< T >)wpi::ArrayRef< T >inline
drop_back(size_t N=1) const wpi::ArrayRef< T >inline
drop_front(size_t N=1) const wpi::ArrayRef< T >inline
drop_until(PredicateT Pred) const wpi::ArrayRef< T >inline
drop_while(PredicateT Pred) const wpi::ArrayRef< T >inline
empty() const wpi::ArrayRef< T >inline
end() const (defined in wpi::ArrayRef< T >)wpi::ArrayRef< T >inline
equals(ArrayRef RHS) const wpi::ArrayRef< T >inline
front() const wpi::ArrayRef< T >inline
iterator typedef (defined in wpi::ArrayRef< T >)wpi::ArrayRef< T >
operator std::vector< T >() const (defined in wpi::ArrayRef< T >)wpi::ArrayRef< T >inline
operator=(U &&Temporary)=deletewpi::ArrayRef< T >
operator=(std::initializer_list< U >)=deletewpi::ArrayRef< T >
operator[](size_t Index) const (defined in wpi::ArrayRef< T >)wpi::ArrayRef< T >inline
rbegin() const (defined in wpi::ArrayRef< T >)wpi::ArrayRef< T >inline
rend() const (defined in wpi::ArrayRef< T >)wpi::ArrayRef< T >inline
reverse_iterator typedef (defined in wpi::ArrayRef< T >)wpi::ArrayRef< T >
size() const wpi::ArrayRef< T >inline
size_type typedef (defined in wpi::ArrayRef< T >)wpi::ArrayRef< T >
slice(size_t N, size_t M) const wpi::ArrayRef< T >inline
slice(size_t N) const wpi::ArrayRef< T >inline
take_back(size_t N=1) const wpi::ArrayRef< T >inline
take_front(size_t N=1) const wpi::ArrayRef< T >inline
take_until(PredicateT Pred) const wpi::ArrayRef< T >inline
take_while(PredicateT Pred) const wpi::ArrayRef< T >inline
value_type typedef (defined in wpi::ArrayRef< T >)wpi::ArrayRef< T >
vec() const (defined in wpi::ArrayRef< T >)wpi::ArrayRef< T >inline