LibreOffice Module sw (master)  1
Classes | Namespaces | Typedefs | Enumerations | Functions
unobaseclass.hxx File Reference
#include <memory>
#include <com/sun/star/lang/XUnoTunnel.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/container/XEnumeration.hpp>
#include <cppuhelper/implbase.hxx>
#include <vcl/svapp.hxx>
Include dependency graph for unobaseclass.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  UnoActionContext
 
class  UnoActionRemoveContext
 
struct  sw::UnoImplPtrDeleter< T >
 

Namespaces

 sw
 Dialog to specify the properties of date form field.
 

Typedefs

typedef ::cppu::WeakImplHelper< css::lang::XServiceInfo, css::container::XEnumeration > SwSimpleEnumeration_Base
 
template<typename T >
using sw::UnoImplPtr = std::unique_ptr< T, UnoImplPtrDeleter< T > >
 Smart pointer class ensuring that the pointed object is deleted with a locked SolarMutex. More...
 

Enumerations

enum  CursorType {
  CursorType::Body,
  CursorType::Frame,
  CursorType::TableText,
  CursorType::Footnote,
  CursorType::Header,
  CursorType::Footer,
  CursorType::Redline,
  CursorType::All,
  CursorType::Selection,
  CursorType::SelectionInTable,
  CursorType::Meta
}
 

Functions

void ClientModify (SwClient *pClient, const SfxPoolItem *pOld, const SfxPoolItem *pNew)
 helper function for implementing SwClient::Modify More...
 
template<class C >
C * sw::UnoTunnelGetImplementation (css::uno::Reference< css::lang::XUnoTunnel > const &xUnoTunnel)
 
template<class C >
sal_Int64 sw::UnoTunnelImpl (const css::uno::Sequence< sal_Int8 > &rId, C *const pThis)
 

Typedef Documentation

typedef ::cppu::WeakImplHelper< css::lang::XServiceInfo, css::container::XEnumeration> SwSimpleEnumeration_Base

Definition at line 33 of file unobaseclass.hxx.

Enumeration Type Documentation

enum CursorType
strong
Enumerator
Body 
Frame 
TableText 
Footnote 
Header 
Footer 
Redline 
All 
Selection 
SelectionInTable 
Meta 

Definition at line 41 of file unobaseclass.hxx.

Function Documentation

void ClientModify ( SwClient pClient,
const SfxPoolItem pOld,
const SfxPoolItem pNew 
)