![]() |
Scarab
2.8.1
Project 8 C++ Utility Library
|
#include "pybind11_tests.h"#include "constructor_stats.h"#include <pybind11/operators.h>#include <pybind11/stl.h>
Go to the source code of this file.
Classes | |
| class | NonZeroIterator< T > |
| class | NonZeroSentinel |
Functions | |
| template<typename A , typename B > | |
| bool | operator== (const NonZeroIterator< std::pair< A, B >> &it, const NonZeroSentinel &) |
| template<typename PythonType > | |
| py::list | test_random_access_iterator (PythonType x) |
| void | test_submodule_sequences_and_iterators (py::module &) |
Variables | |
| test_initializer | sequences_and_iterators ("sequences_and_iterators", test_submodule_sequences_and_iterators) |
| bool operator== | ( | const NonZeroIterator< std::pair< A, B >> & | it, |
| const NonZeroSentinel & | |||
| ) |
Definition at line 28 of file test_sequences_and_iterators.cpp.
| py::list test_random_access_iterator | ( | PythonType | x | ) |
Definition at line 33 of file test_sequences_and_iterators.cpp.
| void test_submodule_sequences_and_iterators | ( | py::module & | m | ) |
Bare bones interface
Optional sequence protocol operations
Slicing protocol (optional)
Comparisons
Definition at line 73 of file test_sequences_and_iterators.cpp.
| test_initializer sequences_and_iterators("sequences_and_iterators", test_submodule_sequences_and_iterators) |
1.8.13