LibreOffice Module connectivity (master) 1
Namespaces | Functions
mysqlc_general.hxx File Reference
#include <config_lgpl.h>
#include <com/sun/star/uno/XInterface.hpp>
#include <com/sun/star/sdbc/SQLException.hpp>
#include <osl/diagnose.h>
#include <mysql.h>
Include dependency graph for mysqlc_general.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  mysqlc_sdbc_driver
 

Functions

template<typename T >
void mysqlc_sdbc_driver::resetSqlVar (void **target, T *pValue, enum_field_types type, sal_Int32 nSize=0)
 
void mysqlc_sdbc_driver::allocateSqlVar (void **mem, enum_field_types eType, unsigned nSize)
 
void mysqlc_sdbc_driver::throwFeatureNotImplementedException (const char *_pAsciiFeatureName, const css::uno::Reference< css::uno::XInterface > &_rxContext)
 
void mysqlc_sdbc_driver::throwInvalidArgumentException (const char *_pAsciiFeatureName, const css::uno::Reference< css::uno::XInterface > &_rxContext)
 
void mysqlc_sdbc_driver::throwSQLExceptionWithMsg (const char *msg, const char *SQLSTATE, unsigned int errorNum, const css::uno::Reference< css::uno::XInterface > &_context, const rtl_TextEncoding encoding)
 
void mysqlc_sdbc_driver::throwSQLExceptionWithMsg (const OUString &msg, const char *SQLSTATE, unsigned int errorNum, const css::uno::Reference< css::uno::XInterface > &_context)
 
sal_Int32 mysqlc_sdbc_driver::mysqlToOOOType (int eType, int charsetnr) noexcept
 
OUString mysqlc_sdbc_driver::mysqlTypeToStr (unsigned type, unsigned flags)
 
sal_Int32 mysqlc_sdbc_driver::mysqlStrToOOOType (std::u16string_view sType)
 
OUString mysqlc_sdbc_driver::convert (const ::std::string &_string, const rtl_TextEncoding encoding)