#include <jem/hdf5/H5Object.h>
|
| lint | getID () const |
| |
| String | getName () const |
| |
| String | getContext () const |
| |
| bool | hasAttribute (const String &name) const |
| |
| Attribute | getAttribute (const String &name) const |
| |
| template<class T > |
| void | getAttribute (T &value, const String &name) const |
| |
| template<class T , int N> |
| void | getAttribute (const Array< T, N > &value, const String &name) const |
| |
| Attribute | findAttribute (const String &name) const |
| |
| template<class T > |
| bool | findAttribute (T &value, const String &name) const |
| |
| template<class T , int N> |
| bool | findAttribute (const Array< T, N > &value, const String &name) const |
| |
| Attribute | newAttribute (const String &name, const DataType &type) const |
| |
| Attribute | newAttribute (const String &name, const DataType &type, const DataSpace &space) const |
| |
| template<class T > |
| void | setAttribute (const String &name, const T &value) const |
| |
| Array< String > | listAttributes () const |
| |
| virtual Class * | getClass () const |
| | Returns the Class instance representing the runtime class of this object. More...
|
| |
| virtual String | toString () const |
| | Returns a short textual description of this object. More...
|
| |
| virtual long | hashValue () const |
| | Returns a hash value for this object. More...
|
| |
| virtual bool | equals (const Ref< Object > &obj) const |
| | Tests whether two objects are equal. More...
|
| |
| Ref< Object > | clone () const |
| | Returns a copy of this object. More...
|
| |
| jem::hdf5::H5Object::H5Object |
( |
const Handle & |
oid | ) |
|
|
explicitprotected |
| virtual jem::hdf5::H5Object::~H5Object |
( |
| ) |
|
|
protectedvirtual |
| lint jem::hdf5::H5Object::getID |
( |
| ) |
const |
| String jem::hdf5::H5Object::getName |
( |
| ) |
const |
| String jem::hdf5::H5Object::getContext |
( |
| ) |
const |
| bool jem::hdf5::H5Object::hasAttribute |
( |
const String & |
name | ) |
const |
| Attribute jem::hdf5::H5Object::getAttribute |
( |
const String & |
name | ) |
const |
template<class T >
| void jem::hdf5::H5Object::getAttribute |
( |
T & |
value, |
|
|
const String & |
name |
|
) |
| const |
template<class T , int N>
| void jem::hdf5::H5Object::getAttribute |
( |
const Array< T, N > & |
value, |
|
|
const String & |
name |
|
) |
| const |
| Attribute jem::hdf5::H5Object::findAttribute |
( |
const String & |
name | ) |
const |
template<class T >
| bool jem::hdf5::H5Object::findAttribute |
( |
T & |
value, |
|
|
const String & |
name |
|
) |
| const |
template<class T , int N>
| bool jem::hdf5::H5Object::findAttribute |
( |
const Array< T, N > & |
value, |
|
|
const String & |
name |
|
) |
| const |
| Attribute jem::hdf5::H5Object::newAttribute |
( |
const String & |
name, |
|
|
const DataType & |
type |
|
) |
| const |
| Attribute jem::hdf5::H5Object::newAttribute |
( |
const String & |
name, |
|
|
const DataType & |
type, |
|
|
const DataSpace & |
space |
|
) |
| const |
template<class T >
| void jem::hdf5::H5Object::setAttribute |
( |
const String & |
name, |
|
|
const T & |
value |
|
) |
| const |
| Array<String> jem::hdf5::H5Object::listAttributes |
( |
| ) |
const |
| Handle jem::hdf5::H5Object::oid_ |
|
protected |