MOAB: Mesh Oriented datABase
(version 5.4.1)
|
#include "iRel.h"
Go to the source code of this file.
Defines | |
#define | RETURN(CODE) ERROR( ( CODE ), "" ) |
#define | RETURNR(CODE) ERRORR( ( CODE ), "" ) |
#define | ERROR(CODE, MSG) |
#define | ERRORR(CODE, MSG) return LASSOI->set_last_error( ( CODE ), ( MSG ) ) |
#define | CHK_ERROR(CODE) |
#define | CHK_ERRORR(CODE) |
#define | CHK_PAIR() |
#define CHK_ERROR | ( | CODE | ) |
do \ { \ *err = ( CODE ); \ if( *err != iBase_SUCCESS ) return; \ } while( false )
Definition at line 18 of file iRel_Lasso.hpp.
Referenced by iRel_changePairStatus(), iRel_changePairType(), iRel_destroyPair(), iRel_getEntArrEntArrRelation(), iRel_getEntArrSetArrRelation(), iRel_getEntArrSetIterArrRelation(), iRel_getEntEntRelation(), iRel_getEntSetIterRelation(), iRel_getEntSetRelation(), iRel_getSetArrEntArrRelation(), iRel_getSetArrSetArrRelation(), iRel_getSetEntRelation(), iRel_getSetSetRelation(), iRel_inferAllRelations(), iRel_inferArrArrRelations(), iRel_inferArrRelations(), iRel_rmvEntArrRelation(), iRel_rmvEntRelation(), iRel_rmvSetArrRelation(), iRel_rmvSetRelation(), iRel_setEntEntRelation(), iRel_setEntSetRelation(), iRel_setSetEntRelation(), and iRel_setSetSetRelation().
#define CHK_ERRORR | ( | CODE | ) |
do \ { \ int err = ( CODE ); \ if( err != iBase_SUCCESS ) return err; \ } while( false )
Definition at line 25 of file iRel_Lasso.hpp.
Referenced by AssocPair::change_status(), AssocPair::change_type(), AssocPair::get_relation(), AssocPair::populate_recursive(), AssocPair::rmv_relation(), AssocPair::set_relation(), and AssocPair::unpopulate_recursive().
#define CHK_PAIR | ( | ) |
do \ { \ if( NULL == pair ) \ { \ ERROR( iBase_FAILURE, "Invalid relation pair." ); \ } \ } while( false )
Definition at line 32 of file iRel_Lasso.hpp.
Referenced by iRel_changePairStatus(), iRel_changePairType(), iRel_destroyPair(), iRel_getEntArrEntArrRelation(), iRel_getEntArrSetArrRelation(), iRel_getEntArrSetIterArrRelation(), iRel_getEntEntRelation(), iRel_getEntSetIterRelation(), iRel_getEntSetRelation(), iRel_getPairInfo(), iRel_getSetArrEntArrRelation(), iRel_getSetArrSetArrRelation(), iRel_getSetEntRelation(), iRel_getSetSetRelation(), iRel_inferAllRelations(), iRel_inferArrRelations(), iRel_rmvEntArrRelation(), iRel_rmvEntRelation(), iRel_rmvSetArrRelation(), iRel_rmvSetRelation(), iRel_setEntArrEntArrRelation(), iRel_setEntArrSetArrRelation(), iRel_setEntEntRelation(), iRel_setEntSetRelation(), iRel_setSetArrEntArrRelation(), iRel_setSetArrSetArrRelation(), iRel_setSetEntRelation(), and iRel_setSetSetRelation().
#define ERROR | ( | CODE, | |
MSG | |||
) |
do \ { \ *err = LASSOI->set_last_error( ( CODE ), ( MSG ) ); \ return; \ } while( false )
Definition at line 9 of file iRel_Lasso.hpp.
Definition at line 16 of file iRel_Lasso.hpp.
Definition at line 6 of file iRel_Lasso.hpp.
Definition at line 7 of file iRel_Lasso.hpp.
Referenced by AssocPair::change_status(), AssocPair::change_type(), MeshAssocPairSide::create_relation_side(), GeomAssocPairSide::create_relation_side(), FBGeomAssocPairSide::create_relation_side(), FBGeomAssocPairSide::destroy_relation_side(), MeshAssocPairSide::destroy_relation_side(), GeomAssocPairSide::destroy_relation_side(), FBGeomAssocPairSide::get_all_entities(), MeshAssocPairSide::get_all_entities(), GeomAssocPairSide::get_all_entities(), MeshAssocPairSide::get_all_sets(), FBGeomAssocPairSide::get_all_sets(), GeomAssocPairSide::get_all_sets(), GeomAssocPairSide::get_dims(), FBGeomAssocPairSide::get_dims(), MeshAssocPairSide::get_dims(), MeshAssocPairSide::get_entities(), FBGeomAssocPairSide::get_entities(), GeomAssocPairSide::get_entities(), MeshAssocPairSide::get_ents_dims(), FBGeomAssocPairSide::get_ents_dims(), GeomAssocPairSide::get_ents_dims(), GeomAssocPairSide::get_gids(), FBGeomAssocPairSide::get_gids(), MeshAssocPairSide::get_gids(), GeomAssocPairSide::get_iterator(), FBGeomAssocPairSide::get_iterator(), MeshAssocPairSide::get_iterator(), MeshAssocPairSide::get_related_ents(), FBGeomAssocPairSide::get_related_ents(), GeomAssocPairSide::get_related_ents(), MeshAssocPairSide::get_related_sets(), FBGeomAssocPairSide::get_related_sets(), GeomAssocPairSide::get_related_sets(), AssocPair::get_relation(), GeomAssocPairSide::get_relation_side(), MeshAssocPairSide::get_relation_side(), FBGeomAssocPairSide::get_relation_side(), AssocPair::populate_recursive(), GeomAssocPairSide::rmv_relation_side(), FBGeomAssocPairSide::rmv_relation_side(), MeshAssocPairSide::rmv_relation_side(), AssocPair::set_relation(), GeomAssocPairSide::set_relation_side(), FBGeomAssocPairSide::set_relation_side(), MeshAssocPairSide::set_relation_side(), and AssocPair::unpopulate_recursive().