LibreOffice Module sw (master) 1
Classes | Namespaces | Typedefs | Enumerations
unobaseclass.hxx File Reference
#include <memory>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/container/XEnumeration.hpp>
#include <cppuhelper/implbase.hxx>
#include <o3tl/typed_flags_set.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

struct  o3tl::typed_flags<::sw::DeleteAndInsertMode >
 
class  UnoActionContext
 
class  UnoActionRemoveContext
 
struct  sw::UnoImplPtrDeleter< T >
 

Namespaces

namespace  sw
 Dialog to specify the properties of date form field.
 
namespace  o3tl
 

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 class  CursorType {
  Body ,
  Frame ,
  TableText ,
  Footnote ,
  Header ,
  Footer ,
  Redline ,
  All ,
  Selection ,
  SelectionInTable ,
  Meta ,
  ContentControl
}
 
enum class  sw::DeleteAndInsertMode {
  sw::Default = 0 ,
  sw::ForceExpandHints = (1<<0) ,
  sw::ForceReplace = (1<<1)
}
 

Typedef Documentation

◆ SwSimpleEnumeration_Base

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

Definition at line 40 of file unobaseclass.hxx.

Enumeration Type Documentation

◆ CursorType

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

Definition at line 42 of file unobaseclass.hxx.