|
LibreOffice Module xmloff (master) 1
|
#include <xmlcnimp.hxx>
Public Member Functions | |
| SvXMLAttrContainerData () | |
| SvXMLAttrContainerData (const SvXMLAttrContainerData &rCopy) | |
| ~SvXMLAttrContainerData () | |
| SvXMLAttrContainerData & | operator= (const SvXMLAttrContainerData &rCmp) |
| SvXMLAttrContainerData & | operator= (SvXMLAttrContainerData &&rCmp) noexcept |
| bool | operator== (const SvXMLAttrContainerData &rCmp) const |
| bool | AddAttr (const OUString &rLName, const OUString &rValue) |
| bool | AddAttr (const OUString &rPrefix, const OUString &rNamespace, const OUString &rLName, const OUString &rValue) |
| bool | AddAttr (const OUString &rPrefix, const OUString &rLName, const OUString &rValue) |
| size_t | GetAttrCount () const |
| OUString | GetAttrNamespace (size_t i) const |
| OUString | GetAttrPrefix (size_t i) const |
| const OUString & | GetAttrLName (size_t i) const |
| const OUString & | GetAttrValue (size_t i) const |
| sal_uInt16 | GetFirstNamespaceIndex () const |
| sal_uInt16 | GetNextNamespaceIndex (sal_uInt16 nIdx) const |
| const OUString & | GetNamespace (sal_uInt16 i) const |
| const OUString & | GetPrefix (sal_uInt16 i) const |
| bool | SetAt (size_t i, const OUString &rLName, const OUString &rValue) |
| bool | SetAt (size_t i, const OUString &rPrefix, const OUString &rNamespace, const OUString &rLName, const OUString &rValue) |
| bool | SetAt (size_t i, const OUString &rPrefix, const OUString &rLName, const OUString &rValue) |
| void | Remove (size_t i) |
Private Attributes | |
| std::unique_ptr< SvXMLAttrCollection > | m_pImpl |
Definition at line 30 of file xmlcnimp.hxx.
| SvXMLAttrContainerData::SvXMLAttrContainerData | ( | ) |
Definition at line 24 of file xmlcnimp.cxx.
References m_pImpl.
| SvXMLAttrContainerData::SvXMLAttrContainerData | ( | const SvXMLAttrContainerData & | rCopy | ) |
Definition at line 28 of file xmlcnimp.cxx.
References m_pImpl.
| SvXMLAttrContainerData::~SvXMLAttrContainerData | ( | ) |
Definition at line 47 of file xmlcnimp.cxx.
| bool SvXMLAttrContainerData::AddAttr | ( | const OUString & | rLName, |
| const OUString & | rValue | ||
| ) |
Definition at line 56 of file xmlcnimp.cxx.
References m_pImpl.
| bool SvXMLAttrContainerData::AddAttr | ( | const OUString & | rPrefix, |
| const OUString & | rLName, | ||
| const OUString & | rValue | ||
| ) |
Definition at line 75 of file xmlcnimp.cxx.
References m_pImpl.
| bool SvXMLAttrContainerData::AddAttr | ( | const OUString & | rPrefix, |
| const OUString & | rNamespace, | ||
| const OUString & | rLName, | ||
| const OUString & | rValue | ||
| ) |
Definition at line 64 of file xmlcnimp.cxx.
References m_pImpl.
| size_t SvXMLAttrContainerData::GetAttrCount | ( | ) | const |
Definition at line 122 of file xmlcnimp.cxx.
References m_pImpl.
| const OUString & SvXMLAttrContainerData::GetAttrLName | ( | size_t | i | ) | const |
Definition at line 127 of file xmlcnimp.cxx.
| OUString SvXMLAttrContainerData::GetAttrNamespace | ( | size_t | i | ) | const |
Definition at line 137 of file xmlcnimp.cxx.
| OUString SvXMLAttrContainerData::GetAttrPrefix | ( | size_t | i | ) | const |
Definition at line 142 of file xmlcnimp.cxx.
| const OUString & SvXMLAttrContainerData::GetAttrValue | ( | size_t | i | ) | const |
Definition at line 132 of file xmlcnimp.cxx.
| sal_uInt16 SvXMLAttrContainerData::GetFirstNamespaceIndex | ( | ) | const |
Definition at line 157 of file xmlcnimp.cxx.
References m_pImpl.
| const OUString & SvXMLAttrContainerData::GetNamespace | ( | sal_uInt16 | i | ) | const |
Definition at line 147 of file xmlcnimp.cxx.
| sal_uInt16 SvXMLAttrContainerData::GetNextNamespaceIndex | ( | sal_uInt16 | nIdx | ) | const |
Definition at line 162 of file xmlcnimp.cxx.
References m_pImpl.
| const OUString & SvXMLAttrContainerData::GetPrefix | ( | sal_uInt16 | i | ) | const |
Definition at line 152 of file xmlcnimp.cxx.
| SvXMLAttrContainerData & SvXMLAttrContainerData::operator= | ( | const SvXMLAttrContainerData & | rCmp | ) |
Definition at line 33 of file xmlcnimp.cxx.
References m_pImpl.
|
noexcept |
Definition at line 39 of file xmlcnimp.cxx.
References m_pImpl.
| bool SvXMLAttrContainerData::operator== | ( | const SvXMLAttrContainerData & | rCmp | ) | const |
Definition at line 51 of file xmlcnimp.cxx.
References m_pImpl.
| void SvXMLAttrContainerData::Remove | ( | size_t | i | ) |
Definition at line 117 of file xmlcnimp.cxx.
| bool SvXMLAttrContainerData::SetAt | ( | size_t | i, |
| const OUString & | rLName, | ||
| const OUString & | rValue | ||
| ) |
Definition at line 85 of file xmlcnimp.cxx.
| bool SvXMLAttrContainerData::SetAt | ( | size_t | i, |
| const OUString & | rPrefix, | ||
| const OUString & | rLName, | ||
| const OUString & | rValue | ||
| ) |
Definition at line 106 of file xmlcnimp.cxx.
| bool SvXMLAttrContainerData::SetAt | ( | size_t | i, |
| const OUString & | rPrefix, | ||
| const OUString & | rNamespace, | ||
| const OUString & | rLName, | ||
| const OUString & | rValue | ||
| ) |
Definition at line 94 of file xmlcnimp.cxx.
|
private |
Definition at line 33 of file xmlcnimp.hxx.
Referenced by AddAttr(), GetAttrCount(), GetAttrLName(), GetAttrNamespace(), GetAttrPrefix(), GetAttrValue(), GetFirstNamespaceIndex(), GetNamespace(), GetNextNamespaceIndex(), GetPrefix(), operator=(), operator==(), Remove(), and SetAt().