#include <algorithm>
#include <array>
#include <cassert>
#include <cctype>
#include <complex>
#include <cstddef>
#include <cstdio>
#include <cstring>
#include <initializer_list>
#include <iostream>
#include <iterator>
#include <limits>
#include <memory>
#include <stdexcept>
#include <string>
#include <type_traits>
#include <unordered_map>
#include <unordered_set>
#include <utility>
#include <vector>
#include <matio.h>
#include <matioCpp/Config.h>
Go to the source code of this file.
|
enum class | matioCpp::VariableType {
matioCpp::Element
, matioCpp::Vector
, matioCpp::MultiDimensionalArray
, matioCpp::Struct
,
matioCpp::CellArray
, matioCpp::StructArray
, matioCpp::Unsupported
} |
| Define the type of variable. More...
|
|
enum class | matioCpp::ValueType {
matioCpp::INT8
, matioCpp::UINT8
, matioCpp::INT16
, matioCpp::UINT16
,
matioCpp::INT32
, matioCpp::UINT32
, matioCpp::SINGLE
, matioCpp::DOUBLE
,
matioCpp::INT64
, matioCpp::UINT64
, matioCpp::UTF8
, matioCpp::UTF16
,
matioCpp::UTF32
, matioCpp::STRING
, matioCpp::LOGICAL
, matioCpp::VARIABLE
,
matioCpp::UNSUPPORTED
} |
| The list of types for an element of a certain variable type. More...
|
|
enum class | matioCpp::FileMode { matioCpp::ReadOnly
, matioCpp::ReadAndWrite
} |
| The available modes with which a file can be opened. More...
|
|
enum class | matioCpp::FileVersion {
matioCpp::Default
, matioCpp::MAT4
, matioCpp::MAT5
, matioCpp::MAT7_3
,
matioCpp::Undefined
} |
| The supported file versions. More...
|
|
enum class | matioCpp::Compression { matioCpp::None
, matioCpp::zlib
} |
| Compression type when writing to a file. More...
|
|
enum class | matioCpp::DeleteMode { matioCpp::DoNotDelete
, matioCpp::ShallowDelete
, matioCpp::Delete
} |
| The delete mode of matvar_t pointers. More...
|
|
|
template<typename... Args> |
void | matioCpp::unused (Args &&...) |
| Utility metafunction to avoid compiler warnings about unused variables. More...
|
|
◆ MATIOCPP_CONSTEXPR
#define MATIOCPP_CONSTEXPR constexpr |
◆ MATIOCPP_USE_STATIC_CONSTEXPR_WORKAROUND
#define MATIOCPP_USE_STATIC_CONSTEXPR_WORKAROUND |