Flow123d
jenkins-Flow123d-linux-release-multijob-282
|
#include <storage_transpose.hh>
Public Member Functions | |
StorageTranspose (const Type::TypeBase *target_type, const Type::TypeBase *source_type, StorageBase const *source_storage, unsigned int vec_size) | |
StorageBase * | get_item (unsigned int index) |
Private Member Functions | |
StorageBase * | modify_storage (const Type::TypeBase *target_type, const Type::TypeBase *source_type, StorageBase const *source_storage, unsigned int index) |
StorageBase * | modify_storage (const Type::TypeBase *target_type, const Type::Record *source_type, StorageBase const *source_storage, unsigned int index) |
StorageBase * | modify_storage (const Type::TypeBase *target_type, const Type::AbstractRecord *source_type, StorageBase const *source_storage, unsigned int index) |
StorageBase * | modify_storage (const Type::TypeBase *target_type, const Type::Array *source_type, StorageBase const *source_storage, unsigned int index) |
Private Attributes | |
const Type::TypeBase * | target_type_ |
const Type::TypeBase * | source_type_ |
const StorageBase * | source_storage_ |
unsigned int | vec_size_ |
Definition at line 17 of file storage_transpose.hh.
Input::StorageTranspose::StorageTranspose | ( | const Type::TypeBase * | target_type, |
const Type::TypeBase * | source_type, | ||
StorageBase const * | source_storage, | ||
unsigned int | vec_size | ||
) |
Constructor
Definition at line 13 of file storage_transpose.cc.
StorageBase * Input::StorageTranspose::get_item | ( | unsigned int | index | ) |
Definition at line 19 of file storage_transpose.cc.
|
private |
|
private |
Definition at line 80 of file storage_transpose.cc.
|
private |
Definition at line 106 of file storage_transpose.cc.
|
private |
Definition at line 121 of file storage_transpose.cc.
|
private |
Definition at line 40 of file storage_transpose.hh.
|
private |
Definition at line 39 of file storage_transpose.hh.
|
private |
Definition at line 38 of file storage_transpose.hh.
|
private |
Definition at line 41 of file storage_transpose.hh.