LibreOffice Module sd (master) 1
|
Public Member Functions | |
Implementation (ConfigurationController &rController, const rtl::Reference<::sd::DrawController > &rxController) | |
Public Attributes | |
rtl::Reference<::sd::DrawController > | mxControllerManager |
std::shared_ptr< ConfigurationControllerBroadcaster > | mpBroadcaster |
The Broadcaster class implements storing and calling of listeners. More... | |
css::uno::Reference< css::drawing::framework::XConfiguration > | mxRequestedConfiguration |
The requested configuration which is modified (asynchronously) by calls to requestResourceActivation() and requestResourceDeactivation(). More... | |
std::shared_ptr< ResourceFactoryManager > | mpResourceFactoryContainer |
std::shared_ptr< ConfigurationControllerResourceManager > | mpResourceManager |
std::shared_ptr< ConfigurationUpdater > | mpConfigurationUpdater |
std::unique_ptr< ChangeRequestQueueProcessor > | mpQueueProcessor |
The queue processor owns the queue of configuration change request objects and processes the objects. More... | |
std::shared_ptr< ConfigurationUpdaterLock > | mpConfigurationUpdaterLock |
sal_Int32 | mnLockCount |
Definition at line 50 of file ConfigurationController.cxx.
sd::framework::ConfigurationController::Implementation::Implementation | ( | ConfigurationController & | rController, |
const rtl::Reference<::sd::DrawController > & | rxController | ||
) |
Definition at line 502 of file ConfigurationController.cxx.
References make_shared(), mpQueueProcessor, and mxRequestedConfiguration.
sal_Int32 sd::framework::ConfigurationController::Implementation::mnLockCount |
Definition at line 83 of file ConfigurationController.cxx.
std::shared_ptr<ConfigurationControllerBroadcaster> sd::framework::ConfigurationController::Implementation::mpBroadcaster |
The Broadcaster class implements storing and calling of listeners.
Definition at line 61 of file ConfigurationController.cxx.
std::shared_ptr<ConfigurationUpdater> sd::framework::ConfigurationController::Implementation::mpConfigurationUpdater |
Definition at line 74 of file ConfigurationController.cxx.
std::shared_ptr<ConfigurationUpdaterLock> sd::framework::ConfigurationController::Implementation::mpConfigurationUpdaterLock |
Definition at line 81 of file ConfigurationController.cxx.
std::unique_ptr<ChangeRequestQueueProcessor> sd::framework::ConfigurationController::Implementation::mpQueueProcessor |
The queue processor owns the queue of configuration change request objects and processes the objects.
Definition at line 79 of file ConfigurationController.cxx.
Referenced by Implementation().
std::shared_ptr<ResourceFactoryManager> sd::framework::ConfigurationController::Implementation::mpResourceFactoryContainer |
Definition at line 70 of file ConfigurationController.cxx.
std::shared_ptr<ConfigurationControllerResourceManager> sd::framework::ConfigurationController::Implementation::mpResourceManager |
Definition at line 72 of file ConfigurationController.cxx.
rtl::Reference<::sd::DrawController> sd::framework::ConfigurationController::Implementation::mxControllerManager |
Definition at line 57 of file ConfigurationController.cxx.
css::uno::Reference<css::drawing::framework::XConfiguration> sd::framework::ConfigurationController::Implementation::mxRequestedConfiguration |
The requested configuration which is modified (asynchronously) by calls to requestResourceActivation() and requestResourceDeactivation().
The mpConfigurationUpdater makes the current configuration reflect the content of this one.
Definition at line 68 of file ConfigurationController.cxx.
Referenced by Implementation().