Mesh Oriented datABase  (version 5.5.0)
An array-based unstructured mesh library
DamselUtil.hpp File Reference
#include "moab/Forward.hpp"
#include "moab/ErrorHandler.hpp"
#include "DebugOutput.hpp"
#include "damsel.h"
#include "damsel-internal.h"
+ Include dependency graph for DamselUtil.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  moab::DamselUtil
 
class  moab::DamselUtil::tinfo
 struct to hold information on damsel/moab tags More...
 
struct  moab::DamselUtil::MtagP< T >
 
struct  moab::DamselUtil::DtagP< T >
 

Namespaces

 moab
 Class representing axis-aligned bounding box.
 

Macros

#define CHK_DMSL_ERR(A, B)
 
#define CHK_DMSL_ERR_NM(A)
 

Functions

static ErrorCode moab::error (ErrorCode rval)
 

Macro Definition Documentation

◆ CHK_DMSL_ERR

#define CHK_DMSL_ERR (   A,
 
)
Value:
do \
{ \
if( DMSL_OK.id != ( A ).id ) \
{ \
MB_SET_ERR_CONT( B ); \
return error( MB_FAILURE ); \
} \
} while( false )

Definition at line 14 of file DamselUtil.hpp.

◆ CHK_DMSL_ERR_NM

#define CHK_DMSL_ERR_NM (   A)
Value:
do \
{ \
if( DMSL_OK.id != ( A ).id ) \
{ \
MB_CHK_ERR_CONT( MB_FAILURE ); \
return error( MB_FAILURE ); \
} \
} while( false )

Definition at line 24 of file DamselUtil.hpp.