|
g2o
|


Public Member Functions | |
| Storage (size_type n, const allocator_type &a) | |
| ~Storage () noexcept | |
| size_type | size () const |
| StorageElement * | begin () const |
| StorageElement * | end () const |
| allocator_type & | alloc () |
Private Member Functions | |
| StorageElement * | InitializeData () |
Static Private Member Functions | |
| static bool | UsingInlinedStorage (size_type n) |
Private Attributes | |
| std::tuple< size_type, allocator_type > | size_alloc_ |
| StorageElement * | data_ |
Definition at line 404 of file fixed_array.h.
|
inline |
Definition at line 406 of file fixed_array.h.
|
inlinenoexcept |
Definition at line 409 of file fixed_array.h.
References g2o::ceres::internal::FixedArray< T, N, A >::Storage::alloc(), g2o::ceres::internal::FixedArray< T, N, A >::AsValueType(), g2o::ceres::internal::FixedArray< T, N, A >::Storage::begin(), g2o::ceres::internal::FixedArray< T, N, A >::Storage::size(), and g2o::ceres::internal::FixedArray< T, N, A >::Storage::UsingInlinedStorage().
|
inline |
Definition at line 420 of file fixed_array.h.
References g2o::ceres::internal::FixedArray< T, N, A >::Storage::size_alloc_.
Referenced by g2o::ceres::internal::FixedArray< T, N, A >::FixedArray(), g2o::ceres::internal::FixedArray< T, N, A >::FixedArray(), g2o::ceres::internal::FixedArray< T, N, A >::FixedArray(), g2o::ceres::internal::FixedArray< T, N, A >::Storage::InitializeData(), g2o::ceres::internal::FixedArray< T, N, A >::~FixedArray(), and g2o::ceres::internal::FixedArray< T, N, A >::Storage::~Storage().
|
inline |
Definition at line 418 of file fixed_array.h.
References g2o::ceres::internal::FixedArray< T, N, A >::Storage::data_.
Referenced by g2o::ceres::internal::FixedArray< T, N, A >::data(), g2o::ceres::internal::FixedArray< T, N, A >::data(), g2o::ceres::internal::FixedArray< T, N, A >::Storage::end(), g2o::ceres::internal::FixedArray< T, N, A >::FixedArray(), g2o::ceres::internal::FixedArray< T, N, A >::FixedArray(), g2o::ceres::internal::FixedArray< T, N, A >::FixedArray(), g2o::ceres::internal::FixedArray< T, N, A >::~FixedArray(), and g2o::ceres::internal::FixedArray< T, N, A >::Storage::~Storage().
|
inline |
Definition at line 419 of file fixed_array.h.
References g2o::ceres::internal::FixedArray< T, N, A >::Storage::begin(), and g2o::ceres::internal::FixedArray< T, N, A >::Storage::size().
Referenced by g2o::ceres::internal::FixedArray< T, N, A >::FixedArray(), g2o::ceres::internal::FixedArray< T, N, A >::FixedArray(), and g2o::ceres::internal::FixedArray< T, N, A >::~FixedArray().
|
inlineprivate |
Definition at line 427 of file fixed_array.h.
References g2o::ceres::internal::FixedArray< T, N, A >::Storage::alloc(), g2o::ceres::internal::FixedArray< T, N, A >::Storage::size(), and g2o::ceres::internal::FixedArray< T, N, A >::Storage::UsingInlinedStorage().
|
inline |
Definition at line 417 of file fixed_array.h.
References g2o::ceres::internal::FixedArray< T, N, A >::Storage::size_alloc_.
Referenced by g2o::ceres::internal::FixedArray< T, N, A >::Storage::end(), g2o::ceres::internal::FixedArray< T, N, A >::Storage::InitializeData(), g2o::ceres::internal::FixedArray< T, N, A >::size(), and g2o::ceres::internal::FixedArray< T, N, A >::Storage::~Storage().
|
inlinestaticprivate |
Definition at line 423 of file fixed_array.h.
References g2o::ceres::internal::FixedArray< T, N, A >::inline_elements.
Referenced by g2o::ceres::internal::FixedArray< T, N, A >::Storage::InitializeData(), and g2o::ceres::internal::FixedArray< T, N, A >::Storage::~Storage().
|
private |
Definition at line 439 of file fixed_array.h.
Referenced by g2o::ceres::internal::FixedArray< T, N, A >::Storage::begin().
|
private |
Definition at line 438 of file fixed_array.h.
Referenced by g2o::ceres::internal::FixedArray< T, N, A >::Storage::alloc(), and g2o::ceres::internal::FixedArray< T, N, A >::Storage::size().