JULEA
|
#include <julea-config.h>
#include <glib.h>
#include <bson.h>
#include <hdf5.h>
#include <H5PLextern.h>
#include <string.h>
#include <hdf5/jhdf5.h>
#include <julea.h>
#include <julea-kv.h>
#include <julea-object.h>
Data Structures | |
struct | JHF_t |
struct | JHG_t |
struct | JHD_t |
struct | JHA_t |
Macros | |
#define | H5Sencode_vers 1 |
#define | _GNU_SOURCE |
#define | JULEA 520 |
#define | H5VL_JULEA_KV_CAP_FLAGS (H5VL_CAP_FLAG_ATTR_BASIC | H5VL_CAP_FLAG_DATASET_BASIC | H5VL_CAP_FLAG_FILE_BASIC | H5VL_CAP_FLAG_GROUP_BASIC | H5VL_CAP_FLAG_LINK_BASIC | H5VL_CAP_FLAG_STORAGE_SIZE) |
Typedefs | |
typedef struct JHF_t | JHF_t |
typedef struct JHG_t | JHG_t |
typedef struct JHD_t | JHD_t |
typedef struct JHA_t | JHA_t |
Enumerations | |
enum | JHDF5Type { J_HDF5_TYPE_FILE , J_HDF5_TYPE_GROUP , J_HDF5_TYPE_DATASET , J_HDF5_TYPE_ATTRIBUTE } |
Functions | |
H5PL_type_t | H5PLget_plugin_type (void) |
const void * | H5PLget_plugin_info (void) |
void | j_hdf5_set_semantics (JSemantics *semantics) |
#define _GNU_SOURCE |
#define H5Sencode_vers 1 |
check whether version is up to date: https://github.com/Olgasnezh/hdf5-vol-sqlite-plugin
clean up
fix memory leaks
#define H5VL_JULEA_KV_CAP_FLAGS (H5VL_CAP_FLAG_ATTR_BASIC | H5VL_CAP_FLAG_DATASET_BASIC | H5VL_CAP_FLAG_FILE_BASIC | H5VL_CAP_FLAG_GROUP_BASIC | H5VL_CAP_FLAG_LINK_BASIC | H5VL_CAP_FLAG_STORAGE_SIZE) |
#define JULEA 520 |
enum JHDF5Type |
const void* H5PLget_plugin_info | ( | void | ) |
Provides a pointer to the plugin structure
H5PL_type_t H5PLget_plugin_type | ( | void | ) |
Provides the plugin type
void j_hdf5_set_semantics | ( | JSemantics * | semantics | ) |