Go to the documentation of this file.
32 #ifndef CERES_PUBLIC_INTERNAL_FIXED_ARRAY_H_
33 #define CERES_PUBLIC_INTERNAL_FIXED_ARRAY_H_
77 template <
typename T,
ssize_t inline_elements = -1>
148 ? (256/
sizeof(
T)) : inline_elements);
162 template <
class T, s
size_t S>
165 array_((
n <= kInlineElements
170 for (
size_t i = 0;
i !=
size_; ++
i) {
176 template <
class T, s
size_t S>
181 for (
size_t i = 0;
i != size_; ++
i) {
182 inline_space_[
i].Destroy();
190 #endif // CERES_PUBLIC_INTERNAL_FIXED_ARRAY_H_
const T & operator[](size_type i) const
T & operator[](size_type i)
static const size_type S2
Eigen::Triplet< double > T
const_iterator begin() const
T const & const_reference
static const size_type kInlineElements
InnerContainer *const array_
static const size_type S1
const_iterator end() const
std::ptrdiff_t difference_type
ManualConstructor< InnerContainer > inline_space_[kInlineElements]
gtsam
Author(s):
autogenerated on Sun Dec 22 2024 04:11:32