JULEA
Functions | Variables
jhdf5-db-space.c File Reference
#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"

Functions

herr_t H5VL_julea_db_space_term (void)
 
herr_t H5VL_julea_db_space_init (hid_t vipl_id)
 
JHDF5Object_tH5VL_julea_db_space_decode (void *backend_id, guint64 backend_id_len)
 
JHDF5Object_tH5VL_julea_db_space_encode (hid_t *type_id)
 

Variables

JDBSchemajulea_db_schema_space_header = NULL
 
JDBSchemajulea_db_schema_space = NULL
 

Function Documentation

◆ H5VL_julea_db_space_decode()

JHDF5Object_t* H5VL_julea_db_space_decode ( void *  backend_id,
guint64  backend_id_len 
)

◆ H5VL_julea_db_space_encode()

JHDF5Object_t* H5VL_julea_db_space_encode ( hid_t *  type_id)

◆ H5VL_julea_db_space_init()

herr_t H5VL_julea_db_space_init ( hid_t  vipl_id)
Todo:
Use same key type for every db backend to remove get for every new schema.
Todo:
Use same key type for every db backend to remove get for every new schema.

◆ H5VL_julea_db_space_term()

herr_t H5VL_julea_db_space_term ( void  )

Variable Documentation

◆ julea_db_schema_space

JDBSchema* julea_db_schema_space = NULL

◆ julea_db_schema_space_header

JDBSchema* julea_db_schema_space_header = NULL