LibreOffice Module connectivity (master) 1
Namespaces | Functions | Variables
NDatabaseMetaData.cxx File Reference
#include "NDatabaseMetaData.hxx"
#include <com/sun/star/sdbc/DataType.hpp>
#include <com/sun/star/sdbc/TransactionIsolation.hpp>
#include <connectivity/dbexception.hxx>
#include <connectivity/FValue.hxx>
#include <com/sun/star/sdbc/ColumnSearch.hpp>
#include <rtl/ref.hxx>
#include <cstddef>
#include <string.h>
#include <string_view>
#include "EApi.h"
Include dependency graph for NDatabaseMetaData.cxx:

Go to the source code of this file.

Namespaces

namespace  connectivity
 
namespace  connectivity::evoab
 

Functions

const SplitEvoColumnsconnectivity::evoab::get_evo_addr ()
 
static void connectivity::evoab::splitColumn (ColumnProperty **pToBeFields)
 
static void connectivity::evoab::initFields ()
 
const ColumnPropertyconnectivity::evoab::getField (guint n)
 
GType connectivity::evoab::getGFieldType (guint nCol)
 
sal_Int32 connectivity::evoab::getFieldType (guint nCol)
 
guint connectivity::evoab::findEvoabField (std::u16string_view aColName)
 
OUString connectivity::evoab::getFieldTypeName (guint nCol)
 
OUString connectivity::evoab::getFieldName (guint nCol)
 
void connectivity::evoab::free_column_resources ()
 
bool isSourceBackend (ESource *pSource, const char *backendname)
 

Variables

sal_Int32 const connectivity::evoab::s_nCOLUMN_SIZE = 256
 
sal_Int32 const connectivity::evoab::s_nDECIMAL_DIGITS = 0
 
sal_Int32 const connectivity::evoab::s_nNULLABLE = 1
 
sal_Int32 const connectivity::evoab::s_nCHAR_OCTET_LENGTH = 65535
 
static ColumnProperty ** connectivity::evoab::pFields =nullptr
 
static guint connectivity::evoab::nFields = 0
 
static const char * connectivity::evoab::pDenyList []
 

Function Documentation

◆ isSourceBackend()

bool isSourceBackend ( ESource pSource,
const char *  backendname 
)