LibreOffice Module forms (master) 1
Macros | Functions
model.cxx File Reference
#include "model.hxx"
#include "model_helper.hxx"
#include "unohelper.hxx"
#include "binding.hxx"
#include "submission.hxx"
#include "mip.hxx"
#include "evaluationcontext.hxx"
#include "xmlhelper.hxx"
#include "datatyperepository.hxx"
#include "NameContainer.hxx"
#include <rtl/ustring.hxx>
#include <rtl/ustrbuf.hxx>
#include <tools/debug.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/servicehelper.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <algorithm>
#include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
#include <com/sun/star/xml/dom/XDocument.hpp>
#include <com/sun/star/xml/dom/XCharacterData.hpp>
#include <com/sun/star/xml/dom/NodeType.hpp>
#include <com/sun/star/xml/dom/XDocumentBuilder.hpp>
#include <com/sun/star/uno/Sequence.hxx>
#include <com/sun/star/beans/PropertyValue.hpp>
#include <com/sun/star/ucb/SimpleFileAccess.hpp>
#include <com/sun/star/io/XInputStream.hpp>
Include dependency graph for model.cxx:

Go to the source code of this file.

Macros

#define DBG_INVARIANT_TYPE(TYPE)   class DBG_##TYPE { const TYPE* mpT; void check() { mpT->dbg_assertInvariant(); } public: DBG_##TYPE(const TYPE* pT) : mpT(pT) { check(); } ~DBG_##TYPE() { check(); } } _DBG_##TYPE(this);
 
#define DBG_INVARIANT()   DBG_INVARIANT_TYPE(Model)
 
#define HANDLE_ID   0
 
#define HANDLE_ForeignSchema   3
 
#define HANDLE_SchemaRef   4
 
#define HANDLE_Namespaces   5
 
#define HANDLE_ExternalData   6
 

Functions

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * com_sun_star_form_Model_get_implementation (css::uno::XComponentContext *, css::uno::Sequence< css::uno::Any > const &)
 

Macro Definition Documentation

◆ DBG_INVARIANT

#define DBG_INVARIANT ( )    DBG_INVARIANT_TYPE(Model)

Definition at line 68 of file model.cxx.

◆ DBG_INVARIANT_TYPE

#define DBG_INVARIANT_TYPE (   TYPE)    class DBG_##TYPE { const TYPE* mpT; void check() { mpT->dbg_assertInvariant(); } public: DBG_##TYPE(const TYPE* pT) : mpT(pT) { check(); } ~DBG_##TYPE() { check(); } } _DBG_##TYPE(this);

Definition at line 66 of file model.cxx.

◆ HANDLE_ExternalData

#define HANDLE_ExternalData   6

Definition at line 553 of file model.cxx.

◆ HANDLE_ForeignSchema

#define HANDLE_ForeignSchema   3

Definition at line 550 of file model.cxx.

◆ HANDLE_ID

#define HANDLE_ID   0

Definition at line 549 of file model.cxx.

◆ HANDLE_Namespaces

#define HANDLE_Namespaces   5

Definition at line 552 of file model.cxx.

◆ HANDLE_SchemaRef

#define HANDLE_SchemaRef   4

Definition at line 551 of file model.cxx.

Function Documentation

◆ com_sun_star_form_Model_get_implementation()

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * com_sun_star_form_Model_get_implementation ( css::uno::XComponentContext *  ,
css::uno::Sequence< css::uno::Any > const &   
)

Definition at line 599 of file model.cxx.