LibreOffice
LibreOffice 24.8 SDK C/C++ API Reference
 
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 C_oslDateTime
 C_oslFileStatusStructure containing information about files and directories
 C_oslVolumeInfoStructure containing information about volumes
 C_rtl_LocaleThe implementation structure of a locale
 C_rtl_ModuleCountBackwards-compatibility remainder of a removed library unloading feature
 C_rtl_StandardModuleCountBackwards-compatibility remainder of a removed library unloading feature
 C_rtl_TextEncodingInfoInformation about a text encoding
 C_sal_SequenceThis is the binary specification of a SAL sequence
 C_typelib_CompoundMember_InitInit struct of compound members for typelib_typedescription_new()
 C_typelib_CompoundTypeDescriptionType description for exception types
 C_typelib_EnumTypeDescriptionType description of an enum
 C_typelib_IndirectTypeDescriptionType description of a sequence
 C_typelib_InterfaceAttributeTypeDescriptionThe description of an interface attribute
 C_typelib_InterfaceMemberTypeDescriptionCommon base type description of typelib_InterfaceMethodTypeDescription and typelib_InterfaceAttributeTypeDescription
 C_typelib_InterfaceMethodTypeDescriptionType description of an interface method
 C_typelib_InterfaceTypeDescriptionType description of an interface
 C_typelib_MethodParameterDescription of an interface method parameter
 C_typelib_Parameter_InitInit struct of interface methods for typelib_typedescription_new()
 C_typelib_StructMember_InitInit struct of members for typelib_typedescription_newStruct()
 C_typelib_StructTypeDescriptionType description for struct types
 C_typelib_TypeDescriptionFull type description of a type
 C_typelib_TypeDescriptionReferenceHolds a weak reference to a type description
 C_typelib_UikBinary typelib uik struct
 C_uno_AnyThis is the binary specification of a UNO any
 C_uno_EnvironmentThe binary specification of a UNO environment
 C_uno_ExtEnvironmentThe binary specification of a UNO environment supporting interface registration
 C_uno_InterfaceThe binary C uno interface description
 C_uno_MappingThis is the binary specification of a mapping
 Ccppu::AccessControlHelper class for retrieving access controller singleton from component context
 Ccppu::AntiEnvGuardEnvironment Anti-Guard Any entered Environment becomes left in the constructor and re-entered in the destructor
 Ccom::sun::star::uno::Array< T >Helper class to specify a type pointer for idl arrays
 CBaseClass
 Ccppu::BaseMutexBase class for all classes who want derive from cppu::WeakComponentImplHelperXX
 Ccom::sun::star::uno::BaseReferenceThis base class serves as a base class for all template reference classes and has been introduced due to compiler problems with templated operators ==, =!
 Crtl::Bootstrap
 Ccppu::BootstrapExceptionAn exception indicating a bootstrap error
 Ccppu::PropertySetMixinImpl::BoundListenersA class used by subclasses of cppu::PropertySetMixin when implementing UNO interface type attribute setter functions
 Crtl::ByteSequenceC++ class representing a SAL byte sequence
 Crtl::libreoffice_internal::CharPtrDetector< T1, T2 >
 Crtl::libreoffice_internal::CharPtrDetector< char *, T >
 Crtl::libreoffice_internal::CharPtrDetector< const char *, T >
 Cosl::ClearableGuard< T >Object lifetime scoped mutex object or interface lock with unlock
 Cosl::ClearableGuard< Mutex >
 Cosl::ConditionCondition variable
 Csalhelper::Condition
 Csalhelper::ConditionModifier
 Csalhelper::ConditionWaiter
 Crtl::libreoffice_internal::ConstCharArrayDetector< T1, T2 >
 Crtl::libreoffice_internal::ConstCharArrayDetector< const char[N], T >
 Ccppu::ContextEntry_InitContext entries init struct calling createComponentContext()
 Ccom::sun::star::uno::ContextLayerObjects of this class are used for applying a current context until they are destructed, i.e
 Crtl::CStringEqualEquality functor for classic c-strings (i.e., null-terminated char* strings)
 Crtl::CStringHashHashing functor for classic c-strings (i.e., null-terminated char* strings)
 Cosl::DirectoryCreationObserverBase class for observers of directory creation notifications
 Crtl::libreoffice_internal::Dummy
 Ccppu::detail::element_aliasThis is here to optimise space in the common case that there are zero or one listeners
 Crtl::libreoffice_internal::Enable< T, bool >
 Crtl::libreoffice_internal::Enable< T, true >
 Ccppu::EnvGuardEnvironment Guard The provided Environment becomes entered in the constructor and left in the destructor
 Ccom::sun::star::uno::EnvironmentC++ wrapper for binary C uno_Environment
 Ccppu::equalInt32_Impl
 Cosl::FileBaseBase class for all File System specific objects
 Cosl::FileStatusThe FileStatus class
 Cosl::GetGlobalMutexA helper functor for the rtl_Instance template
 Cosl::Guard< T >Object lifetime scoped mutex object or interface lock
 Ccppu::hashInt32_Impl
 Ccppu::hashType_Impl
 Ccppu::IEventNotificationHookAn interface to extend event notification actions
 CIfc1
 CIfc10
 CIfc11
 CIfc12
 CIfc13
 CIfc2
 CIfc3
 CIfc4
 CIfc5
 CIfc6
 CIfc7
 CIfc8
 CIfc9
 Ccppu::ImplementationEntryOne struct instance represents all data necessary for registering one service implementation
 Ccppu::IPropertyArrayHelperThis interface is used by the OPropertyHelper, to access the property description
 Csalhelper::LinkResolver
 Crtl::MalformedUriExceptionAn exception indicating a malformed URI
 Ccom::sun::star::uno::MappingC++ wrapper for C uno_Mapping
 Cosl::Module
 Cosl::MutexA mutual exclusion synchronization object
 Crtl::libreoffice_internal::NonConstCharArrayDetector< T1, T2 >
 Crtl::libreoffice_internal::NonConstCharArrayDetector< char[N], T >
 Ccppu::OBroadcastHelperVar< container, keyType >This struct contains the standard variables of a broadcaster
 Csalhelper::ODynamicLoader< API >The ODynamicLoader provides a special load on call mechanism for dynamic libraries which support a C-API
 Ccppu::OImplementationIdHelper class to implement IDs for XUnoTunnel
 Ccppu::OInterfaceContainerHelperA container of interfaces
 Ccppu::OInterfaceIteratorHelperThis is the iterator of an InterfaceContainerHelper
 Ccppu::OMultiTypeInterfaceContainerHelperSpecialized class for key type css::uno::Type, without explicit usage of STL symbols
 Ccppu::OMultiTypeInterfaceContainerHelperInt32Specialized class for key type sal_Int32, without explicit usage of STL symbols
 Ccppu::OMultiTypeInterfaceContainerHelperVar< key, hashImpl, equalImpl >A helper class to store interface references of different types
 Csalhelper::ORealDynamicLoaderThe ORealDynamicLoader is an implementation helper class for the template loader ODynamicLoader
 CoslProcessInfo
 CoslSignalInfo
 Crtl::OStringThis String class provide base functionality for C++ like 8-Bit character array handling
 Crtl::OStringBufferA string buffer implements a mutable sequence of characters
 Crtl::OStringHashA helper to use OStrings with hash maps
 Ccppu::OTypeCollectionHelper class to implement css::lang::XTypeProvider
 Crtl::OUStringThis String class provides base functionality for C++ like Unicode character array handling
 Crtl::OUStringBufferA string buffer implements a mutable sequence of characters
 Crtl::OUStringHashA helper to use OUStrings with hash maps
 Cosl::PipeRepresents a pipe
 Cosl::ProfileDeprecated API
 Crtl::Reference< reference_type >Template reference class for reference type
 Csalhelper::ReferenceObjectA base implementation for reference-counted objects
 Crtl::libreoffice_internal::SalUnicodePtrDetector< T1, T2 >
 Crtl::libreoffice_internal::SalUnicodePtrDetector< const sal_Unicode *, T >
 Crtl::libreoffice_internal::SalUnicodePtrDetector< sal_Unicode *, T >
 Cosl::SecurityEncapsulate security information for one user
 Ccom::sun::star::uno::Sequence< E >Template C++ class representing an IDL sequence
 Ccom::sun::star::uno::Sequence< bool >
 Csalhelper::SimpleReferenceObjectA simple base implementation for reference-counted objects
 Csalhelper::SingletonRef< SingletonClass >Template for implementing singleton classes
 Cosl::Socket
 Cosl::SocketAddrThe class should be understood as a reference to a socket address handle (struct sockaddr)
 Crtl::Static< T, Unique >Helper base class for a late-initialized (default-constructed) static variable, implementing the double-checked locking pattern correctly
 Crtl::StaticAggregate< T, InitAggregate >Helper class for a late-initialized static aggregate, e.g
 Crtl::StaticWithArg< T, Data, Unique >Helper base class for a late-initialized (default-constructed) static variable, implementing the double-checked locking pattern correctly
 Crtl::StaticWithInit< T, InitData, Unique, Data >Helper base class for a late-initialized static variable, implementing the double-checked locking pattern correctly
 Cosl::ThreadA thread abstraction
 Cosl::ThreadData
 Csalhelper::ConditionWaiter::timedout
 CTimeValueTime since Jan-01-1970
 Ccom::sun::star::uno::TypeC++ class representing an IDL meta type
 Ccom::sun::star::uno::TypeDescriptionC++ wrapper for typelib_TypeDescription
 Cuno_Any
 Cuno_EnterableA struct pReserved needs to point to, if implementing a purpose environment
 Ccppu::UnoSequenceType< typename >A unique C++ type template representing the UNO sequence types in cppu::UnoType
 Ccppu::UnoType< T >Get the css::uno::Type instance representing a certain UNO type
 Ccppu::UnoUrlParse UNO URLs into their components
 Ccppu::UnoUrlDescriptorA descriptor as part of a UNO URL (connection descriptor or protocol descriptor)
 Crtl::UriA wrapper around the C functions from <rtl/uri.h>
 Cosl::VolumeInfoThe VolumeInfo class
 CWeakAggComponentImplHelperBase
 CWeakComponentImplHelperBase
 Ccom::sun::star::uno::WeakReferenceHelperThe WeakReferenceHelper holds a weak reference to an object
 Ccom::sun::star::uno::XAggregation
 Ccom::sun::star::lang::XComponent
 Ccom::sun::star::beans::XFastPropertySet
 Ccom::sun::star::beans::XMultiPropertySet
 Ccom::sun::star::beans::XPropertyAccess
 Ccom::sun::star::beans::XPropertySet
 Ccom::sun::star::beans::XPropertySetOption
 Ccom::sun::star::lang::XTypeProvider
 Ccom::sun::star::uno::XWeak