List of all members
type_caster< std::pair< T1, T2 > > Class Template Reference

#include <cast.h>

Inheritance diagram for type_caster< std::pair< T1, T2 > >:
Inheritance graph
[legend]

Additional Inherited Members

- Public Types inherited from tuple_caster< std::pair, T1, T2 >
using cast_op_type = type
 
- Public Member Functions inherited from tuple_caster< std::pair, T1, T2 >
bool load (handle src, bool convert)
 
 operator type () &
 
 operator type () &&
 
- Static Public Member Functions inherited from tuple_caster< std::pair, T1, T2 >
static handle cast (T &&src, return_value_policy policy, handle parent)
 
static handle cast (T *src, return_value_policy policy, handle parent)
 
- Static Public Attributes inherited from tuple_caster< std::pair, T1, T2 >
static constexpr auto name
 
- Protected Member Functions inherited from tuple_caster< std::pair, T1, T2 >
type implicit_cast (index_sequence< Is... >) &
 
type implicit_cast (index_sequence< Is... >) &&
 
bool load_impl (const sequence &seq, bool convert, index_sequence< Is... >)
 
- Static Protected Member Functions inherited from tuple_caster< std::pair, T1, T2 >
static handle cast_impl (T &&src, return_value_policy policy, handle parent, index_sequence< Is... >)
 
static constexpr bool load_impl (const sequence &, bool, index_sequence<>)
 
- Protected Attributes inherited from tuple_caster< std::pair, T1, T2 >
std::pair< make_caster< Ts >... > subcasters
 

Detailed Description

template<typename T1, typename T2>
class type_caster< std::pair< T1, T2 > >

Definition at line 725 of file cast.h.


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


gtsam
Author(s):
autogenerated on Tue Jun 25 2024 03:08:22