TR-mbed 1.0
Loading...
Searching...
No Matches
Functions
stl_iterators.cpp File Reference
#include "main.h"
#include <iterator>
#include <numeric>

Functions

template<class Iterator >
std::reverse_iterator< Iterator > make_reverse_iterator (Iterator i)
 
template<class ForwardIt >
ForwardIt is_sorted_until (ForwardIt firstIt, ForwardIt lastIt)
 
template<class ForwardIt >
bool is_sorted (ForwardIt firstIt, ForwardIt lastIt)
 
template<typename XprType >
bool is_pointer_based_stl_iterator (const internal::pointer_based_stl_iterator< XprType > &)
 
template<typename XprType >
bool is_generic_randaccess_stl_iterator (const internal::generic_randaccess_stl_iterator< XprType > &)
 
template<typename Iter >
bool is_default_constructible_and_assignable (const Iter &it)
 
template<typename Xpr >
void check_begin_end_for_loop (Xpr xpr)
 
template<typename Scalar , int Rows, int Cols>
void test_stl_iterators (int rows=Rows, int cols=Cols)
 
 EIGEN_DECLARE_TEST (stl_iterators)
 

Function Documentation

◆ check_begin_end_for_loop()

template<typename Xpr >
void check_begin_end_for_loop ( Xpr  xpr)

◆ EIGEN_DECLARE_TEST()

EIGEN_DECLARE_TEST ( stl_iterators  )

◆ is_default_constructible_and_assignable()

template<typename Iter >
bool is_default_constructible_and_assignable ( const Iter &  it)

◆ is_generic_randaccess_stl_iterator()

template<typename XprType >
bool is_generic_randaccess_stl_iterator ( const internal::generic_randaccess_stl_iterator< XprType > &  )

◆ is_pointer_based_stl_iterator()

template<typename XprType >
bool is_pointer_based_stl_iterator ( const internal::pointer_based_stl_iterator< XprType > &  )

◆ is_sorted()

template<class ForwardIt >
bool is_sorted ( ForwardIt  firstIt,
ForwardIt  lastIt 
)

◆ is_sorted_until()

template<class ForwardIt >
ForwardIt is_sorted_until ( ForwardIt  firstIt,
ForwardIt  lastIt 
)

◆ make_reverse_iterator()

template<class Iterator >
std::reverse_iterator< Iterator > make_reverse_iterator ( Iterator  i)

◆ test_stl_iterators()

template<typename Scalar , int Rows, int Cols>
void test_stl_iterators ( int  rows = Rows,
int  cols = Cols 
)