#include <DataRecord.hpp>
|
| DataRecord () |
|
std::unordered_map< std::string, const Product >::const_iterator | products_begin () const |
|
std::unordered_map< std::string, const Product >::const_iterator | products_end () const |
|
std::pair< size_t, size_t > | size () const noexcept |
|
void | size (std::pair< size_t, size_t > size) noexcept |
|
std::pair< size_t, size_t > | max_size () const noexcept |
|
void | max_size (std::pair< size_t, size_t > max_size) noexcept |
|
void | add (std::unique_ptr< BaseVariable > v) |
|
auto & | attributes () |
|
auto & | dimensions () |
|
auto & | variables () |
|
void | min_size (size_t min_size) |
|
size_t | min_size () const |
|
template<typename T > |
void | reserve_data (std::vector< std::vector< T >> &data, const bool resize=true) const |
|
template<typename T , size_t N> |
focs::Variable< T, N > * | create_variable (focs::Product &product, const std::vector< std::pair< std::string, size_t >> &dimensions={}, const bool resize=true) |
|
template<typename T = focs::Variable<float, 2>> |
T * | create_variable (focs::Product &product, const std::vector< std::pair< std::string, size_t >> &dimensions={}, const bool resize=true) |
|
void | done_reading_input () |
|
void | rotate_data () |
|
Definition at line 80 of file DataRecord.hpp.
◆ DataRecord()
◆ add()
◆ attributes()
◆ create_variable() [1/2]
◆ create_variable() [2/2]
◆ dimensions()
◆ done_reading_input()
void done_reading_input |
( |
| ) |
|
|
inline |
◆ max_size() [1/2]
std::pair<size_t, size_t> max_size |
( |
| ) |
const |
|
inlinenoexcept |
◆ max_size() [2/2]
void max_size |
( |
std::pair< size_t, size_t > |
max_size | ) |
|
|
inlinenoexcept |
◆ min_size() [1/2]
size_t min_size |
( |
| ) |
const |
|
inline |
◆ min_size() [2/2]
void min_size |
( |
size_t |
min_size | ) |
|
|
inline |
◆ products_begin()
◆ products_end()
◆ reserve_data()
◆ rotate_data()
◆ size() [1/2]
std::pair<size_t, size_t> size |
( |
| ) |
const |
|
inlinenoexcept |
◆ size() [2/2]
void size |
( |
std::pair< size_t, size_t > |
size | ) |
|
|
inlinenoexcept |
◆ variables()
The documentation for this class was generated from the following file: