/* * Select any where using referential/identifying attribute set. * If not_empty, relate this instance to the selected instance. */ void ooaofooa_TE_C_batch_relate( Escher_iHandle_t instance ) { ooaofooa_TE_C * ooaofooa_TE_C_instance = (ooaofooa_TE_C *) instance; ooaofooa_TE_SYS * ooaofooa_TE_SYSrelated_instance1 = (ooaofooa_TE_SYS *) Escher_instance_cache[ (intptr_t) ooaofooa_TE_C_instance->SystemID ]; if ( ooaofooa_TE_SYSrelated_instance1 ) { ooaofooa_TE_C_R2065_Link( ooaofooa_TE_SYSrelated_instance1, ooaofooa_TE_C_instance ); } { ooaofooa_TE_SYNC * ooaofooa_TE_SYNCrelated_instance1 = ooaofooa_TE_SYNC_AnyWhere2( ooaofooa_TE_C_instance->first_syncID ); if ( ooaofooa_TE_SYNCrelated_instance1 ) { ooaofooa_TE_C_R2097_Link( ooaofooa_TE_SYNCrelated_instance1, ooaofooa_TE_C_instance ); } } { ooaofooa_TE_EE * ooaofooa_TE_EErelated_instance1 = ooaofooa_TE_EE_AnyWhere2( ooaofooa_TE_C_instance->first_eeID ); if ( ooaofooa_TE_EErelated_instance1 ) { ooaofooa_TE_C_R2098_Link( ooaofooa_TE_EErelated_instance1, ooaofooa_TE_C_instance ); } } { ooaofooa_C_C * ooaofooa_C_Crelated_instance1 = ooaofooa_C_C_AnyWhere1( ooaofooa_TE_C_instance->cId ); if ( ooaofooa_C_Crelated_instance1 ) { ooaofooa_TE_C_R2054_Link( ooaofooa_C_Crelated_instance1, ooaofooa_TE_C_instance ); } } { ooaofooa_TE_C * ooaofooa_TE_Crelated_instance1 = (ooaofooa_TE_C *) Escher_instance_cache[ (intptr_t) ooaofooa_TE_C_instance->next_ID ]; if ( ooaofooa_TE_Crelated_instance1 ) { ooaofooa_TE_C_R2017_Link_precedes( ooaofooa_TE_Crelated_instance1, ooaofooa_TE_C_instance ); } } }
/* * Select any where using referential/identifying attribute set. * If not_empty, relate this instance to the selected instance. */ void ooaofooa_TE_EE_batch_relate( Escher_iHandle_t instance ) { ooaofooa_TE_EE * ooaofooa_TE_EE_instance = (ooaofooa_TE_EE *) instance; ooaofooa_S_EE * ooaofooa_S_EErelated_instance1 = ooaofooa_S_EE_AnyWhere1( ooaofooa_TE_EE_instance->EE_ID ); if ( ooaofooa_S_EErelated_instance1 ) { ooaofooa_TE_EE_R2020_Link( ooaofooa_S_EErelated_instance1, ooaofooa_TE_EE_instance ); } { ooaofooa_TE_C * ooaofooa_TE_Crelated_instance1 = (ooaofooa_TE_C *) Escher_instance_cache[ (intptr_t) ooaofooa_TE_EE_instance->te_cID ]; if ( ooaofooa_TE_Crelated_instance1 ) { ooaofooa_TE_EE_R2085_Link( ooaofooa_TE_Crelated_instance1, ooaofooa_TE_EE_instance ); } } { ooaofooa_TE_EE * ooaofooa_TE_EErelated_instance1 = ooaofooa_TE_EE_AnyWhere2( ooaofooa_TE_EE_instance->nextID ); if ( ooaofooa_TE_EErelated_instance1 ) { ooaofooa_TE_EE_R2096_Link_succeeds( ooaofooa_TE_EErelated_instance1, ooaofooa_TE_EE_instance ); } } }