|
| | Exporter (std::string const &name, std::string const &out_format, int prec, int smart_size_limit=4) |
| FileNode | createFileNode (const std::string &name, int level=0) |
| FileNode | createFileNode (FileNode const &parent, const std::string &name) |
| FileNode | createFileNode (FileNode const &parent, std::string name, std::string group_name) |
| FileNode | createFileNode (FileNode const &parent, std::string name, std::string att_name, std::string att_kind, bool is_group=false) |
| void | closeFileNode (FileNode const &group) |
| template<typename ValueT> |
| void | write (FileNode const &parent_node, const std::string &node_name, const ValueT &val) |
| template<typename ValueT> |
| void | write (FileNode const &parent_node, const std::string &node_name, std::vector< ValueT > &buffer, int nb_elems_per_line=1) |
| void | write (FileNode const &parent_node, const std::string &node_name, const std::string &buffer) |
| void | _tab (const int level) |
| | HDF5Base (std::string const &name) |
|
| enum | eFormatType { ASCII
, HDF5
, SMART
} |
Definition at line 128 of file HDF5Tools.h.
◆ Exporter()
| Alien::Exporter::Exporter |
( |
std::string const & | name, |
|
|
std::string const & | out_format, |
|
|
int | prec, |
|
|
int | smart_size_limit = 4 ) |
|
inline |
◆ ~Exporter()
| Alien::Exporter::~Exporter |
( |
| ) |
|
|
inline |
◆ _tab()
| void Alien::Exporter::_tab |
( |
const int | level | ) |
|
|
inline |
◆ closeFileNode()
| void Alien::Exporter::closeFileNode |
( |
FileNode const & | group | ) |
|
|
inline |
◆ createFileNode() [1/4]
| FileNode Alien::Exporter::createFileNode |
( |
const std::string & | name, |
|
|
int | level = 0 ) |
|
inline |
◆ createFileNode() [2/4]
| FileNode Alien::Exporter::createFileNode |
( |
FileNode const & | parent, |
|
|
const std::string & | name ) |
|
inline |
◆ createFileNode() [3/4]
| FileNode Alien::Exporter::createFileNode |
( |
FileNode const & | parent, |
|
|
std::string | name, |
|
|
std::string | att_name, |
|
|
std::string | att_kind, |
|
|
bool | is_group = false ) |
|
inline |
◆ createFileNode() [4/4]
| FileNode Alien::Exporter::createFileNode |
( |
FileNode const & | parent, |
|
|
std::string | name, |
|
|
std::string | group_name ) |
|
inline |
◆ write() [1/3]
| void Alien::Exporter::write |
( |
FileNode const & | parent_node, |
|
|
const std::string & | node_name, |
|
|
const std::string & | buffer ) |
|
inline |
◆ write() [2/3]
template<typename ValueT>
| void Alien::Exporter::write |
( |
FileNode const & | parent_node, |
|
|
const std::string & | node_name, |
|
|
const ValueT & | val ) |
|
inline |
◆ write() [3/3]
template<typename ValueT>
| void Alien::Exporter::write |
( |
FileNode const & | parent_node, |
|
|
const std::string & | node_name, |
|
|
std::vector< ValueT > & | buffer, |
|
|
int | nb_elems_per_line = 1 ) |
|
inline |
◆ fout
| std::ofstream Alien::Exporter::fout |
◆ m_smart_size_limit
| int Alien::Exporter::m_smart_size_limit |
◆ m_write_xml_hdf
| bool Alien::Exporter::m_write_xml_hdf |
The documentation for this struct was generated from the following file: