LibreOffice Module comphelper (master) 1
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Ccomphelper::AccessibleEventNotifier
 Ccomphelper::AsyncEventNotifierBaseHelper class for notifying events asynchronously
 CAsyncQuitHandler
 Ccomphelper::Automation::AutomationInvokedZone
 Ccomphelper::BackupFileHelperHelper class to backup/restore a single file
 Ccomphelper::Base64
 Ccppu::BaseMutex [external]
 Ccomphelper::ByteReader
 CChainablePropertySetBase
 Cosl::ClearableMutexGuard
 Ccomphelper::ComponentBase
 Ccomphelper::ComponentGuard
 Ccomphelper::ComponentMethodGuard
 Ccomphelper::ConfigurationChangesA batch of configuration changes that is committed as a whole
 Ccomphelper::ConfigurationGroup< T >A type-safe wrapper around a configuration group
 Ccomphelper::ConfigurationHelper
 Ccomphelper::ConfigurationListenerPropertyBase
 Ccomphelper::ConfigurationLocalizedProperty< T, U >A type-safe wrapper around a localized configuration property
 Ccomphelper::ConfigurationProperty< T, U >A type-safe wrapper around a (non-localized) configuration property
 Ccomphelper::ConfigurationSet< T >A type-safe wrapper around a configuration set
 Ccomphelper::detail::ConfigurationWrapper
 Ccomphelper::detail::Convert< T >
 Ccomphelper::detail::Convert< std::optional< T > >
 CCrashWatchdogTimingsValues
 CCrashZone< Dummy >A generic class for detecting if a given crash or a lock-up came from a specific area of code (such as OpenGL)
 Ccomphelper::DirectoryHelper
 Ccomphelper::DocPasswordHelperHelper that asks for a document password and checks its validity
 Ccomphelper::detail::element_alias2This is here to optimise space in the common case that there are zero or one listeners
 Ccomphelper::EmbeddedObjectContainer
 Ccomphelper::EmbedImpl
 Cstd::enable_shared_from_this
 CErrCode
 Ccomphelper::EventLoggerEncapsulates a css::logging::XLogger
 Ccomphelper::EventLogger_Impl
 Ccomphelper::EventNotifierImpl
 Ccomphelper::FallbackToGetSomethingOf< Base >
 Ccomphelper::FallbackToGetSomethingOf< void >
 Ccomphelper::GraphicMimeTypeHelper
 Cosl::Guard
 Ccomphelper::ComponentBase::GuardAccessHelper struct to grant access to selected public methods to the ComponentMethodGuard class
 Ccomphelper::Hash
 Ccomphelper::HashImpl
 CHighlightPortion
 Ccomphelper::IDocPasswordVerifierBase class for a password verifier used by the DocPasswordHelper class below
 Ccomphelper::IEmbeddedHelperHelper interface to give access to some common object which replace the SfxObjectShell
 Ccppu::IEventNotificationHook [external]
 Ccomphelper::IEventProcessorEvent processor
 CIfc
 Ccomphelper::IKeyPredicateLess
 Ccppu::ImplHelper1< class Ifc1 > [external]
 Ccppu::ImplHelper1< css::accessibility::XAccessible > [external]
 Ccppu::ImplHelper1< css::lang::XEventListener > [external]
 Ccppu::ImplInheritanceHelper
 Ccomphelper::IndexAccessIteratorIterator that iterates through all elements, starting from an XIndexAccess (pre-order)
 Cucbhelper::InterceptedInteraction_Base [external]
 Ccppu::IPropertyArrayHelper [external]
 Ccomphelper::IPropertyInfoServiceUsed as callback for an OPropertyArrayAggregationHelper
 Co3tl::is_typed_flags< CharFlags, 0x03ff > [external]
 Co3tl::is_typed_flags< comphelper::EConfigurationModes, 0x3 > [external]
 Co3tl::is_typed_flags< PropertyMoreFlags, 0x1 > [external]
 Co3tl::is_typed_flags< SfxFilterFlags, 0x77bf157f > [external]
 Ccomphelper::LessPredicateAdapter
 Ccomphelper::LifecycleProxy
 Ccomphelper::PropertyDescription::LocationAccess
 Ccomphelper::MimeConfigurationHelper
 Ccomphelper::NamedValueCollectionCollection of named values, packed in various formats
 Ccomphelper::string::NaturalStringSorter
 Ccomphelper::ComponentBase::NoInitializationNeeded
 Ccomphelper::OInterfaceContainerHelper2::NotifySingleListener< ListenerT, EventT >
 Ccomphelper::OInterfaceContainerHelper3< ListenerT >::NotifySingleListener< EventT >
 Ccomphelper::OInterfaceContainerHelper4< ListenerT >::NotifySingleListener< EventT >
 COAccessibleContextWrapper_CBase
 COAccessibleKeyBindingHelper_Base
 COCommonAccessibleComponent_Base
 Ccomphelper::OCommonAccessibleSelectionBase class encapsulating common functionality for the helper classes implementing the XAccessibleSelection
 Ccomphelper::OCommonAccessibleTextBase class encapsulating common functionality for the helper classes implementing the XAccessibleText
 Ccomphelper::OContainerListenerNon-UNO container listener
 COfficeInstallationDirectories_Base
 Ccomphelper::OIdPropertyArrayUsageHelper< TYPE >
 COInteractionRequest_Base
 Ccomphelper::OInterfaceContainerHelper2A container of interfaces
 Ccomphelper::OInterfaceContainerHelper3< ListenerT >A container of interfaces
 Ccomphelper::OInterfaceContainerHelper3< css::awt::XActionListener >
 Ccomphelper::OInterfaceContainerHelper3< css::awt::XFocusListener >
 Ccomphelper::OInterfaceContainerHelper3< css::awt::XItemListener >
 Ccomphelper::OInterfaceContainerHelper3< css::awt::XKeyListener >
 Ccomphelper::OInterfaceContainerHelper3< css::awt::XMouseListener >
 Ccomphelper::OInterfaceContainerHelper3< css::awt::XMouseMotionListener >
 Ccomphelper::OInterfaceContainerHelper3< css::awt::XStyleChangeListener >
 Ccomphelper::OInterfaceContainerHelper3< css::awt::XTextListener >
 Ccomphelper::OInterfaceContainerHelper3< css::awt::XWindowListener >
 Ccomphelper::OInterfaceContainerHelper3< css::awt::XWindowListener2 >
 Ccomphelper::OInterfaceContainerHelper3< css::beans::XPropertyChangeListener >
 Ccomphelper::OInterfaceContainerHelper3< css::container::XContainerListener >
 Ccomphelper::OInterfaceContainerHelper3< css::document::XEventListener >
 Ccomphelper::OInterfaceContainerHelper3< css::document::XStorageChangeListener >
 Ccomphelper::OInterfaceContainerHelper3< css::form::binding::XListEntryListener >
 Ccomphelper::OInterfaceContainerHelper3< css::form::runtime::XFilterControllerListener >
 Ccomphelper::OInterfaceContainerHelper3< css::form::submission::XSubmissionVetoListener >
 Ccomphelper::OInterfaceContainerHelper3< css::form::validation::XFormComponentValidityListener >
 Ccomphelper::OInterfaceContainerHelper3< css::form::XApproveActionListener >
 Ccomphelper::OInterfaceContainerHelper3< css::form::XChangeListener >
 Ccomphelper::OInterfaceContainerHelper3< css::form::XConfirmDeleteListener >
 Ccomphelper::OInterfaceContainerHelper3< css::form::XDatabaseParameterListener >
 Ccomphelper::OInterfaceContainerHelper3< css::form::XFormControllerListener >
 Ccomphelper::OInterfaceContainerHelper3< css::form::XLoadListener >
 Ccomphelper::OInterfaceContainerHelper3< css::form::XResetListener >
 Ccomphelper::OInterfaceContainerHelper3< css::form::XSubmitListener >
 Ccomphelper::OInterfaceContainerHelper3< css::form::XUpdateListener >
 Ccomphelper::OInterfaceContainerHelper3< css::frame::XStatusListener >
 Ccomphelper::OInterfaceContainerHelper3< css::lang::XEventListener >
 Ccomphelper::OInterfaceContainerHelper3< css::linguistic2::XDictionaryEventListener >
 Ccomphelper::OInterfaceContainerHelper3< css::linguistic2::XLinguServiceEventListener >
 Ccomphelper::OInterfaceContainerHelper3< css::script::vba::XVBAScriptListener >
 Ccomphelper::OInterfaceContainerHelper3< css::sdb::XRowsChangeListener >
 Ccomphelper::OInterfaceContainerHelper3< css::sdb::XRowSetApproveListener >
 Ccomphelper::OInterfaceContainerHelper3< css::sdb::XRowSetChangeListener >
 Ccomphelper::OInterfaceContainerHelper3< css::sdb::XSQLErrorListener >
 Ccomphelper::OInterfaceContainerHelper3< css::sdbc::XRowSetListener >
 Ccomphelper::OInterfaceContainerHelper3< css::text::XPasteListener >
 Ccomphelper::OInterfaceContainerHelper3< css::ucb::XContentEventListener >
 Ccomphelper::OInterfaceContainerHelper3< css::util::XChangesListener >
 Ccomphelper::OInterfaceContainerHelper3< css::util::XCloseListener >
 Ccomphelper::OInterfaceContainerHelper3< css::util::XFlushListener >
 Ccomphelper::OInterfaceContainerHelper3< css::util::XModeChangeListener >
 Ccomphelper::OInterfaceContainerHelper3< css::util::XModifyListener >
 Ccomphelper::OInterfaceContainerHelper3< css::util::XRefreshListener >
 Ccomphelper::OInterfaceContainerHelper3< css::view::XSelectionChangeListener >
 Ccomphelper::OInterfaceContainerHelper3< document::XDocumentEventListener >
 Ccomphelper::OInterfaceContainerHelper3< document::XEventListener >
 Ccomphelper::OInterfaceContainerHelper3< document::XStorageChangeListener >
 Ccomphelper::OInterfaceContainerHelper3< ui::XContextMenuInterceptor >
 Ccomphelper::OInterfaceContainerHelper3< util::XCloseListener >
 Ccomphelper::OInterfaceContainerHelper3< util::XModifyListener >
 Ccomphelper::OInterfaceContainerHelper3< XDictionaryListEventListener >
 Ccomphelper::OInterfaceContainerHelper3< XDockableWindowListener >
 Ccomphelper::OInterfaceContainerHelper3< XDocumentEventListener >
 Ccomphelper::OInterfaceContainerHelper3< XEventListener >
 Ccomphelper::OInterfaceContainerHelper3< XKeyHandler >
 Ccomphelper::OInterfaceContainerHelper3< XMouseClickHandler >
 Ccomphelper::OInterfaceContainerHelper3< XSelectionChangeListener >
 Ccomphelper::OInterfaceContainerHelper4< ListenerT >A container of interfaces
 Ccomphelper::OInterfaceContainerHelper4< chart::XChartDataChangeEventListener >
 Ccomphelper::OInterfaceContainerHelper4< css::awt::grid::XGridColumnListener >
 Ccomphelper::OInterfaceContainerHelper4< css::awt::XFocusListener >
 Ccomphelper::OInterfaceContainerHelper4< css::awt::XItemListListener >
 Ccomphelper::OInterfaceContainerHelper4< css::awt::XKeyListener >
 Ccomphelper::OInterfaceContainerHelper4< css::awt::XMouseListener >
 Ccomphelper::OInterfaceContainerHelper4< css::awt::XMouseMotionListener >
 Ccomphelper::OInterfaceContainerHelper4< css::awt::XPaintListener >
 Ccomphelper::OInterfaceContainerHelper4< css::awt::XWindowListener >
 Ccomphelper::OInterfaceContainerHelper4< css::beans::XPropertiesChangeListener >
 Ccomphelper::OInterfaceContainerHelper4< css::beans::XPropertyChangeListener >
 Ccomphelper::OInterfaceContainerHelper4< css::beans::XPropertySetInfoChangeListener >
 Ccomphelper::OInterfaceContainerHelper4< css::beans::XVetoableChangeListener >
 Ccomphelper::OInterfaceContainerHelper4< css::container::XContainerListener >
 Ccomphelper::OInterfaceContainerHelper4< css::datatransfer::dnd::XDragGestureListener >
 Ccomphelper::OInterfaceContainerHelper4< css::datatransfer::dnd::XDropTargetListener >
 Ccomphelper::OInterfaceContainerHelper4< css::document::XEventListener >
 Ccomphelper::OInterfaceContainerHelper4< css::document::XStorageChangeListener >
 Ccomphelper::OInterfaceContainerHelper4< css::form::XGridControlListener >
 Ccomphelper::OInterfaceContainerHelper4< css::form::XLoadListener >
 Ccomphelper::OInterfaceContainerHelper4< css::form::XUpdateListener >
 Ccomphelper::OInterfaceContainerHelper4< css::lang::XEventListener >
 Ccomphelper::OInterfaceContainerHelper4< css::presentation::XSlideShowListener >
 Ccomphelper::OInterfaceContainerHelper4< css::ucb::XContentEventListener >
 Ccomphelper::OInterfaceContainerHelper4< css::ui::XContextMenuInterceptor >
 Ccomphelper::OInterfaceContainerHelper4< css::ui::XUIConfigurationListener >
 Ccomphelper::OInterfaceContainerHelper4< css::util::XChangesListener >
 Ccomphelper::OInterfaceContainerHelper4< css::util::XCloseListener >
 Ccomphelper::OInterfaceContainerHelper4< css::util::XFlushListener >
 Ccomphelper::OInterfaceContainerHelper4< css::util::XModeChangeListener >
 Ccomphelper::OInterfaceContainerHelper4< css::util::XModifyListener >
 Ccomphelper::OInterfaceContainerHelper4< css::util::XRefreshListener >
 Ccomphelper::OInterfaceContainerHelper4< css::view::XSelectionChangeListener >
 Ccomphelper::OInterfaceContainerHelper4< lang::XEventListener >
 Ccomphelper::OInterfaceContainerHelper4< util::XRefreshListener >
 Ccomphelper::OInterfaceContainerHelper4< view::XPrintJobListener >
 Ccomphelper::OInterfaceContainerHelper4< XEventListener >
 Ccomphelper::OInterfaceContainerHelper4< XModifyListener >
 Ccomphelper::OInterfaceContainerHelper4< XUndoManagerListener >
 Ccomphelper::OInterfaceIteratorHelper2This is the iterator of an OInterfaceContainerHelper2
 Ccomphelper::OInterfaceIteratorHelper3< ListenerT >This is the iterator of an OInterfaceContainerHelper3
 Ccomphelper::OInterfaceIteratorHelper4< ListenerT >This is the iterator of an OInterfaceContainerHelper4
 Ccomphelper::OMultiTypeInterfaceContainerHelper2This is a copy of cppu::OMultiTypeInterfaceContainerHelper2 in include/cppuhelper/interfacecontainer.h, except that it uses comphelper::OInterfaceContainerHelper2, which is more efficient
 Ccomphelper::OMultiTypeInterfaceContainerHelperVar3< listener, key, equalImpl >A helper class to store interface references of different types
 Ccomphelper::OMultiTypeInterfaceContainerHelperVar3< css::beans::XPropertiesChangeListener, OUString >
 Ccomphelper::OMultiTypeInterfaceContainerHelperVar3< css::beans::XPropertyChangeListener, OUString >
 Ccomphelper::OMultiTypeInterfaceContainerHelperVar3< css::beans::XPropertyChangeListener, sal_Int32 >
 Ccomphelper::OMultiTypeInterfaceContainerHelperVar3< css::beans::XVetoableChangeListener, OUString >
 Ccomphelper::OMultiTypeInterfaceContainerHelperVar4< key, listener, equalImpl >A helper class to store interface references of different types
 Ccomphelper::OMultiTypeInterfaceContainerHelperVar4< css::util::URL, css::frame::XStatusListener, dbaui::SbaURLCompare >
 Ccomphelper::OMultiTypeInterfaceContainerHelperVar4< OUString, css::beans::XPropertyChangeListener >
 Ccomphelper::OMultiTypeInterfaceContainerHelperVar4< OUString, css::beans::XVetoableChangeListener >
 Ccomphelper::OMultiTypeInterfaceContainerHelperVar4< OUString, css::frame::XStatusListener >
 Ccomphelper::OMultiTypeInterfaceContainerHelperVar4< sal_Int32, css::beans::XPropertyChangeListener >
 Ccomphelper::OMultiTypeInterfaceContainerHelperVar4< sal_Int32, css::beans::XVetoableChangeListener >
 Ccomphelper::OMutexAndBroadcastHelper
 Ccomphelper::internal::OPropertyAccessor
 Ccomphelper::OPropertyArrayUsageHelper< TYPE >
 COPropertyBag_Base
 COPropertyBag_PBase
 Ccomphelper::OPropertyChangeListenerSimple listener adapter for property sets
 Ccomphelper::OPropertyChangeListener2Simple listener adapter for property sets
 Ccomphelper::OPropertyContainerHelperHelper class for managing property values, and implementing most of the X*Property* interfaces
 Ccppu::OPropertySetHelper [external]
 Ccomphelper::OProxyAggregationHelper class for aggregating a proxy for a foreign object
 Ccomphelper::ORelease< MUTEX >Opposite of OGuard :) (a mutex is released within the constructor and acquired within the destructor) use only when you're sure the mutex is acquired !
 Ccomphelper::OSelectionChangeListenerSimple listener adapter for selections
 Ccomphelper::OStorageHelper
 Ccomphelper::OUStringAndHashCodeImplements a stl hash map on top of some specialized sequence from type PropertyValue or NamedValue
 Ccomphelper::OUStringAndHashCodeEqual
 Ccomphelper::OUStringAndHashCodeHash
 Ccomphelper::OUStringBufferAppenderOutput iterator that appends OUStrings into an OUStringBuffer
 Ccomphelper::OWeakListenerAdapterBase(the base for) an adapter which allows to add as listener to a foreign component, without being held hard
 Ccppu::OWeakObject [external]
 Ccomphelper::PropertyCompareByName
 Ccomphelper::PropertyData
 Ccomphelper::PropertyDescription
 Ccomphelper::internal::PropertyForwarder
 Ccomphelper::PropertyInfo
 Ccomphelper::PropertyMapEntry
 Ccomphelper::detail::ReleaseFunc< T >
 Ccomphelper::ScopeGuard< Func >ScopeGuard to ease writing exception-safe code
 Ccomphelper::ScopeGuard< ValueRestorationGuard_Impl< T > >
 Ccomphelper::SequenceAsHashMap
 Ccomphelper::SharedMutex
 Ccomphelper::SharedMutexBaseSometimes, it's necessary to have an initialized ::osl::Mutex to pass to some ctor call of your base class
 Csalhelper::SimpleReferenceObject [external]
 Ccomphelper::SingletonRef< SingletonClass >Template for implementing singleton classes
 Ccomphelper::SingletonRef< DriversConfigImpl >
 Ccomphelper::SlaveData
 Ccomphelper::SolarMutexSolarMutex, needed for VCL's Application::GetSolarMutex()
 Ccomphelper::SynchronousDispatchHelper class for working with the dispatch interface replacing loadComponentFromURL
 CSyntaxHighlighter
 Ccomphelper::AttributeList::TagAttribute
 Cosl::Thread
 Ccomphelper::ThreadPoolA very basic thread-safe thread pool implementation
 Ccomphelper::ThreadTask
 Ccomphelper::ThreadTaskTag
 Ccomphelper::NumberedCollection::TNumberedItem
 CSyntaxHighlighter::Tokenizer
 Ccomphelper::TraceEvent
 Ccomphelper::detail::TypeDescriptionRef
 Ccomphelper::unique_disposing_ptr< T >
 Ccomphelper::UniquePtrValueLess< T >By-value less functor for std::set<std::unique_ptr<T>>
 Ccomphelper::UnoIdInit
 Ccomphelper::UnoImplBaseThis class is meant to be used as a base class for UNO object implementations that want to use std::mutex for locking
 Ccomphelper::UnoTypeLess
 Ccomphelper::UStringMixEqual
 Ccomphelper::UStringMixLess
 Ccomphelper::ValueRestorationGuard_Impl< T >
 Cstd::vector
 Ccomphelper::WeakBag< T >A bag of UNO weak references
 Ccomphelper::WeakBag< css::bridge::XBridge >
 Ccppu::WeakComponentImplHelperBase
 Ccppu::WeakImplHelper
 Ccss::lang::XComponent
 Ccss::beans::XFastPropertySet
 Ccss::beans::XMultiPropertySet
 Ccss::beans::XPropertySet
 Ccss::beans::XPropertyState
 Ccss::lang::XTypeProvider