#include <matfileInput.hh>
Public Member Functions | |
| template<class T > | |
| concepts::DenseMatrix< T > * | getDense (const std::string matname) |
| Reads the current MatfileInput, and converts its element "matname" to a concepts::DenseMatrix<T> | |
| template<class T > | |
| concepts::SparseMatrix< T > * | getSparse (const std::string matname) |
| Reads the current MatfileInput, and converts its element "matname" to a concepts::Sparsematrix<T> | |
| MatfileInput (const std::string filename) | |
| Creates A MatfileInput object and open a file called "filename". | |
| MatfileInput () | |
| Creates a MatfileInput object to handle matfiles and convert them. | |
| void | openMatfileI (const std::string filename) |
| Open a new *.mat-File, therefore existing old bounded file is closed. | |
| virtual | ~MatfileInput () |
| Destructor. | |
Private Member Functions | |
| std::string | matfileEnding_ (const std::string &filename) |
| matfileEnding_ | |
Private Attributes | |
| matfile::InputDevice * | idevice_ |
| representing the current input device | |
Definition at line 17 of file matfileInput.hh.
| concepts::MatfileInput::MatfileInput | ( | ) | [inline] |
Creates a MatfileInput object to handle matfiles and convert them.
Definition at line 22 of file matfileInput.hh.
| concepts::MatfileInput::MatfileInput | ( | const std::string | filename | ) | [inline] |
Creates A MatfileInput object and open a file called "filename".
Definition at line 31 of file matfileInput.hh.
| virtual concepts::MatfileInput::~MatfileInput | ( | ) | [inline, virtual] |
Destructor.
Definition at line 38 of file matfileInput.hh.
| concepts::DenseMatrix<T>* concepts::MatfileInput::getDense | ( | const std::string | matname | ) | [inline] |
Reads the current MatfileInput, and converts its element "matname" to a concepts::DenseMatrix<T>
Definition at line 102 of file matfileInput.hh.

| concepts::SparseMatrix<T>* concepts::MatfileInput::getSparse | ( | const std::string | matname | ) | [inline] |
Reads the current MatfileInput, and converts its element "matname" to a concepts::Sparsematrix<T>
Definition at line 58 of file matfileInput.hh.

| std::string concepts::MatfileInput::matfileEnding_ | ( | const std::string & | filename | ) | [inline, private] |
matfileEnding_
Definition at line 130 of file matfileInput.hh.
| void concepts::MatfileInput::openMatfileI | ( | const std::string | filename | ) | [inline] |
Open a new *.mat-File, therefore existing old bounded file is closed.
Definition at line 47 of file matfileInput.hh.
matfile::InputDevice* concepts::MatfileInput::idevice_ [private] |
representing the current input device
Definition at line 140 of file matfileInput.hh.