GSI Object Oriented Online Offline (Go4)  GO4-6.3.0
Macros | Typedefs | Enumerations
Go4HDF5.h File Reference

Go to the source code of this file.

Macros

#define go4hdfdbg(args...)   ;
 
#define go4hdfdatahandlethrow(args ...)
 

Typedefs

typedef enum Go4_H5_File_Flags Go4_H5_File_Flags
 

Enumerations

enum  Go4_H5_File_Flags {
  GO4_H5F_ACC_NONE, GO4_H5F_ACC_TRUNC, GO4_H5F_ACC_EXCL, GO4_H5F_ACC_RDONLY,
  GO4_H5F_ACC_RDWR
}
 

Macro Definition Documentation

◆ go4hdfdatahandlethrow

#define go4hdfdatahandlethrow (   args ...)
Value:
TString msg= TString::Format( args ); \
TGo4Log::Error("TGo4HDF5DataHandle: %s", msg.Data()); \
fxParentSource->SetErrMess(msg.Data()); \
throw TGo4EventSourceException(fxParentSource); \
static void Error(const char *text,...) GO4_PRINTF_ARGS
Definition: TGo4Log.cxx:320
string msg
Definition: go4init.py:11

Definition at line 31 of file Go4HDF5.h.

Referenced by TGo4HDF5BasicDataHandle::BuildReadDataset(), and TGo4HDF5DataHandle::Read().

◆ go4hdfdbg

#define go4hdfdbg (   args...)    ;

Typedef Documentation

◆ Go4_H5_File_Flags

to decouple parameter from hdf5 library we use own definitions for file modes

Enumeration Type Documentation

◆ Go4_H5_File_Flags

to decouple parameter from hdf5 library we use own definitions for file modes

Enumerator
GO4_H5F_ACC_NONE 
GO4_H5F_ACC_TRUNC 
GO4_H5F_ACC_EXCL 
GO4_H5F_ACC_RDONLY 
GO4_H5F_ACC_RDWR 

Definition at line 41 of file Go4HDF5.h.