Loading [MathJax]/extensions/tex2jax.js
Mesh Oriented datABase  (version 5.5.1)
An array-based unstructured mesh library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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.