LibreOffice Module svx (master)  1
Protected Member Functions | Protected Attributes | List of all members
svxform::OSQLParserClient Class Reference

#include <sqlparserclient.hxx>

Inheritance diagram for svxform::OSQLParserClient:
[legend]
Collaboration diagram for svxform::OSQLParserClient:
[legend]

Protected Member Functions

 OSQLParserClient (const css::uno::Reference< css::uno::XComponentContext > &rxContext)
 
std::unique_ptr< ::connectivity::OSQLParseNodepredicateTree (OUString &_rErrorMessage, const OUString &_rStatement, const css::uno::Reference< css::util::XNumberFormatter > &_rxFormatter, const css::uno::Reference< css::beans::XPropertySet > &_rxField) const
 
- Protected Member Functions inherited from svxform::OParseContextClient
 OParseContextClient ()
 
virtual ~OParseContextClient ()
 
const OSystemParseContextgetParseContext () const
 

Protected Attributes

std::shared_ptr< ::connectivity::OSQLParserm_pParser
 

Detailed Description

Definition at line 46 of file sqlparserclient.hxx.

Constructor & Destructor Documentation

svxform::OSQLParserClient::OSQLParserClient ( const css::uno::Reference< css::uno::XComponentContext > &  rxContext)
protected

Definition at line 34 of file sqlparserclient.cxx.

Member Function Documentation

std::unique_ptr<::connectivity::OSQLParseNode > svxform::OSQLParserClient::predicateTree ( OUString &  _rErrorMessage,
const OUString &  _rStatement,
const css::uno::Reference< css::util::XNumberFormatter > &  _rxFormatter,
const css::uno::Reference< css::beans::XPropertySet > &  _rxField 
) const
protected

Definition at line 39 of file sqlparserclient.cxx.

References m_pParser.

Referenced by DbFilterField::commitControl(), and svxform::FmFilterModel::ValidateText().

Member Data Documentation

std::shared_ptr< ::connectivity::OSQLParser > svxform::OSQLParserClient::m_pParser
mutableprotected

Definition at line 49 of file sqlparserclient.hxx.

Referenced by predicateTree().


The documentation for this class was generated from the following files: