quadEM
7-0
|
Class used for writing a DataSet with the NDFileHDF5 plugin. More...
#include <NDFileHDF5Layout.h>
Public Member Functions | |
Dataset () | |
Dataset (const std::string &name) | |
Dataset (const Dataset &src) | |
Dataset & | operator= (const Dataset &src) |
virtual | ~Dataset () |
std::string | _str_ () |
void | set_data_source (DataSource &src) |
Return a string representation of the object. More... | |
void | set_data_source (DataSource &src, size_t max_elements) |
DataSource & | data_source () |
void | data_alloc_max_elements (size_t max_elements) |
size_t | data_append_value (void *val) |
size_t | data_num_elements () |
size_t | data_store_size () |
void | data_stored () |
const void * | data () |
void | set_src_default (bool def) |
bool | is_src_default () |
void | set_ndattr_name (const std::string &name) |
bool | has_ndattr_name (const std::string &name) |
Public Member Functions inherited from hdf5::Element | |
Element () | |
Element (const Element &src) | |
Element (const std::string &name) | |
~Element () | |
Element & | operator= (const Element &src) |
const std::string & | get_name () |
virtual std::string | get_full_name () |
virtual std::string | get_path (bool trailing_slash=false) |
int | add_attribute (Attribute &attr) |
bool | has_attribute (const std::string &attr_name) |
int | tree_level () |
Element * | get_parent () |
MapAttributes_t & | get_attributes () |
Friends | |
std::ostream & | operator<< (std::ostream &out, Dataset &dset) |
Stream operator: use to prints a string representation of this class. More... | |
Additional Inherited Members | |
Public Types inherited from hdf5::Element | |
typedef std::map< std::string, Attribute > | MapAttributes_t |
Protected Member Functions inherited from hdf5::Element | |
void | _copy (const Element &src) |
Protected Attributes inherited from hdf5::Element | |
MapAttributes_t | attributes |
std::string | name |
Class used for writing a DataSet with the NDFileHDF5 plugin.
hdf5::Dataset::Dataset | ( | ) |
hdf5::Dataset::Dataset | ( | const std::string & | name | ) |
hdf5::Dataset::Dataset | ( | const Dataset & | src | ) |
|
virtual |
std::string hdf5::Dataset::_str_ | ( | ) |
const void * hdf5::Dataset::data | ( | ) |
void hdf5::Dataset::data_alloc_max_elements | ( | size_t | max_elements | ) |
size_t hdf5::Dataset::data_append_value | ( | void * | val | ) |
size_t hdf5::Dataset::data_num_elements | ( | ) |
DataSource & hdf5::Dataset::data_source | ( | ) |
size_t hdf5::Dataset::data_store_size | ( | ) |
void hdf5::Dataset::data_stored | ( | ) |
bool hdf5::Dataset::has_ndattr_name | ( | const std::string & | name | ) |
bool hdf5::Dataset::is_src_default | ( | ) |
void hdf5::Dataset::set_data_source | ( | DataSource & | src | ) |
Return a string representation of the object.
void hdf5::Dataset::set_data_source | ( | DataSource & | src, |
size_t | max_elements | ||
) |
void hdf5::Dataset::set_ndattr_name | ( | const std::string & | name | ) |
void hdf5::Dataset::set_src_default | ( | bool | def | ) |
|
friend |
Stream operator: use to prints a string representation of this class.