46 if ( 0 == dpsvc ) {
return 0 ; }
69 , m_old ( s_NAME , true )
70 , m_enable ( !disable )
74 else if ( m_enable ) { ; }
79 if ( 0 == property || !m_old.assign ( *property ) )
81 else if ( m_old.value() != m_enable )
84 ( m_svc.get() , s_NAME , m_enable ) ;
93 else if ( code().isSuccess() && m_old.value() != m_enable ) {
101 m_code = Gaudi::Utils::setProperty<bool>(m_svc.get(), s_NAME, m_old);
136 const bool retrieve ,
139 if ( 0 == dpsvc ) {
return 0 ; }
141 Disabler sentry ( dpsvc , disable ) ;
147 dpsvc -> retrieveObject ( path , result ) :
148 dpsvc -> findObject ( path , result ) ;