matio-cpp
v0.2.5
A C++ wrapper of the matio library, with memory ownership handling, to read and write .mat files.
|
Public Member Functions | |
void | close () |
void | freePtr () |
void | reset (mat_t *newPtr, matioCpp::FileMode mode) |
Impl () | |
~Impl () | |
std::string | isVariableValid (const matioCpp::Variable &input) |
Data Fields | |
mat_t * | mat_ptr {nullptr} |
matioCpp::FileMode | fileMode {matioCpp::FileMode::ReadOnly} |
|
inline |
|
inline |
|
inline |
Definition at line 57 of file File.cpp.
References matioCpp::Variable::isValid(), matioCpp::Variable::name(), and std::string::size().
|
inline |
Definition at line 37 of file File.cpp.
References fileMode, freePtr(), mat_ptr, matioCpp::File::mode(), and matioCpp::ReadOnly.
matioCpp::FileMode matioCpp::File::Impl::fileMode {matioCpp::FileMode::ReadOnly} |
mat_t* matioCpp::File::Impl::mat_ptr {nullptr} |