LibreOffice Module writerfilter (master) 1
Classes | Namespaces | Typedefs | Variables
resourcemodel.hxx File Reference

The classes in this file define the interfaces for the resource model of the DocTokenizer: More...

#include <string>
#include <sal/types.h>
#include <com/sun/star/drawing/XShape.hpp>
#include <com/sun/star/uno/Any.hxx>
#include <tools/ref.hxx>
Include dependency graph for resourcemodel.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  writerfilter::Reference< T >
 Reference to a resource that generates events and sends them to a handler. More...
 
class  writerfilter::Properties
 Handler for properties. More...
 
class  writerfilter::Table
 Handler for tables. More...
 
class  writerfilter::BinaryObj
 Handler for binary objects. More...
 
class  writerfilter::Stream
 Handler for a stream. More...
 
class  writerfilter::Value
 A value. More...
 
class  writerfilter::Sprm
 An SPRM: Section, Paragraph and Run Modifier. More...
 

Namespaces

namespace  writerfilter
 
namespace  writerfilter::ooxml
 

Typedefs

typedef sal_uInt32 Id
 
typedef sal_Int32 writerfilter::Token_t
 

Variables

const sal_uInt8 writerfilter::cFieldLock = 0x8
 
const sal_uInt8 writerfilter::cFieldStart = 0x13
 
const sal_uInt8 writerfilter::cFieldSep = 0x14
 
const sal_uInt8 writerfilter::cFieldEnd = 0x15
 

Detailed Description

The classes in this file define the interfaces for the resource model of the DocTokenizer:

A resource is a set of events that describe an object. A resource is only an abstract concept. It is not instantiated to a class.

A reference to a resource represents the object that the resource describes. The reference can be resolved thereby generating the events of the resource.

A handler receives the events generated by resolving a reference. There are several types of handlers each accepting their specific set of events.

References always have a parameter determining the kind of handler they send the events they generate to. The set of events generated by resolving the reference is a subset of the events received by the handler.

Definition in file resourcemodel.hxx.

Typedef Documentation

◆ Id

typedef sal_uInt32 Id

Definition at line 53 of file resourcemodel.hxx.