|
LibreOffice Module connectivity (master) 1
|
#include <MacabGroup.hxx>
Public Member Functions | |
| MacabGroup (const ABAddressBookRef _addressBook, const MacabRecords *_allRecords, const ABGroupRef _xGroup) | |
Public Member Functions inherited from connectivity::macab::MacabRecords | |
| MacabRecords (const ABAddressBookRef _addressBook, MacabHeader *_header, MacabRecord **_records, sal_Int32 _numRecords) | |
| MacabRecords (const MacabRecords *_copy) | |
| MacabRecords (const ABAddressBookRef _addressBook) | |
| ~MacabRecords () | |
| void | initialize () |
| void | setHeader (MacabHeader *_header) |
| MacabHeader * | getHeader () const |
| void | setName (const OUString &_sName) |
| OUString const & | getName () const |
| MacabRecord * | insertRecord (MacabRecord *_newRecord, const sal_Int32 _location) |
| void | insertRecord (MacabRecord *_newRecord) |
| MacabRecord * | getRecord (const sal_Int32 _location) const |
| void | swap (const sal_Int32 _id1, const sal_Int32 _id2) |
| macabfield * | getField (const sal_Int32 _recordNumber, const sal_Int32 _columnNumber) const |
| macabfield * | getField (const sal_Int32 _recordNumber, std::u16string_view _columnName) const |
| sal_Int32 | getFieldNumber (std::u16string_view _columnName) const |
| sal_Int32 | size () const |
| MacabHeader * | createHeaderForRecordType (const CFArrayRef _records, const CFStringRef _recordType) const |
| MacabRecord * | createMacabRecord (const ABRecordRef _abrecord, const MacabHeader *_header, const CFStringRef _recordType) const |
| MacabRecords * | begin () |
| sal_Int32 | end () const |
Additional Inherited Members | |
Protected Attributes inherited from connectivity::macab::MacabRecords | |
| sal_Int32 | recordsSize |
| sal_Int32 | currentRecord |
| CFStringRef | recordType |
| MacabHeader * | header |
| MacabRecord ** | records |
| ABAddressBookRef | addressBook |
| OUString | m_sName |
| std::vector< lcl_CFType > | lcl_CFTypes |
| std::vector< CFStringRef > | requiredProperties |
Definition at line 32 of file MacabGroup.hxx.
| MacabGroup::MacabGroup | ( | const ABAddressBookRef | _addressBook, |
| const MacabRecords * | _allRecords, | ||
| const ABGroupRef | _xGroup | ||
| ) |
Definition at line 34 of file MacabGroup.cxx.
References connectivity::macab::CFStringToOUString(), connectivity::macab::MacabRecords::getField(), connectivity::macab::MacabRecords::getHeader(), connectivity::macab::MacabRecords::getRecord(), i, connectivity::macab::MacabRecords::insertRecord(), connectivity::macab::MacabRecords::m_sName, connectivity::macab::MacabRecords::records, connectivity::macab::MacabRecords::recordsSize, connectivity::macab::MacabRecords::setHeader(), connectivity::macab::MacabRecords::size(), and connectivity::macab::macabfield::value.