OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
Classes | Macros
H5PartWrapper.h File Reference
#include "Utility/IpplInfo.h"
#include "H5hut.h"
#include <map>
#include <string>
Include dependency graph for H5PartWrapper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  H5PartWrapper
 

Macros

#define REPORTONERROR(rc)   H5PartWrapper::reportOnError(rc, __FILE__, __LINE__)
 
#define READFILEATTRIB(type, file, name, value)   REPORTONERROR(H5ReadFileAttrib##type(file, name, value));
 
#define WRITESTRINGFILEATTRIB(file, name, value)   REPORTONERROR(H5WriteFileAttribString(file, name, value));
 
#define WRITEFILEATTRIB(type, file, name, value, length)   REPORTONERROR(H5WriteFileAttrib##type(file, name, value, length));
 
#define READSTEPATTRIB(type, file, name, value)   REPORTONERROR(H5ReadStepAttrib##type(file, name, value));
 
#define WRITESTRINGSTEPATTRIB(file, name, value)   REPORTONERROR(H5WriteStepAttribString(file, name, value));
 
#define WRITESTEPATTRIB(type, file, name, value, length)   REPORTONERROR(H5WriteStepAttrib##type(file, name, value, length));
 
#define READDATA(type, file, name, value)   REPORTONERROR(H5PartReadData##type(file, name, value));
 
#define WRITEDATA(type, file, name, value)   REPORTONERROR(H5PartWriteData##type(file, name, value));
 

Macro Definition Documentation

◆ READDATA

#define READDATA (   type,
  file,
  name,
  value 
)    REPORTONERROR(H5PartReadData##type(file, name, value));

Definition at line 31 of file H5PartWrapper.h.

◆ READFILEATTRIB

#define READFILEATTRIB (   type,
  file,
  name,
  value 
)    REPORTONERROR(H5ReadFileAttrib##type(file, name, value));

Definition at line 23 of file H5PartWrapper.h.

◆ READSTEPATTRIB

#define READSTEPATTRIB (   type,
  file,
  name,
  value 
)    REPORTONERROR(H5ReadStepAttrib##type(file, name, value));

Definition at line 27 of file H5PartWrapper.h.

◆ REPORTONERROR

#define REPORTONERROR (   rc)    H5PartWrapper::reportOnError(rc, __FILE__, __LINE__)

Definition at line 22 of file H5PartWrapper.h.

◆ WRITEDATA

#define WRITEDATA (   type,
  file,
  name,
  value 
)    REPORTONERROR(H5PartWriteData##type(file, name, value));

Definition at line 32 of file H5PartWrapper.h.

◆ WRITEFILEATTRIB

#define WRITEFILEATTRIB (   type,
  file,
  name,
  value,
  length 
)    REPORTONERROR(H5WriteFileAttrib##type(file, name, value, length));

Definition at line 25 of file H5PartWrapper.h.

◆ WRITESTEPATTRIB

#define WRITESTEPATTRIB (   type,
  file,
  name,
  value,
  length 
)    REPORTONERROR(H5WriteStepAttrib##type(file, name, value, length));

Definition at line 29 of file H5PartWrapper.h.

◆ WRITESTRINGFILEATTRIB

#define WRITESTRINGFILEATTRIB (   file,
  name,
  value 
)    REPORTONERROR(H5WriteFileAttribString(file, name, value));

Definition at line 24 of file H5PartWrapper.h.

◆ WRITESTRINGSTEPATTRIB

#define WRITESTRINGSTEPATTRIB (   file,
  name,
  value 
)    REPORTONERROR(H5WriteStepAttribString(file, name, value));

Definition at line 28 of file H5PartWrapper.h.