LibreOffice Module connectivity (master) 1
|
#include <MacabAddressBook.hxx>
Public Member Functions | |
MacabAddressBook () | |
~MacabAddressBook () | |
MacabRecords * | getMacabRecords () |
std::vector< MacabGroup * > | getMacabGroups () |
MacabGroup * | getMacabGroup (std::u16string_view _groupName) |
MacabRecords * | getMacabRecords (std::u16string_view _tableName) |
MacabGroup * | getMacabGroupMatch (const OUString &_groupName) |
MacabRecords * | getMacabRecordsMatch (const OUString &_tableName) |
Static Public Member Functions | |
static const OUString & | getDefaultTableName () |
Protected Attributes | |
ABAddressBookRef | m_aAddressBook |
MacabRecords * | m_xMacabRecords |
std::vector< MacabGroup * > | m_xMacabGroups |
bool | m_bRetrievedGroups |
Definition at line 35 of file MacabAddressBook.hxx.
MacabAddressBook::MacabAddressBook | ( | ) |
Definition at line 80 of file MacabAddressBook.cxx.
References m_aAddressBook.
MacabAddressBook::~MacabAddressBook | ( | ) |
Definition at line 95 of file MacabAddressBook.cxx.
References m_bRetrievedGroups, m_xMacabGroups, and m_xMacabRecords.
|
static |
Definition at line 113 of file MacabAddressBook.cxx.
Referenced by getMacabGroups(), getMacabRecords(), getMacabRecordsMatch(), and connectivity::macab::MacabPreparedStatement::getMetaData().
MacabGroup * MacabAddressBook::getMacabGroup | ( | std::u16string_view | _groupName | ) |
Definition at line 202 of file MacabAddressBook.cxx.
References getMacabGroups(), i, m_bRetrievedGroups, and m_xMacabGroups.
Referenced by getMacabRecords().
MacabGroup * MacabAddressBook::getMacabGroupMatch | ( | const OUString & | _groupName | ) |
Definition at line 226 of file MacabAddressBook.cxx.
References getMacabGroups(), i, m_bRetrievedGroups, m_xMacabGroups, and connectivity::match().
Referenced by getMacabRecordsMatch().
std::vector< MacabGroup * > MacabAddressBook::getMacabGroups | ( | ) |
Definition at line 164 of file MacabAddressBook.cxx.
References getDefaultTableName(), i, connectivity::macab::MacabRecords::initialize(), m_aAddressBook, m_bRetrievedGroups, m_xMacabGroups, m_xMacabRecords, and connectivity::macab::MacabRecords::setName().
Referenced by getMacabGroup(), and getMacabGroupMatch().
MacabRecords * MacabAddressBook::getMacabRecords | ( | ) |
Definition at line 123 of file MacabAddressBook.cxx.
References getDefaultTableName(), connectivity::macab::MacabRecords::initialize(), m_aAddressBook, m_xMacabRecords, and connectivity::macab::MacabRecords::setName().
Referenced by connectivity::macab::MacabCommonStatement::executeQuery(), connectivity::macab::MacabResultSetMetaData::getColumnName(), connectivity::macab::MacabResultSetMetaData::getColumnType(), getMacabRecords(), getMacabRecordsMatch(), and connectivity::macab::MacabResultSetMetaData::setMacabFields().
MacabRecords * MacabAddressBook::getMacabRecords | ( | std::u16string_view | _tableName | ) |
Definition at line 140 of file MacabAddressBook.cxx.
References getDefaultTableName(), getMacabGroup(), and getMacabRecords().
MacabRecords * MacabAddressBook::getMacabRecordsMatch | ( | const OUString & | _tableName | ) |
Definition at line 153 of file MacabAddressBook.cxx.
References getDefaultTableName(), getMacabGroupMatch(), getMacabRecords(), and connectivity::match().
|
protected |
Definition at line 38 of file MacabAddressBook.hxx.
Referenced by getMacabGroups(), getMacabRecords(), and MacabAddressBook().
|
protected |
Definition at line 41 of file MacabAddressBook.hxx.
Referenced by getMacabGroup(), getMacabGroupMatch(), getMacabGroups(), and ~MacabAddressBook().
|
protected |
Definition at line 40 of file MacabAddressBook.hxx.
Referenced by getMacabGroup(), getMacabGroupMatch(), getMacabGroups(), and ~MacabAddressBook().
|
protected |
Definition at line 39 of file MacabAddressBook.hxx.
Referenced by getMacabGroups(), getMacabRecords(), and ~MacabAddressBook().