Functions
stl_iterators.cpp File Reference
#include "main.h"
#include <iterator>
#include <numeric>
Include dependency graph for stl_iterators.cpp:

Go to the source code of this file.

Functions

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

Function Documentation

◆ check_begin_end_for_loop()

template<typename Xpr >
void check_begin_end_for_loop ( Xpr  xpr)

Definition at line 63 of file stl_iterators.cpp.

◆ EIGEN_DECLARE_TEST()

EIGEN_DECLARE_TEST ( stl_iterators  )

Definition at line 549 of file stl_iterators.cpp.

◆ is_default_constructible_and_assignable()

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

Definition at line 51 of file stl_iterators.cpp.

◆ is_generic_randaccess_stl_iterator()

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

Definition at line 48 of file stl_iterators.cpp.

◆ is_pointer_based_stl_iterator()

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

Definition at line 45 of file stl_iterators.cpp.

◆ is_sorted()

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

Definition at line 36 of file stl_iterators.cpp.

◆ is_sorted_until()

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

Definition at line 23 of file stl_iterators.cpp.

◆ make_reverse_iterator()

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

Definition at line 16 of file stl_iterators.cpp.

◆ test_stl_iterators()

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

Definition at line 123 of file stl_iterators.cpp.



gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:40:54