MPQC
3.0.0-alpha
|
Directory-like container that holds datasets and other groups. More...
#include <mpqc/file.hpp>
Public Member Functions | |
template<typename T , typename Dims > | |
Dataset< T > | dataset (const std::string &name, const Dims &dims) |
Create or open Dataset. More... | |
Public Member Functions inherited from mpqc::detail::File::Object | |
Object () | |
Default constructor with an invalid handle. | |
Object (const Object &o) | |
Copy constructor. | |
Object (const Object &parent, hid_t id, void(*close)(hid_t), bool increment) | |
void | operator= (const Object &o) |
hid_t | id () const |
const Object & | parent () const |
hid_t | file () const |
operator bool () const | |
Static Public Member Functions | |
static Group | create (Object parent, const std::string &name) |
Create a group. More... | |
Static Public Member Functions inherited from mpqc::detail::File::Object | |
static std::string | filename (hid_t id) |
Additional Inherited Members | |
Protected Member Functions inherited from mpqc::detail::File::Object | |
template<class F > | |
void | update (hid_t id, F close, bool increment) |
Protected Attributes inherited from mpqc::detail::File::Object | |
std::auto_ptr< Object > | parent_ |
hid_t | id_ |
void(* | close_ )(hid_t) |
Directory-like container that holds datasets and other groups.
Create a group.
parent | group parent |
name | group name |
Referenced by mpqc::File::group().
|
inline |