|
LibreOffice Module sc (master) 1
|
#include <addinlis.hxx>
Public Member Functions | |
| virtual | ~ScAddInListener () override |
| bool | HasDocument (ScDocument *pDoc) const |
| void | AddDocument (ScDocument *pDoc) |
| const css::uno::Any & | GetResult () const |
| virtual void SAL_CALL | modified (const css::sheet::ResultEvent &aEvent) override |
| virtual void SAL_CALL | disposing (const css::lang::EventObject &Source) override |
| virtual OUString SAL_CALL | getImplementationName () override |
| virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
| virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
Public Member Functions inherited from SvtBroadcaster | |
| SvtBroadcaster () | |
| SvtBroadcaster (const SvtBroadcaster &rBC) | |
| virtual | ~SvtBroadcaster () |
| void | Broadcast (const SfxHint &rHint) |
| ListenersType & | GetAllListeners () |
| const ListenersType & | GetAllListeners () const |
| bool | HasListeners () const |
| void | PrepareForDestruction () |
Static Public Member Functions | |
| static ScAddInListener * | CreateListener (const css::uno::Reference< css::sheet::XVolatileResult > &xVR, ScDocument *pDoc) |
| static ScAddInListener * | Get (const css::uno::Reference< css::sheet::XVolatileResult > &xVR) |
| static void | RemoveDocument (ScDocument *pDocument) |
Private Member Functions | |
| ScAddInListener (css::uno::Reference< css::sheet::XVolatileResult > xVR, ScDocument *pD) | |
Private Attributes | |
| css::uno::Reference< css::sheet::XVolatileResult > | xVolRes |
| css::uno::Any | aResult |
| std::unique_ptr< ScAddInDocs > | pDocs |
| static ::std::vector< rtl::Reference< ScAddInListener > > | aAllListeners |
Additional Inherited Members | |
Public Types inherited from SvtBroadcaster | |
| typedef std::vector< SvtListener * > | ListenersType |
Protected Member Functions inherited from SvtBroadcaster | |
| virtual void | ListenersGone () |
Definition at line 33 of file addinlis.hxx.
|
private |
Definition at line 50 of file addinlis.cxx.
References pDocs.
|
overridevirtual |
Definition at line 57 of file addinlis.cxx.
|
inline |
Definition at line 64 of file addinlis.hxx.
References pDocs.
Referenced by ScInterpreter::ScExternal().
|
static |
Referenced by ScInterpreter::ScExternal().
|
overridevirtual |
Definition at line 122 of file addinlis.cxx.
References xVolRes.
Referenced by ScInterpreter::ScExternal().
|
static |
Definition at line 61 of file addinlis.cxx.
References aAllListeners.
Referenced by ScInterpreter::ScExternal().
|
overridevirtual |
|
inline |
Definition at line 67 of file addinlis.hxx.
References aResult.
Referenced by ScInterpreter::ScExternal().
|
overridevirtual |
|
inline |
Definition at line 61 of file addinlis.hxx.
References pDocs.
Referenced by ScInterpreter::ScExternal().
|
overridevirtual |
Definition at line 103 of file addinlis.cxx.
References aEvent, aResult, SvtBroadcaster::Broadcast(), ScDocument::GetDocumentShell(), pDocs, and ScDocument::TrackFormulas().
|
static |
Definition at line 78 of file addinlis.cxx.
References aAllListeners, and p.
Referenced by ScDocument::~ScDocument().
|
overridevirtual |
|
private |
Definition at line 43 of file addinlis.hxx.
Referenced by Get(), and RemoveDocument().
|
private |
Definition at line 40 of file addinlis.hxx.
Referenced by GetResult(), and modified().
|
private |
Definition at line 41 of file addinlis.hxx.
Referenced by AddDocument(), HasDocument(), modified(), and ScAddInListener().
|
private |
Definition at line 39 of file addinlis.hxx.
Referenced by disposing().