LibreOffice Module connectivity (master) 1
Namespaces | Functions
WTable.cxx File Reference
#include <writer/WTable.hxx>
#include <com/sun/star/sdbc/ColumnValue.hpp>
#include <com/sun/star/sdbc/DataType.hpp>
#include <com/sun/star/sdbc/SQLException.hpp>
#include <com/sun/star/text/XTextDocument.hpp>
#include <com/sun/star/text/XTextTable.hpp>
#include <com/sun/star/text/XTextTablesSupplier.hpp>
#include <com/sun/star/table/XCellRange.hpp>
#include <com/sun/star/text/XText.hpp>
#include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
#include <writer/WConnection.hxx>
#include <connectivity/sdbcx/VColumn.hxx>
#include <sal/log.hxx>
Include dependency graph for WTable.cxx:

Go to the source code of this file.

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::text
 
namespace  connectivity
 
namespace  connectivity::writer
 

Functions

static void lcl_GetDataArea (const uno::Reference< text::XTextTable > &xTable, sal_Int32 &rColumnCount, sal_Int32 &rRowCount)
 
static void lcl_GetColumnInfo (const uno::Reference< text::XTextTable > &xTable, sal_Int32 nDocColumn, bool bHasHeaders, OUString &rName, sal_Int32 &rDataType, bool &rCurrency)
 
static void lcl_SetValue (connectivity::ORowSetValue &rValue, const uno::Reference< text::XTextTable > &xTable, sal_Int32 nStartCol, bool bHasHeaders, sal_Int32 nDBRow, sal_Int32 nDBColumn)
 

Function Documentation

◆ lcl_GetColumnInfo()

static void lcl_GetColumnInfo ( const uno::Reference< text::XTextTable > &  xTable,
sal_Int32  nDocColumn,
bool  bHasHeaders,
OUString &  rName,
sal_Int32 &  rDataType,
bool &  rCurrency 
)
static

Definition at line 53 of file WTable.cxx.

Referenced by connectivity::writer::OWriterTable::fillColumns().

◆ lcl_GetDataArea()

static void lcl_GetDataArea ( const uno::Reference< text::XTextTable > &  xTable,
sal_Int32 &  rColumnCount,
sal_Int32 &  rRowCount 
)
static

Definition at line 41 of file WTable.cxx.

Referenced by connectivity::writer::OWriterTable::construct().

◆ lcl_SetValue()

static void lcl_SetValue ( connectivity::ORowSetValue rValue,
const uno::Reference< text::XTextTable > &  xTable,
sal_Int32  nStartCol,
bool  bHasHeaders,
sal_Int32  nDBRow,
sal_Int32  nDBColumn 
)
static