Public Types | Public Member Functions | Public Attributes | List of all members
Eigen::Tuple< U, V > Struct Template Reference

#include <TensorMeta.h>

Public Types

typedef U first_type
 
typedef V second_type
 

Public Member Functions

EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void swap (Tuple &rhs)
 
EIGEN_CONSTEXPR EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Tuple ()
 
EIGEN_CONSTEXPR EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Tuple (const U &f, const V &s)
 

Public Attributes

U first
 
V second
 

Detailed Description

template<typename U, typename V>
struct Eigen::Tuple< U, V >

Definition at line 211 of file TensorMeta.h.

Member Typedef Documentation

◆ first_type

template<typename U, typename V>
typedef U Eigen::Tuple< U, V >::first_type

Definition at line 216 of file TensorMeta.h.

◆ second_type

template<typename U, typename V>
typedef V Eigen::Tuple< U, V >::second_type

Definition at line 217 of file TensorMeta.h.

Constructor & Destructor Documentation

◆ Tuple() [1/2]

template<typename U, typename V>
EIGEN_CONSTEXPR EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Eigen::Tuple< U, V >::Tuple ( )
inline

Definition at line 220 of file TensorMeta.h.

◆ Tuple() [2/2]

template<typename U, typename V>
EIGEN_CONSTEXPR EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Eigen::Tuple< U, V >::Tuple ( const U f,
const V s 
)
inline

Definition at line 223 of file TensorMeta.h.

Member Function Documentation

◆ swap()

template<typename U, typename V>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void Eigen::Tuple< U, V >::swap ( Tuple< U, V > &  rhs)
inline

Definition at line 226 of file TensorMeta.h.

Member Data Documentation

◆ first

template<typename U, typename V>
U Eigen::Tuple< U, V >::first

Definition at line 213 of file TensorMeta.h.

◆ second

template<typename U, typename V>
V Eigen::Tuple< U, V >::second

Definition at line 214 of file TensorMeta.h.


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


gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:44:19