proxsuite 0.6.7
The Advanced Proximal Optimization Toolbox
Loading...
Searching...
No Matches
proxsuite::linalg::veg::vector::RawVector< T > Struct Template Reference

#include <proxsuite/linalg/veg/vec.hpp>

Public Member Functions

VEG_INLINE constexpr auto len () const noexcept -> usize
 
VEG_INLINE constexpr auto cap () const noexcept -> usize
 

Public Attributes

T * data
 
T * end
 
T * end_alloc
 

Detailed Description

template<typename T>
struct proxsuite::linalg::veg::vector::RawVector< T >

Definition at line 84 of file vec.hpp.

Member Function Documentation

◆ len()

template<typename T >
VEG_INLINE constexpr auto proxsuite::linalg::veg::vector::RawVector< T >::len ( ) const -> usize
inlineconstexprnoexcept

Definition at line 90 of file vec.hpp.

◆ cap()

template<typename T >
VEG_INLINE constexpr auto proxsuite::linalg::veg::vector::RawVector< T >::cap ( ) const -> usize
inlineconstexprnoexcept

Definition at line 94 of file vec.hpp.

Member Data Documentation

◆ data

Definition at line 86 of file vec.hpp.

◆ end

Definition at line 87 of file vec.hpp.

◆ end_alloc

template<typename T >
T* proxsuite::linalg::veg::vector::RawVector< T >::end_alloc

Definition at line 88 of file vec.hpp.


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