|
LibreOffice Module xmloff (master) 1
|
#include <xmluconv.hxx>
Public Member Functions | |
| SvXMLTokenEnumerator (std::u16string_view rString, sal_Unicode cSeparator=u' ') | |
| SvXMLTokenEnumerator (OUString &&, sal_Unicode cSeparator=u' ')=delete | |
| just so no-one accidentally passes a temporary to this, and ends up with this class accessing the temporary after the temporary has been deleted. More... | |
| bool | getNextToken (std::u16string_view &rToken) |
Private Attributes | |
| std::u16string_view | maTokenString |
| size_t | mnNextTokenPos |
| sal_Unicode | mcSeparator |
Definition at line 56 of file xmluconv.hxx.
| SvXMLTokenEnumerator::SvXMLTokenEnumerator | ( | std::u16string_view | rString, |
| sal_Unicode | cSeparator = u' ' |
||
| ) |
Definition at line 524 of file xmluconv.cxx.
|
delete |
just so no-one accidentally passes a temporary to this, and ends up with this class accessing the temporary after the temporary has been deleted.
| bool SvXMLTokenEnumerator::getNextToken | ( | std::u16string_view & | rToken | ) |
Definition at line 529 of file xmluconv.cxx.
References maTokenString, mcSeparator, and mnNextTokenPos.
Referenced by SdXMLShowsContext::createFastChildContext(), xmloff::OControlBorderHandler::importXML(), xmloff::OControlTextEmphasisHandler::importXML(), XMLBitmapRepeatOffsetPropertyHandler::importXML(), XMLClipPropertyHandler::importXML(), XMLBackGraphicPositionPropHdl::importXML(), XMLBorderWidthHdl::importXML(), XMLBorderHdl::importXML(), XMLEscapementPropHdl::importXML(), XMLEscapementHeightPropHdl::importXML(), XMLShadowPropHdl::importXML(), SdXMLConnectorShapeContext::processAttribute(), XMLBackgroundImageContext::ProcessAttrs(), XMLTextFieldExport::ProcessParagraphSequence(), SdXMLGenericPageContext::SetNavigationOrder(), XMLPropertiesTContext_Impl::StartElement(), and XMLRedlineExport::WriteComment().
|
private |
Definition at line 59 of file xmluconv.hxx.
Referenced by getNextToken().
|
private |
Definition at line 61 of file xmluconv.hxx.
Referenced by getNextToken().
|
private |
Definition at line 60 of file xmluconv.hxx.
Referenced by getNextToken().