Nektar++
|
HDF5 Attribute Wrapper. More...
#include <H5.h>
Public Member Functions | |
~Attribute () | |
void | Close () |
DataSpaceSharedPtr | GetSpace () const |
![]() | |
hid_t | GetId () const |
operator hid_t () const | |
Private Member Functions | |
Attribute (hid_t id) | |
Static Private Member Functions | |
static AttributeSharedPtr | Create (hid_t parent, const std::string &name, DataTypeSharedPtr type, DataSpaceSharedPtr space) |
static AttributeSharedPtr | Open (hid_t parent, const std::string &name) |
Friends | |
class | CanHaveAttributes |
Additional Inherited Members | |
![]() | |
Object () | |
Object (hid_t id) | |
virtual | ~Object () |
![]() | |
hid_t | m_Id |
Nektar::LibUtilities::H5::Attribute::~Attribute | ( | ) |
Definition at line 614 of file H5.cpp.
References Nektar::LibUtilities::H5::PredefinedDataType::Close().
|
inlineprivate |
|
virtual |
Implements Nektar::LibUtilities::H5::Object.
Definition at line 618 of file H5.cpp.
References H5_CALL, and Nektar::LibUtilities::H5::Object::m_Id.
|
staticprivate |
Definition at line 597 of file H5.cpp.
References H5_CONSTRUCT.
Referenced by Nektar::LibUtilities::H5::CanHaveAttributes::CreateAttribute().
DataSpaceSharedPtr Nektar::LibUtilities::H5::Attribute::GetSpace | ( | ) | const |
Definition at line 624 of file H5.cpp.
References Nektar::LibUtilities::H5::Object::m_Id.
|
staticprivate |
Definition at line 607 of file H5.cpp.
References H5_CONSTRUCT.
Referenced by Nektar::LibUtilities::H5::CanHaveAttributes::OpenAttribute().
|
friend |