LibreOffice Module sw (master) 1
Classes | Namespaces | Typedefs | Enumerations | Functions
dbmgr.hxx File Reference
#include <rtl/ustring.hxx>
#include <tools/solar.h>
#include <tools/long.hxx>
#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 <utility>
#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

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::sdbc
 
namespace  com::sun::star::beans
 
namespace  com::sun::star::sdbcx
 
namespace  com::sun::star::util
 
namespace  com::sun::star::mail
 
namespace  com::sun::star::embed
 
namespace  com::sun::star::frame
 
namespace  svx
 
namespace  weld
 
namespace  sw
 Dialog to specify the properties of date 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 class  SwDBSelect {
  UNKNOWN ,
  TABLE ,
  QUERY
}
 
enum class  sw::DBConnURIType {
  sw::UNKNOWN = 0 ,
  sw::ODB ,
  sw::CALC ,
  sw::DBASE ,
  sw::FLAT ,
  sw::MSJET ,
  sw::MSACE ,
  sw::WRITER
}
 

Functions

DBConnURIType sw::GetDBunoType (const INetURLObject &rURL)
 

Typedef Documentation

◆ SwDSParams_t

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

Definition at line 137 of file dbmgr.hxx.

Enumeration Type Documentation

◆ DBManagerOptions

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 87 of file dbmgr.hxx.

◆ SwDBSelect

enum class SwDBSelect
strong
Enumerator
UNKNOWN 
TABLE 
QUERY 

Definition at line 97 of file dbmgr.hxx.