Scarab  v2.9.0
Project 8 C++ Utility Library
Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Private Types | List of all members
eigen_map_caster< MapType > Struct Template Reference

#include <eigen.h>

Inheritance diagram for eigen_map_caster< MapType >:
Inheritance graph

Public Types

template<typename >
using cast_op_type = MapType
 

Public Member Functions

bool load (handle, bool)=delete
 
 operator MapType ()=delete
 

Static Public Member Functions

static handle cast (const MapType &src, return_value_policy policy, handle parent)
 

Static Public Attributes

static constexpr auto name = props::descriptor
 

Private Types

using props = EigenProps< MapType >
 

Detailed Description

template<typename MapType>
struct pybind11::detail::eigen_map_caster< MapType >

Definition at line 357 of file eigen.h.

Member Typedef Documentation

◆ cast_op_type

using cast_op_type = MapType

Definition at line 392 of file eigen.h.

◆ props

using props = EigenProps<MapType>
private

Definition at line 359 of file eigen.h.

Member Function Documentation

◆ cast()

static handle cast ( const MapType &  src,
return_value_policy  policy,
handle  parent 
)
inlinestatic

Definition at line 369 of file eigen.h.

◆ load()

bool load ( handle  ,
bool   
)
delete

◆ operator MapType()

operator MapType ( )
delete

Member Data Documentation

◆ name

constexpr auto name = props::descriptor
static

Definition at line 385 of file eigen.h.


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