LibreOffice Module connectivity (master) 1
|
Public Member Functions | |
OSQLParseTreeIteratorImpl (const Reference< XConnection > &_rxConnection, const Reference< XNameAccess > &_rxTables) | |
bool | isQueryAllowed (const OUString &_rQueryName) |
Public Attributes | |
std::vector< TNodePair > | m_aJoinConditions |
Reference< XConnection > | m_xConnection |
Reference< XDatabaseMetaData > | m_xDatabaseMetaData |
Reference< XNameAccess > | m_xTableContainer |
Reference< XNameAccess > | m_xQueryContainer |
std::shared_ptr< OSQLTables > | m_pTables |
std::shared_ptr< OSQLTables > | m_pSubTables |
std::shared_ptr< QueryNameSet > | m_pForbiddenQueryNames |
TraversalParts | m_nIncludeMask |
bool | m_bIsCaseSensitive |
Definition at line 62 of file sqliterator.cxx.
|
inline |
Definition at line 78 of file sqliterator.cxx.
References All, m_bIsCaseSensitive, m_pSubTables, m_pTables, m_xConnection, m_xDatabaseMetaData, m_xQueryContainer, m_xTableContainer, and dbtools::DatabaseMetaData::supportsSubqueriesInFrom().
|
inline |
Definition at line 104 of file sqliterator.cxx.
References m_pForbiddenQueryNames.
std::vector< TNodePair > connectivity::OSQLParseTreeIteratorImpl::m_aJoinConditions |
Definition at line 64 of file sqliterator.cxx.
bool connectivity::OSQLParseTreeIteratorImpl::m_bIsCaseSensitive |
Definition at line 76 of file sqliterator.cxx.
Referenced by OSQLParseTreeIteratorImpl().
TraversalParts connectivity::OSQLParseTreeIteratorImpl::m_nIncludeMask |
Definition at line 74 of file sqliterator.cxx.
std::shared_ptr< QueryNameSet > connectivity::OSQLParseTreeIteratorImpl::m_pForbiddenQueryNames |
Definition at line 72 of file sqliterator.cxx.
Referenced by isQueryAllowed().
std::shared_ptr< OSQLTables > connectivity::OSQLParseTreeIteratorImpl::m_pSubTables |
Definition at line 71 of file sqliterator.cxx.
Referenced by OSQLParseTreeIteratorImpl().
std::shared_ptr< OSQLTables > connectivity::OSQLParseTreeIteratorImpl::m_pTables |
Definition at line 70 of file sqliterator.cxx.
Referenced by OSQLParseTreeIteratorImpl().
Reference< XConnection > connectivity::OSQLParseTreeIteratorImpl::m_xConnection |
Definition at line 65 of file sqliterator.cxx.
Referenced by OSQLParseTreeIteratorImpl().
Reference< XDatabaseMetaData > connectivity::OSQLParseTreeIteratorImpl::m_xDatabaseMetaData |
Definition at line 66 of file sqliterator.cxx.
Referenced by OSQLParseTreeIteratorImpl().
Reference< XNameAccess > connectivity::OSQLParseTreeIteratorImpl::m_xQueryContainer |
Definition at line 68 of file sqliterator.cxx.
Referenced by OSQLParseTreeIteratorImpl().
Reference< XNameAccess > connectivity::OSQLParseTreeIteratorImpl::m_xTableContainer |
Definition at line 67 of file sqliterator.cxx.
Referenced by OSQLParseTreeIteratorImpl().