Nektar++
|
HDF5 Attribute Wrapper. More...
#include <H5.h>
Public Member Functions | |
~Attribute () | |
void | Close () |
DataSpaceSharedPtr | GetSpace () const |
Public Member Functions inherited from Nektar::LibUtilities::H5::Object | |
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 | |
Protected Member Functions inherited from Nektar::LibUtilities::H5::Object | |
Object () | |
Object (hid_t id) | |
virtual | ~Object () |
Protected Attributes inherited from Nektar::LibUtilities::H5::Object | |
hid_t | m_Id |
Nektar::LibUtilities::H5::Attribute::~Attribute | ( | ) |
|
inlineprivate |
|
virtual |
Implements Nektar::LibUtilities::H5::Object.
Definition at line 541 of file H5.cpp.
References H5_CALL.
Referenced by ~Attribute().
|
staticprivate |
Definition at line 520 of file H5.cpp.
References Attribute(), and H5_CONSTRUCT.
Referenced by Nektar::LibUtilities::H5::CanHaveAttributes::CreateAttribute().
DataSpaceSharedPtr Nektar::LibUtilities::H5::Attribute::GetSpace | ( | ) | const |
|
staticprivate |
Definition at line 530 of file H5.cpp.
References Attribute(), and H5_CONSTRUCT.
Referenced by Nektar::LibUtilities::H5::CanHaveAttributes::OpenAttribute().
|
friend |