56 std::unique_ptr<sal_uInt8[]>
pData;
129 std::array<std::unique_ptr<ScAutoFormatDataField>,16>
ppDataField;
139 void SetName(
const OUString& rName ) {
aName = rName; nStrResId = USHRT_MAX; }
159 return static_cast<const T*
>(
GetItem(
nIndex, sal_uInt16(nWhich)));
161 void PutItem( sal_uInt16 nIndex,
const SfxPoolItem& rItem );
162 void CopyItem( sal_uInt16 nToIndex, sal_uInt16 nFromIndex, sal_uInt16 nWhich );
166 bool IsEqualData( sal_uInt16 nIndex1, sal_uInt16 nIndex2 )
const;
172 bool Save(
SvStream& rStream, sal_uInt16 fileVersion );
197 void SetSaveLater(
bool bSet );
202 iterator
find(
const OUString& rName);
204 iterator insert(std::unique_ptr<ScAutoFormatData> pNew);
205 void erase(
const iterator& it);
208 const_iterator
begin()
const;
209 const_iterator
end()
const;
OSQLColumns::const_iterator find(const OSQLColumns::const_iterator &first, const OSQLColumns::const_iterator &last, std::u16string_view _rVal, const ::comphelper::UStringMixEqual &_rCase)
enumrange< T >::Iterator begin(enumrange< T >)
bool operator()(const OUString &left, const OUString &right) const
Struct with version numbers of the Items.
void Load(SvStream &rStream, sal_uInt16 nVer)
void Write(SvStream &rStream, sal_uInt16 fileVersion)
AutoFormatSwBlob swVersions