LibreOffice Module svl (master) 1
Namespaces | Classes | Typedefs | Functions | Variables
svl Namespace Reference

Namespaces

namespace  crypto
 
namespace  detail
 
namespace  undo
 

Classes

class  GridPrinter
 Print 2-dimensional data in a nice and pleasant fashion. More...
 
class  IndexedStyleSheets
 This class holds SfxStyleSheets and allows for access via an id and a name. More...
 
struct  Items_t
 
class  SharedString
 
class  SharedStringPool
 Storage for pool of shared strings. More...
 
struct  StyleSheetCallback
 Function object to apply a method on all style sheets. More...
 
struct  StyleSheetDisposer
 Function object for cleanup-Strategy for IndexedSfxStyleSheets::Clear(). More...
 
struct  StyleSheetPredicate
 Function object to check whether a style sheet a fulfills specific criteria. More...
 

Typedefs

typedef mdds::mtv::default_element_block< element_type_string, OUString > string_block
 
typedef mdds::multi_type_matrix< matrix_traits > MatrixImplType
 

Functions

class SAL_DLLPUBLIC_RTTI SAL_LOPLUGIN_ANNOTATE ("crosscast") StyleSheetUser
 Test whether object that uses a stylesheet is used itself. More...
 

Variables

const mdds::mtv::element_t element_type_string = mdds::mtv::element_type_user_start
 
template<sal_uInt16... WIDs>
static constexpr auto Items = Items_t<WIDs...>{}
 

Typedef Documentation

◆ MatrixImplType

typedef mdds::multi_type_matrix<matrix_traits> svl::MatrixImplType

Definition at line 48 of file gridprinter.cxx.

◆ string_block

typedef mdds::mtv::default_element_block<element_type_string, OUString> svl::string_block

Definition at line 24 of file gridprinter.cxx.

Function Documentation

◆ SAL_LOPLUGIN_ANNOTATE()

class SAL_DLLPUBLIC_RTTI svl::SAL_LOPLUGIN_ANNOTATE ( "crosscast"  )

Test whether object that uses a stylesheet is used itself.

This interface should be implemented by all classes that use a SfxStyleSheet (and listen on it). It can be queried by the stylesheet to determine if it is really used.

Test whether this object is used.

Returns
true, if the object is used, false otherwise

Definition at line 25 of file stylesheetuser.hxx.

Variable Documentation

◆ element_type_string

const mdds::mtv::element_t svl::element_type_string = mdds::mtv::element_type_user_start

Definition at line 22 of file gridprinter.cxx.

◆ Items

template<sal_uInt16... WIDs>
constexpr auto svl::Items = Items_t<WIDs...>{}
inlinestaticconstexpr

Definition at line 71 of file whichranges.hxx.