Rosetta
Public Member Functions | Private Types | List of all members
binder::vector_binder< T, Allocator > Class Template Reference

#include <stl_binders.hpp>

Public Member Functions

 vector_binder (pybind11::module &m, std::string const &name, std::string const &)
 

Private Types

using Vector = std::vector< T, Allocator >
 
using SizeType = typename Vector::size_type
 
using Class_ = pybind11::class_< Vector, std::shared_ptr< Vector > >
 

Member Typedef Documentation

◆ Class_

template<typename T , class Allocator >
using binder::vector_binder< T, Allocator >::Class_ = pybind11::class_<Vector, std::shared_ptr< Vector > >
private

◆ SizeType

template<typename T , class Allocator >
using binder::vector_binder< T, Allocator >::SizeType = typename Vector::size_type
private

◆ Vector

template<typename T , class Allocator >
using binder::vector_binder< T, Allocator >::Vector = std::vector<T, Allocator>
private

Constructor & Destructor Documentation

◆ vector_binder()

template<typename T , class Allocator >
binder::vector_binder< T, Allocator >::vector_binder ( pybind11::module &  m,
std::string const &  name,
std::string const &   
)
inline

The documentation for this class was generated from the following file: