Serializer.h File Reference
#include <type_traits>

Go to the source code of this file.

Classes

class  Eigen::Serializer< T, typename std::enable_if_t< std::is_trivial< T >::value &&std::is_standard_layout< T >::value > >
 
class  Eigen::Serializer< DenseBase< Derived >, void >
 
struct  Eigen::Serializer< DenseBase< Derived >, void >::Header
 
class  Eigen::Serializer< Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >
 
class  Eigen::Serializer< Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >
 
struct  Eigen::internal::serialize_impl< N, T1, Ts... >
 
struct  Eigen::internal::serialize_impl< 0 >
 

Namespaces

 Eigen
 Namespace containing all symbols from the Eigen library.
 
 Eigen::internal
 Namespace containing low-level routines from the Eigen library.
 

Functions

template<typename... Args>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE size_t Eigen::serialize_size (const Args &... args)
 
template<typename... Args>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE uint8_t * Eigen::serialize (uint8_t *dest, uint8_t *end, const Args &... args)
 
template<typename... Args>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const uint8_t * Eigen::deserialize (const uint8_t *src, const uint8_t *end, Args &... args)