ISMRMRD
ISMRM Raw Data Format
Classes | Namespaces | Macros | Typedefs | Functions
dataset.h File Reference
#include "ismrmrd/ismrmrd.h"
#include "ismrmrd/waveform.h"
#include <hdf5.h>
#include <string>

Go to the source code of this file.

Classes

struct  ISMRMRD::ISMRMRD_Dataset
 
class  ISMRMRD::Dataset
 

Namespaces

 ISMRMRD
 

Typedefs

typedef struct ISMRMRD::ISMRMRD_Dataset ISMRMRD::ISMRMRD_Dataset
 

Functions

EXPORTISMRMRD int ISMRMRD::ismrmrd_init_dataset (ISMRMRD_Dataset *dset, const char *filename, const char *groupname)
 
EXPORTISMRMRD int ISMRMRD::ismrmrd_open_dataset (ISMRMRD_Dataset *dset, const bool create_if_neded)
 
EXPORTISMRMRD int ISMRMRD::ismrmrd_close_dataset (ISMRMRD_Dataset *dset)
 
EXPORTISMRMRD int ISMRMRD::ismrmrd_write_header (const ISMRMRD_Dataset *dset, const char *xmlstring)
 
EXPORTISMRMRD char * ISMRMRD::ismrmrd_read_header (const ISMRMRD_Dataset *dset)
 
EXPORTISMRMRD int ISMRMRD::ismrmrd_append_acquisition (const ISMRMRD_Dataset *dset, const ISMRMRD_Acquisition *acq)
 
EXPORTISMRMRD int ISMRMRD::ismrmrd_read_acquisition (const ISMRMRD_Dataset *dset, uint32_t index, ISMRMRD_Acquisition *acq)
 
EXPORTISMRMRD uint32_t ISMRMRD::ismrmrd_get_number_of_acquisitions (const ISMRMRD_Dataset *dset)
 
EXPORTISMRMRD int ISMRMRD::ismrmrd_append_waveform (const ISMRMRD_Dataset *dset, const ISMRMRD_Waveform *wav)
 
EXPORTISMRMRD int ISMRMRD::ismrmrd_read_waveform (const ISMRMRD_Dataset *dset, uint32_t index, ISMRMRD_Waveform *wav)
 
EXPORTISMRMRD uint32_t ISMRMRD::ismrmrd_get_number_of_waveforms (const ISMRMRD_Dataset *dset)
 
EXPORTISMRMRD int ISMRMRD::ismrmrd_append_image (const ISMRMRD_Dataset *dset, const char *varname, const ISMRMRD_Image *im)
 
EXPORTISMRMRD int ISMRMRD::ismrmrd_read_image (const ISMRMRD_Dataset *dset, const char *varname, const uint32_t index, ISMRMRD_Image *im)
 
EXPORTISMRMRD uint32_t ISMRMRD::ismrmrd_get_number_of_images (const ISMRMRD_Dataset *dset, const char *varname)
 
EXPORTISMRMRD int ISMRMRD::ismrmrd_append_array (const ISMRMRD_Dataset *dset, const char *varname, const ISMRMRD_NDArray *arr)
 
EXPORTISMRMRD int ISMRMRD::ismrmrd_read_array (const ISMRMRD_Dataset *dataset, const char *varname, const uint32_t index, ISMRMRD_NDArray *arr)
 
EXPORTISMRMRD uint32_t ISMRMRD::ismrmrd_get_number_of_arrays (const ISMRMRD_Dataset *dset, const char *varname)