LibreOffice Module extensions (master) 1
Namespaces | Functions
logger.cxx File Reference
#include "logrecord.hxx"
#include "loggerconfig.hxx"
#include <com/sun/star/logging/XLogger.hpp>
#include <com/sun/star/logging/LogLevel.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/logging/XLoggerPool.hpp>
#include <cppuhelper/basemutex.hxx>
#include <comphelper/interfacecontainer2.hxx>
#include <cppuhelper/implbase.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <cppuhelper/weakref.hxx>
#include <map>
#include <utility>
Include dependency graph for logger.cxx:

Go to the source code of this file.

Namespaces

namespace  logging
 

Functions

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * com_sun_star_comp_extensions_LoggerPool (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &)
 

Function Documentation

◆ com_sun_star_comp_extensions_LoggerPool()

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * com_sun_star_comp_extensions_LoggerPool ( css::uno::XComponentContext *  context,
css::uno::Sequence< css::uno::Any > const &   
)

Definition at line 259 of file logger.cxx.

Variable Documentation

◆ m_aHandlers

Definition at line 58 of file logger.cxx.

◆ m_aLoggerMap

std::map< OUString, WeakReference<XLogger> > m_aLoggerMap
private

Definition at line 100 of file logger.cxx.

◆ m_aMutex

::osl::Mutex m_aMutex
private

Definition at line 98 of file logger.cxx.

Referenced by pcr::FormComponentPropertyHandler::actuatingPropertyChanged(), pcr::EventHandler::addPropertyChangeListener(), pcr::FormComponentPropertyHandler::addPropertyChangeListener(), pcr::GenericPropertyHandler::addPropertyChangeListener(), pcr::PropertyHandler::addPropertyChangeListener(), pcr::EventHandler::convertToControlValue(), pcr::FormComponentPropertyHandler::convertToControlValue(), pcr::GenericPropertyHandler::convertToControlValue(), pcr::PropertyHandler::convertToControlValue(), pcr::EventHandler::convertToPropertyValue(), pcr::FormComponentPropertyHandler::convertToPropertyValue(), pcr::GenericPropertyHandler::convertToPropertyValue(), pcr::PropertyHandler::convertToPropertyValue(), pcr::EventHandler::describePropertyLine(), pcr::FormComponentPropertyHandler::describePropertyLine(), pcr::GenericPropertyHandler::describePropertyLine(), pcr::PropertyHandler::describePropertyLine(), pcr::FormComponentPropertyHandler::getPropertyState(), pcr::GenericPropertyHandler::getPropertyState(), pcr::EventHandler::getPropertyValue(), pcr::FormComponentPropertyHandler::getPropertyValue(), pcr::GenericPropertyHandler::getPropertyValue(), pcr::EventHandler::getSupportedProperties(), pcr::GenericPropertyHandler::getSupportedProperties(), pcr::PropertyHandler::getSupportedProperties(), pcr::EventHandler::inspect(), pcr::GenericPropertyHandler::inspect(), pcr::PropertyHandler::inspect(), pcr::PropertyHandler::isComposable(), pcr::EventHandler::onInteractivePropertySelection(), pcr::FormComponentPropertyHandler::onInteractivePropertySelection(), pcr::EventHandler::removePropertyChangeListener(), pcr::FormComponentPropertyHandler::removePropertyChangeListener(), pcr::GenericPropertyHandler::removePropertyChangeListener(), pcr::PropertyHandler::removePropertyChangeListener(), pcr::EventHandler::setPropertyValue(), pcr::FormComponentPropertyHandler::setPropertyValue(), pcr::GenericPropertyHandler::setPropertyValue(), pcr::FormComponentPropertyHandler::suspend(), pcr::OControlFontDialog::~OControlFontDialog(), and pcr::OTabOrderDialog::~OTabOrderDialog().

◆ m_nEventNumber

oslInterlockedCount m_nEventNumber
private

Definition at line 59 of file logger.cxx.

◆ m_nLogLevel

sal_Int32 m_nLogLevel
private

Definition at line 62 of file logger.cxx.

◆ m_sName

OUString m_sName
private

Definition at line 63 of file logger.cxx.

◆ m_xContext

Reference<XComponentContext> m_xContext
private

Definition at line 99 of file logger.cxx.