OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
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)
#define READFILEATTRIB(type, file, name, value)
#define WRITESTRINGFILEATTRIB(file, name, value)
#define WRITEFILEATTRIB(type, file, name, value, length)
#define READSTEPATTRIB(type, file, name, value)
#define WRITESTRINGSTEPATTRIB(file, name, value)
#define WRITESTEPATTRIB(type, file, name, value, length)
#define READDATA(type, file, name, value)
#define WRITEDATA(type, file, name, value)

Macro Definition Documentation

◆ READDATA

#define READDATA ( type,
file,
name,
value )
Value:
REPORTONERROR(H5PartReadData##type(file, name, value));
#define REPORTONERROR(rc)
const std::string name

Definition at line 31 of file H5PartWrapper.h.

Referenced by H5PartWrapper::copyStepData(), H5PartWrapperForPC::readStepData(), and H5PartWrapperForPT::readStepData().

◆ READFILEATTRIB

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

Definition at line 23 of file H5PartWrapper.h.

Referenced by H5PartWrapper::copyHeader(), H5PartWrapperForPC::readHeader(), and H5PartWrapperForPT::readHeader().

◆ READSTEPATTRIB

#define READSTEPATTRIB ( type,
file,
name,
value )

◆ REPORTONERROR

◆ WRITEDATA

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

Definition at line 32 of file H5PartWrapper.h.

Referenced by H5PartWrapper::copyStepData(), H5PartWrapperForPC::writeStepData(), and H5PartWrapperForPT::writeStepData().

◆ WRITEFILEATTRIB

#define WRITEFILEATTRIB ( type,
file,
name,
value,
length )

◆ WRITESTEPATTRIB

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

Definition at line 29 of file H5PartWrapper.h.

Referenced by H5PartWrapper::copyStepHeader(), H5PartWrapperForPC::writeStepHeader(), and H5PartWrapperForPT::writeStepHeader().

◆ WRITESTRINGFILEATTRIB

#define WRITESTRINGFILEATTRIB ( file,
name,
value )

◆ WRITESTRINGSTEPATTRIB

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

Definition at line 28 of file H5PartWrapper.h.

Referenced by H5PartWrapper::copyStepHeader(), H5PartWrapperForPC::writeStepHeader(), and H5PartWrapperForPT::writeStepHeader().