g2o
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
g2o::ceres::internal::FixedArray< T, N, A >::NonEmptyInlinedStorage Class Reference

Public Member Functions

StorageElementdata ()
 
void AnnotateConstruct (size_type)
 
void AnnotateDestruct (size_type)
 

Private Attributes

char buff_ [sizeof(StorageElement[inline_elements])]
 

Detailed Description

template<typename T, size_t N = kFixedArrayUseDefault, typename A = FixedArrayDefaultAllocator<T>>
class g2o::ceres::internal::FixedArray< T, N, A >::NonEmptyInlinedStorage

Definition at line 368 of file fixed_array.h.

Member Function Documentation

◆ AnnotateConstruct()

template<typename T , size_t N = kFixedArrayUseDefault, typename A = FixedArrayDefaultAllocator<T>>
void g2o::ceres::internal::FixedArray< T, N, A >::NonEmptyInlinedStorage::AnnotateConstruct ( size_type  )
inline

Definition at line 371 of file fixed_array.h.

371{}

◆ AnnotateDestruct()

template<typename T , size_t N = kFixedArrayUseDefault, typename A = FixedArrayDefaultAllocator<T>>
void g2o::ceres::internal::FixedArray< T, N, A >::NonEmptyInlinedStorage::AnnotateDestruct ( size_type  )
inline

Definition at line 372 of file fixed_array.h.

372{}

◆ data()

template<typename T , size_t N = kFixedArrayUseDefault, typename A = FixedArrayDefaultAllocator<T>>
StorageElement * g2o::ceres::internal::FixedArray< T, N, A >::NonEmptyInlinedStorage::data ( )
inline

Definition at line 370 of file fixed_array.h.

370{ return reinterpret_cast<StorageElement*>(buff_); }
char buff_[sizeof(StorageElement[inline_elements])]
typename std::conditional< std::is_array< value_type >::value, StorageElementWrapper< value_type >, value_type >::type StorageElement

References g2o::ceres::internal::FixedArray< T, N, A >::NonEmptyInlinedStorage::buff_.

Member Data Documentation

◆ buff_

template<typename T , size_t N = kFixedArrayUseDefault, typename A = FixedArrayDefaultAllocator<T>>
char g2o::ceres::internal::FixedArray< T, N, A >::NonEmptyInlinedStorage::buff_[sizeof(StorageElement[inline_elements])]
private

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