A type-safe, ordered collection of elements allocated on the stack, which can be loaned to a LoanableCollection.
More...
#include <LoanableArray.hpp>
template<typename T, std::size_t num_items>
struct eprosima::fastdds::dds::LoanableArray< T, num_items >
A type-safe, ordered collection of elements allocated on the stack, which can be loaned to a LoanableCollection.
◆ LoanableArray() [1/3]
template<typename T, std::size_t num_items>
◆ LoanableArray() [2/3]
template<typename T, std::size_t num_items>
| LoanableArray |
( |
const LoanableArray< T, num_items > & | | ) |
|
|
delete |
◆ LoanableArray() [3/3]
template<typename T, std::size_t num_items>
| LoanableArray |
( |
LoanableArray< T, num_items > && | | ) |
|
|
delete |
◆ buffer_for_loans()
template<typename T, std::size_t num_items>
| void ** buffer_for_loans |
( |
| ) |
const |
|
inline |
Get a buffer pointer that could be used on loan.
- Returns
- buffer pointer for loans.
◆ operator=() [1/2]
template<typename T, std::size_t num_items>
◆ operator=() [2/2]
template<typename T, std::size_t num_items>
The documentation for this struct was generated from the following file: