Public Methods | |
| H5File () | |
| ~H5File () | |
| void | open (std::string filename_) | 
| void | open_rdwr (std::string filename_) | 
| void | close () | 
| void | get_userblock (std::vector< char > &data) | 
| template<typename T> void | get_attr (std::string obj_name, std::string attr_name, T &data) | 
| template<typename T> void | get_csv_attr (std::string obj_name, std::string attr_name, std::vector< T > &data) | 
| template<typename T> void | get_dataset (std::string path, std::vector< T > &data, std::vector< hsize_t > &shape, hsize_t *nelemptr=NULL) | 
| bool | group_exists (std::string path) | 
| bool | dataset_exists (std::string path) | 
| bool | attr_exists (std::string path, std::string attr) | 
| void | get_group_listing (std::string path, std::vector< std::string > &listing) | 
| template<typename T> void | write_ds (std::string path, std::string name, const std::vector< hsize_t > &shape, const std::vector< T > &data) | 
      
  | 
  
| 
 
 Definition at line 250 of file lmplugin.C.  | 
  
      
  | 
  
| 
 
 Definition at line 251 of file lmplugin.C. References close.  | 
  
      
  | 
  ||||||||||||
| 
 
 Definition at line 416 of file lmplugin.C. References group_exists.  | 
  
      
  | 
  
| 
 
 Definition at line 268 of file lmplugin.C. References H5_CALL. Referenced by get_userblock, and ~H5File.  | 
  
      
  | 
  
| 
 
 Definition at line 396 of file lmplugin.C.  | 
  
      
  | 
  ||||||||||||||||||||
| 
 
 Definition at line 296 of file lmplugin.C. References H5File_specialized::get_attr.  | 
  
      
  | 
  ||||||||||||||||||||
| 
 
 Definition at line 305 of file lmplugin.C. References H5File_specialized::get_attr, H5File_specialized::str_conv1, and H5File_specialized::str_conv_last.  | 
  
      
  | 
  ||||||||||||||||||||||||
| 
 
 Definition at line 335 of file lmplugin.C. References H5_CALL, and H5_CALL_ASSIGN. Referenced by LMPlugin::read_timestep.  | 
  
      
  | 
  ||||||||||||
| 
 
 Definition at line 431 of file lmplugin.C. References H5_CALL, and H5_CALL_ASSIGN.  | 
  
      
  | 
  
| 
 
 Definition at line 275 of file lmplugin.C. References close, H5_CALL_ASSIGN, and open.  | 
  
      
  | 
  
| 
 
 Definition at line 376 of file lmplugin.C. Referenced by attr_exists.  | 
  
      
  | 
  
| 
 
 Definition at line 254 of file lmplugin.C. References H5_CALL_ASSIGN. Referenced by get_userblock.  | 
  
      
  | 
  
| 
 
 Definition at line 261 of file lmplugin.C. References H5_CALL_ASSIGN.  | 
  
      
  | 
  ||||||||||||||||||||||||
| 
 
 Definition at line 444 of file lmplugin.C. References H5_CALL, H5_CALL_ASSIGN, and name.  | 
  
1.2.14 written by Dimitri van Heesch,
 © 1997-2002