|
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().