| 
    JULEA
    
   | 
 
#include <julea-config.h>#include <glib.h>#include <hdf5.h>#include <H5PLextern.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <sys/stat.h>#include <sys/types.h>#include <unistd.h>#include <hdf5/jhdf5.h>#include <julea.h>#include <julea-db.h>#include <julea-object.h>#include "jhdf5-db.h"Data Structures | |
| struct | JHDF5IndexRange | 
Macros | |
| #define | calculate_statistics_helper(_buf, _target_extension) | 
Typedefs | |
| typedef struct JHDF5IndexRange | JHDF5IndexRange | 
Functions | |
| herr_t | H5VL_julea_db_dataset_term (void) | 
| herr_t | H5VL_julea_db_dataset_init (hid_t vipl_id) | 
| herr_t | H5VL_julea_db_dataset_truncate_file (void *obj) | 
| void * | H5VL_julea_db_dataset_create (void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t lcpl_id, hid_t type_id, hid_t space_id, hid_t dcpl_id, hid_t dapl_id, hid_t dxpl_id, void **req) | 
| gboolean | H5VL_julea_db_dataset_set_info (JHDF5Object_t *object, GError **error) | 
| void * | H5VL_julea_db_dataset_open (void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t dapl_id, hid_t dxpl_id, void **req) | 
| herr_t | H5VL_julea_db_dataset_write (size_t count, void *obj[], hid_t mem_type_id[], hid_t mem_space_id[], hid_t file_space_id[], hid_t dxpl_id, const void *buf[], void **req) | 
| herr_t | H5VL_julea_db_dataset_read (size_t count, void *obj[], hid_t mem_type_id[], hid_t mem_space_id[], hid_t file_space_id[], hid_t dxpl_id, void *buf[], void **req) | 
| herr_t | H5VL_julea_db_dataset_get (void *obj, H5VL_dataset_get_args_t *args, hid_t dxpl_id, void **req) | 
| herr_t | H5VL_julea_db_dataset_specific (void *obj, H5VL_dataset_specific_args_t *args, hid_t dxpl_id, void **req) | 
| herr_t | H5VL_julea_db_dataset_optional (void *obj, H5VL_optional_args_t *args, hid_t dxpl_id, void **req) | 
| herr_t | H5VL_julea_db_dataset_close (void *obj, hid_t dxpl_id, void **req) | 
Variables | |
| JDBSchema * | julea_db_schema_dataset = NULL | 
| #define calculate_statistics_helper | ( | _buf, | |
| _target_extension | |||
| ) | 
| typedef struct JHDF5IndexRange JHDF5IndexRange | 
| herr_t H5VL_julea_db_dataset_close | ( | void * | obj, | 
| hid_t | dxpl_id, | ||
| void ** | req | ||
| ) | 
| void * H5VL_julea_db_dataset_create | ( | void * | obj, | 
| const H5VL_loc_params_t * | loc_params, | ||
| const char * | name, | ||
| hid_t | lcpl_id, | ||
| hid_t | type_id, | ||
| hid_t | space_id, | ||
| hid_t | dcpl_id, | ||
| hid_t | dapl_id, | ||
| hid_t | dxpl_id, | ||
| void ** | req | ||
| ) | 
| herr_t H5VL_julea_db_dataset_get | ( | void * | obj, | 
| H5VL_dataset_get_args_t * | args, | ||
| hid_t | dxpl_id, | ||
| void ** | req | ||
| ) | 
| herr_t H5VL_julea_db_dataset_init | ( | hid_t | vipl_id | ) | 
| void * H5VL_julea_db_dataset_open | ( | void * | obj, | 
| const H5VL_loc_params_t * | loc_params, | ||
| const char * | name, | ||
| hid_t | dapl_id, | ||
| hid_t | dxpl_id, | ||
| void ** | req | ||
| ) | 
| herr_t H5VL_julea_db_dataset_optional | ( | void * | obj, | 
| H5VL_optional_args_t * | args, | ||
| hid_t | dxpl_id, | ||
| void ** | req | ||
| ) | 
| herr_t H5VL_julea_db_dataset_read | ( | size_t | count, | 
| void * | obj[], | ||
| hid_t | mem_type_id[], | ||
| hid_t | mem_space_id[], | ||
| hid_t | file_space_id[], | ||
| hid_t | dxpl_id, | ||
| void * | buf[], | ||
| void ** | req | ||
| ) | 
| gboolean H5VL_julea_db_dataset_set_info | ( | JHDF5Object_t * | object, | 
| GError ** | error | ||
| ) | 
| herr_t H5VL_julea_db_dataset_specific | ( | void * | obj, | 
| H5VL_dataset_specific_args_t * | args, | ||
| hid_t | dxpl_id, | ||
| void ** | req | ||
| ) | 
| herr_t H5VL_julea_db_dataset_term | ( | void | ) | 
| herr_t H5VL_julea_db_dataset_truncate_file | ( | void * | obj | ) | 
| herr_t H5VL_julea_db_dataset_write | ( | size_t | count, | 
| void * | obj[], | ||
| hid_t | mem_type_id[], | ||
| hid_t | mem_space_id[], | ||
| hid_t | file_space_id[], | ||
| hid_t | dxpl_id, | ||
| const void * | buf[], | ||
| void ** | req | ||
| ) | 
| JDBSchema* julea_db_schema_dataset = NULL |