#include <Attributes.h>
Definition at line 16 of file Attributes.h.
|
| Attribute () |
|
| Attribute (std::shared_ptr< HDF5File > file_, std::string const &path_, std::string const &name_) |
|
virtual | ~Attribute () |
|
template<typename ScalarType , typename = typename std::enable_if<std::is_arithmetic<ScalarType>::value, ScalarType>::type> |
Attribute & | operator= (ScalarType val) |
|
template<typename ScalarType , int fixedRows> |
Attribute & | operator= (Eigen::Matrix< ScalarType, fixedRows, 1 > const &val) |
|
Attribute & | operator= (std::string const &val) |
|
template<typename ScalarType , typename = typename std::enable_if<std::is_arithmetic<ScalarType>::value, ScalarType>::type> |
| operator ScalarType () const |
|
| operator std::string () const |
|
◆ Attribute() [1/2]
muq::Utilities::Attribute::Attribute |
( |
| ) |
|
|
inline |
◆ Attribute() [2/2]
muq::Utilities::Attribute::Attribute |
( |
std::shared_ptr< HDF5File > |
file_, |
|
|
std::string const & |
path_, |
|
|
std::string const & |
name_ |
|
) |
| |
|
inline |
◆ ~Attribute()
virtual muq::Utilities::Attribute::~Attribute |
( |
| ) |
|
|
inlinevirtual |
◆ operator ScalarType()
template<typename ScalarType , typename = typename std::enable_if<std::is_arithmetic<ScalarType>::value, ScalarType>::type>
muq::Utilities::Attribute::operator ScalarType |
( |
| ) |
const |
|
inline |
◆ operator std::string()
muq::Utilities::Attribute::operator std::string |
( |
| ) |
const |
◆ operator=() [1/3]
template<typename ScalarType , int fixedRows>
Attribute& muq::Utilities::Attribute::operator= |
( |
Eigen::Matrix< ScalarType, fixedRows, 1 > const & |
val | ) |
|
|
inline |
◆ operator=() [2/3]
template<typename ScalarType , typename = typename std::enable_if<std::is_arithmetic<ScalarType>::value, ScalarType>::type>
Attribute& muq::Utilities::Attribute::operator= |
( |
ScalarType |
val | ) |
|
|
inline |
◆ operator=() [3/3]
◆ file
std::shared_ptr<HDF5File> muq::Utilities::Attribute::file |
|
private |
◆ name
std::string muq::Utilities::Attribute::name |
|
private |
◆ path
std::string muq::Utilities::Attribute::path |
|
private |
The documentation for this class was generated from the following files: