10 #ifndef EIGEN_FIXEDSIZEVECTOR_H 11 #define EIGEN_FIXEDSIZEVECTOR_H 38 for (
size_t i = 0; i < n; ++i) {
new (&
data_[i]) T; }
47 for (
size_t i = 0; i < n; ++i) {
new (&
data_[i]) T(init); }
52 for (
size_t i = 0; i <
size_; ++i) {
60 for (
size_t i =
size_; i < n; ++i) {
63 for (
size_t i = n; i <
size_; ++i) {
141 #endif // EIGEN_FIXEDSIZEVECTOR_H
#define EIGEN_STRONG_INLINE
EIGEN_DEVICE_FUNC void * aligned_malloc(std::size_t size)
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE T * end()
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE MaxSizeVector(size_t n)
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const T & back() const
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void push_back(const T &t)
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const T * begin() const
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE T & back()
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const T * end() const
EIGEN_DEVICE_FUNC void aligned_free(void *ptr)
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const T * data() const
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const T & operator[](size_t i) const
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE bool empty() const
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE T * begin()
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE size_t size() const
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE T * data()
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void pop_back()
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE ~MaxSizeVector()
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE MaxSizeVector(size_t n, const T &init)