#include <sal/config.h>
#include <o3tl/any.hxx>
#include <o3tl/safeint.hxx>
#include <osl/diagnose.h>
#include <comphelper/eventattachermgr.hxx>
#include <comphelper/sequence.hxx>
#include <com/sun/star/beans/theIntrospection.hpp>
#include <com/sun/star/io/XObjectInputStream.hpp>
#include <com/sun/star/io/XPersistObject.hpp>
#include <com/sun/star/io/XObjectOutputStream.hpp>
#include <com/sun/star/io/XMarkableStream.hpp>
#include <com/sun/star/lang/WrappedTargetRuntimeException.hpp>
#include <com/sun/star/lang/XInitialization.hpp>
#include <com/sun/star/reflection/theCoreReflection.hpp>
#include <com/sun/star/reflection/XIdlClass.hpp>
#include <com/sun/star/reflection/XIdlReflection.hpp>
#include <com/sun/star/reflection/XIdlMethod.hpp>
#include <com/sun/star/script/CannotConvertException.hpp>
#include <com/sun/star/script/Converter.hpp>
#include <com/sun/star/script/XEventAttacher2.hpp>
#include <com/sun/star/script/XEventAttacherManager.hpp>
#include <com/sun/star/script/XScriptListener.hpp>
#include <cppuhelper/weak.hxx>
#include <comphelper/interfacecontainer4.hxx>
#include <cppuhelper/exc_hlp.hxx>
#include <cppuhelper/implbase.hxx>
#include <rtl/ref.hxx>
#include <deque>
#include <mutex>
#include <algorithm>
#include <utility>
Go to the source code of this file.
◆ aAttachedListenerSeq
std::vector< Reference< XEventListener > > aAttachedListenerSeq |
◆ aEventList
std::deque< ScriptEventDescriptor > aEventList |
◆ aHelper
◆ aIndex
std::deque< AttacherIndex_Impl > aIndex |
|
private |
◆ aObjList
std::deque< AttachedObject_Impl > aObjList |
◆ aScriptCode
OUString const aScriptCode |
|
private |
◆ aScriptListeners
OInterfaceContainerHelper4<XScriptListener> aScriptListeners |
|
private |
◆ aScriptType
OUString const aScriptType |
|
private |
◆ m_aMutex
◆ mxContext
◆ mxCoreReflection
◆ mxManager
◆ nVersion
◆ xAttacher
◆ xConverter
◆ xTarget