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