LibreOffice Module connectivity (master) 1
|
#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"
Go to the source code of this file.
Namespaces | |
namespace | connectivity |
namespace | connectivity::evoab |
Functions | |
const SplitEvoColumns * | connectivity::evoab::get_evo_addr () |
static void | connectivity::evoab::splitColumn (ColumnProperty **pToBeFields) |
static void | connectivity::evoab::initFields () |
const ColumnProperty * | connectivity::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 [] |
bool isSourceBackend | ( | ESource * | pSource, |
const char * | backendname | ||
) |
Definition at line 1057 of file NDatabaseMetaData.cxx.
References e_source_backend_get_backend_name, E_SOURCE_EXTENSION_ADDRESS_BOOK, e_source_get_extension, e_source_has_extension, and equal().
Referenced by connectivity::evoab::OEvoabDatabaseMetaData::getTables().