|
| | Root () |
| |
| | Root (const std::string &name) |
| |
| | Root (const char *name) |
| |
| virtual | ~Root () |
| |
| virtual void | merge_ndattributes (MapNDAttrSrc_t::const_iterator it_begin, MapNDAttrSrc_t::const_iterator it_end, std::set< std::string > &used_ndattribute_srcs) |
| |
| std::string | get_full_name () |
| |
| std::string | get_path (bool trailing_slash=false) |
| |
| | Group () |
| |
| | Group (const std::string &name) |
| |
| | Group (const char *name) |
| |
| | Group (const Group &src) |
| |
| virtual | ~Group () |
| |
| Group & | operator= (const Group &src) |
| |
| Dataset * | new_dset (const std::string &name) |
| |
| Dataset * | new_dset (const char *name) |
| |
| Group * | new_group (const std::string &name) |
| | Create a new group, insert it into the group list, set the full path name, and finally return a pointer to the newly created object. More...
|
| |
| Group * | new_group (const char *name) |
| |
| HardLink * | new_hardlink (const std::string &name) |
| | Create a new HardLink, insert it into the group list, set the full path name, and finally return a pointer to the newly created object. More...
|
| |
| HardLink * | new_hardlink (const char *name) |
| |
| int | find_dset_ndattr (const std::string &ndattr_name, Dataset **dset) |
| |
| int | find_dset_ndattr (const char *ndattr_name, Dataset **dset) |
| | << Find and return a reference to the dataset for a given NDAttribute More...
|
| |
| int | find_dset (std::string &dsetname, Dataset **dest) |
| |
| int | find_dset (const char *dsetname, Dataset **dest) |
| |
| void | set_default_ndattr_group () |
| |
| Group * | find_ndattr_default_group () |
| |
| int | find_detector_default_dset (Dataset **dset) |
| | << search through subgroups to return a pointer to the NDAttribute default container group More...
|
| |
| int | num_groups () |
| |
| int | num_datasets () |
| |
| std::string | _str_ () |
| |
| MapGroups_t & | get_groups () |
| |
| MapDatasets_t & | get_datasets () |
| |
| MapHardLinks_t & | get_hardlinks () |
| |
| void | find_dsets (DataSrc_t source, MapDatasets_t &dsets) |
| |
| | Element () |
| |
| | Element (const Element &src) |
| |
| | Element (const std::string &name) |
| |
| | ~Element () |
| |
| Element & | operator= (const Element &src) |
| |
| const std::string & | get_name () |
| |
| int | add_attribute (Attribute &attr) |
| |
| bool | has_attribute (const std::string &attr_name) |
| |
| int | tree_level () |
| |
| Element * | get_parent () |
| |
| MapAttributes_t & | get_attributes () |
| |
Class used for writing the root of the file with the NDFileHDF5 plugin.