OConnectionPointContainerHelper.cxx (0b4ced1d) | OConnectionPointContainerHelper.cxx (b4abecfe) |
---|---|
1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 156 unchanged lines hidden (view full) --- 165 const Reference< XInterface >& xListener ) throw( RuntimeException ) 166{ 167 // Container is threadsafe himself ! 168 m_aMultiTypeContainer.removeInterface( aType, xListener ); 169} 170 171//______________________________________________________________________________________________________________ 172// public but impl method! | 1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 156 unchanged lines hidden (view full) --- 165 const Reference< XInterface >& xListener ) throw( RuntimeException ) 166{ 167 // Container is threadsafe himself ! 168 m_aMultiTypeContainer.removeInterface( aType, xListener ); 169} 170 171//______________________________________________________________________________________________________________ 172// public but impl method! |
173// Is neccessary to get container member at OConnectionPoint-instance. | 173// Is necessary to get container member at OConnectionPoint-instance. |
174//______________________________________________________________________________________________________________ 175 176OMultiTypeInterfaceContainerHelper& OConnectionPointContainerHelper::impl_getMultiTypeContainer() 177{ 178 // Impl methods are not threadsafe! 179 // "Parent" function must do this. 180 return m_aMultiTypeContainer; 181} 182 183} // namespace unocontrols | 174//______________________________________________________________________________________________________________ 175 176OMultiTypeInterfaceContainerHelper& OConnectionPointContainerHelper::impl_getMultiTypeContainer() 177{ 178 // Impl methods are not threadsafe! 179 // "Parent" function must do this. 180 return m_aMultiTypeContainer; 181} 182 183} // namespace unocontrols |