LibreOffice Module sw (master)  1
Classes | Namespaces | Typedefs | Enumerations | Functions
dbmgr.hxx File Reference
#include <rtl/ustring.hxx>
#include <tools/solar.h>
#include <i18nlangtag/lang.h>
#include <com/sun/star/util/Date.hpp>
#include "swdllapi.h"
#include "swdbdata.hxx"
#include <com/sun/star/uno/Reference.h>
#include <com/sun/star/uno/Sequence.hxx>
#include <com/sun/star/lang/Locale.hpp>
#include <com/sun/star/beans/PropertyValue.hpp>
#include <memory>
#include <vector>
Include dependency graph for dbmgr.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SwDBFormatData
 
struct  SwDSParam
 
struct  SwMergeDescriptor
 
class  SwDBManager
 

Namespaces

 com
 
 com::sun
 
 com::sun::star
 
 com::sun::star::sdbc
 
 com::sun::star::beans
 
 com::sun::star::sdbcx
 
 com::sun::star::util
 
 com::sun::star::mail
 
 com::sun::star::embed
 
 com::sun::star::frame
 
 svx
 
 weld
 
 sw
 Dialog to specify the properties of drop-down form field.
 

Typedefs

typedef std::vector< std::unique_ptr< SwDSParam > > SwDSParams_t
 

Enumerations

enum  DBManagerOptions {
  DBMGR_MERGE,
  DBMGR_MERGE_PRINTER,
  DBMGR_MERGE_EMAIL,
  DBMGR_MERGE_FILE,
  DBMGR_MERGE_SHELL
}
 
enum  SwDBSelect {
  SwDBSelect::UNKNOWN,
  SwDBSelect::TABLE,
  SwDBSelect::QUERY
}
 
enum  sw::DBConnURIType {
  sw::DBConnURIType::UNKNOWN = 0,
  sw::DBConnURIType::ODB,
  sw::DBConnURIType::CALC,
  sw::DBConnURIType::DBASE,
  sw::DBConnURIType::FLAT,
  sw::DBConnURIType::MSJET,
  sw::DBConnURIType::MSACE,
  sw::DBConnURIType::WRITER
}
 

Functions

DBConnURIType sw::GetDBunoType (const INetURLObject &rURL)
 

Typedef Documentation

typedef std::vector<std::unique_ptr<SwDSParam> > SwDSParams_t

Definition at line 135 of file dbmgr.hxx.

Enumeration Type Documentation

Enumerator
DBMGR_MERGE 

Data records in fields.

DBMGR_MERGE_PRINTER 

Print mail merge.

DBMGR_MERGE_EMAIL 

Send mail merge as email.

DBMGR_MERGE_FILE 

Save mail merge as files.

DBMGR_MERGE_SHELL 

Create merge doc and keep the doc shell.

Definition at line 85 of file dbmgr.hxx.

enum SwDBSelect
strong
Enumerator
UNKNOWN 
TABLE 
QUERY 

Definition at line 95 of file dbmgr.hxx.