Data Access Library (DAL)
dal::Dataset< T > Member List
This is the complete list of members for dal::Dataset< T >, including all inherited members.
_groupdal::Group [protected]
_name (defined in dal::Node)dal::Node [protected]
addNode(Node *attr)dal::Group [protected]
BIG enum value (defined in dal::Dataset< T >)dal::Dataset< T >
bigEndian(enum Endianness endianness) const dal::Dataset< T > [protected]
canWrite() const dal::Node
CREATE (defined in dal::Node)dal::Node [static]
create(const std::vector< ssize_t > &dims, const std::vector< ssize_t > &maxdims=std::vector< ssize_t >(0), const std::string &filename="", enum Endianness endianness=NATIVE)dal::Dataset< T >
create()dal::Dataset< T > [inline, protected, virtual]
create1D(ssize_t len, ssize_t maxlen, const std::string &filename="", enum Endianness endianness=NATIVE)dal::Dataset< T >
CREATE_EXCL (defined in dal::Node)dal::Node [static]
Dataset(Group &parent, const std::string &name) (defined in dal::Dataset< T >)dal::Dataset< T > [inline]
dims()dal::Dataset< T >
dims1D()dal::Dataset< T >
Endianness enum name (defined in dal::Dataset< T >)dal::Dataset< T >
exists() const dal::Group [virtual]
externalFiles()dal::Dataset< T >
fileDirfd() const dal::Node [protected]
fileInfo (defined in dal::Node)dal::Node [protected]
fileInfoVersion() const dal::Node [protected]
fileMode() const dal::Node
FileMode typedefdal::Node
filename() const dal::Node
get1D(size_t pos, T *outbuffer, size_t len, unsigned dimIndex=0)dal::Dataset< T >
get2D(const std::vector< size_t > &pos, T *outbuffer2, size_t dim1, size_t dim2, unsigned dim1index=0, unsigned dim2index=1)dal::Dataset< T >
get3D(const std::vector< size_t > &pos, T *outbuffer3, size_t dim1, size_t dim2, size_t dim3, unsigned dim1index=0, unsigned dim2index=1, unsigned dim3index=2)dal::Dataset< T >
getMatrix(const std::vector< size_t > &pos, T *buffer, const std::vector< size_t > &size)dal::Dataset< T >
getNode(const std::string &name)dal::Group
getScalar(const std::vector< size_t > &pos)dal::Dataset< T >
getScalar1D(size_t pos)dal::Dataset< T >
group()dal::Group [protected]
Group() (defined in dal::Group)dal::Group
Group(Group &parent, const std::string &name) (defined in dal::Group)dal::Group
Group(const Group &other) (defined in dal::Group)dal::Group
Group(const hid_gc &fileId, FileInfo fileInfo)dal::Group [protected]
groupType() (defined in dal::Group)dal::Group
initNodes() (defined in dal::Group)dal::Group [protected, virtual]
LITTLE enum value (defined in dal::Dataset< T >)dal::Dataset< T >
matrixIO(const std::vector< size_t > &pos, T *buffer, const std::vector< size_t > &size, const std::vector< size_t > &strides, bool read)dal::Dataset< T > [protected]
maxdims()dal::Dataset< T >
maxdims1D()dal::Dataset< T >
memberNames() (defined in dal::Group)dal::Group [protected]
minVersiondal::Node [protected]
name() const dal::Node [inline]
NATIVE enum value (defined in dal::Dataset< T >)dal::Dataset< T >
ndims()dal::Dataset< T >
Node() (defined in dal::Node)dal::Node
Node(Group &parent, const std::string &name) (defined in dal::Node)dal::Node
Node(const hid_gc &parent, const std::string &name, FileInfo fileInfo)dal::Node [protected]
Node::Node(Group &parent, const std::string &name) (defined in dal::Group)dal::Group [protected]
nodeNames()dal::Group
operator=(Group rhs) (defined in dal::Group)dal::Group
operator=(Node rhs) (defined in dal::Node)dal::Node
parent (defined in dal::Node)dal::Node [protected]
READ (defined in dal::Node)dal::Node [static]
READWRITE (defined in dal::Node)dal::Node [static]
remove() const dal::Group
resize(const std::vector< ssize_t > &newdims)dal::Dataset< T >
resize1D(ssize_t newlen)dal::Dataset< T >
set(const Group &other, bool deepcopy)dal::Group
set1D(size_t pos, const T *inbuffer, size_t len, unsigned dimIndex=0)dal::Dataset< T >
set2D(const std::vector< size_t > &pos, const T *inbuffer2, size_t dim1, size_t dim2, unsigned dim1index=0, unsigned dim2index=1)dal::Dataset< T >
set3D(const std::vector< size_t > &pos, const T *inbuffer3, size_t dim1, size_t dim2, size_t dim3, unsigned dim1index=0, unsigned dim2index=1, unsigned dim3index=2)dal::Dataset< T >
setFileInfoVersion(const VersionType &newVersion)dal::Node [protected]
setMatrix(const std::vector< size_t > &pos, const T *buffer, const std::vector< size_t > &size)dal::Dataset< T >
setScalar(const std::vector< size_t > &pos, const T &value)dal::Dataset< T >
setScalar1D(size_t pos, T value)dal::Dataset< T >
supported()dal::Node [inline]
swap (defined in dal::Group)dal::Group [friend]
swap (defined in dal::Node)dal::Node [friend]
versionAttrName() const dal::Node
~Dataset()dal::Dataset< T > [inline, virtual]
~Group() (defined in dal::Group)dal::Group [virtual]
~Node() (defined in dal::Node)dal::Node [virtual]
 All Classes Functions Variables Typedefs Friends