void ListSuite_TestExists( ListSuiteData* data ) { Index idx; int inArray=5; int notInArray=34352; for( idx = 0; idx < NUM_ITEMS; idx++ ) { List_Append( data->list, &data->arrayData[idx] ); } for( idx = 0; idx < NUM_ITEMS; idx++ ) { pcu_check_true( List_Exists( data->list, &data->arrayData[idx] ) == True ); } pcu_check_true( List_Exists( data->list, &inArray ) == True ); pcu_check_true( List_Exists( data->list, ¬InArray ) == False ); }
void _MeshVariable_Destroy( void* meshVariable, void* data ) { MeshVariable* self = (MeshVariable*)meshVariable; if( self->mesh && List_Exists( self->mesh->vars, self ) ) List_Remove( self->mesh->vars, self ); _StgVariable_Destroy( self, data ); }