Classes | Namespaces | Functions
test_stl_binders.cpp File Reference
#include <pybind11/numpy.h>
#include <pybind11/stl_bind.h>
#include "pybind11_tests.h"
#include <deque>
#include <map>
#include <unordered_map>
#include <vector>
Include dependency graph for test_stl_binders.cpp:

Go to the source code of this file.

Classes

class  E_nc
 Issue #487: binding std::vector<E> with E non-copyable. More...
 
class  El
 
struct  MutuallyRecursiveContainerPairMV
 
struct  MutuallyRecursiveContainerPairVM
 
struct  pybind11::detail::recursive_container_traits< MutuallyRecursiveContainerPairMV, SFINAE >
 
struct  pybind11::detail::recursive_container_traits< MutuallyRecursiveContainerPairVM, SFINAE >
 
struct  RecursiveMap
 
struct  RecursiveVector
 
class  UserMapLike
 
class  UserVectorLike
 

Namespaces

 pybind11
 
 pybind11::detail
 

Functions

template<class Container >
Container * one_to_n (int n)
 
bool operator!= (UserVectorLike const &, UserVectorLike const &)
 
std::ostream & operator<< (std::ostream &s, El const &v)
 
bool operator== (UserVectorLike const &, UserVectorLike const &)
 
 TEST_SUBMODULE (stl_binders, m)
 
template<class NestMap >
NestMap * times_hundred (int n)
 
template<class Map >
Map * times_ten (int n)
 

Function Documentation

◆ one_to_n()

template<class Container >
Container* one_to_n ( int  n)

Definition at line 46 of file test_stl_binders.cpp.

◆ operator!=()

bool operator!= ( UserVectorLike const &  ,
UserVectorLike const &   
)

Definition at line 120 of file test_stl_binders.cpp.

◆ operator<<()

std::ostream& operator<< ( std::ostream &  s,
El const &  v 
)

Definition at line 28 of file test_stl_binders.cpp.

◆ operator==()

bool operator== ( UserVectorLike const &  ,
UserVectorLike const &   
)

Definition at line 119 of file test_stl_binders.cpp.

◆ TEST_SUBMODULE()

TEST_SUBMODULE ( stl_binders  ,
m   
)

Definition at line 177 of file test_stl_binders.cpp.

◆ times_hundred()

template<class NestMap >
NestMap* times_hundred ( int  n)

Definition at line 64 of file test_stl_binders.cpp.

◆ times_ten()

template<class Map >
Map* times_ten ( int  n)

Definition at line 55 of file test_stl_binders.cpp.



gtsam
Author(s):
autogenerated on Fri Nov 1 2024 03:43:24