#include <memory>
#include "stringresource.hxx"
#include <com/sun/star/io/TempFile.hpp>
#include <com/sun/star/io/TextInputStream.hpp>
#include <com/sun/star/io/TextOutputStream.hpp>
#include <com/sun/star/io/XStream.hpp>
#include <com/sun/star/io/XSeekable.hpp>
#include <com/sun/star/embed/ElementModes.hpp>
#include <com/sun/star/lang/NoSupportException.hpp>
#include <com/sun/star/resource/MissingResourceException.hpp>
#include <cppuhelper/supportsservice.hxx>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/container/ElementExistException.hpp>
#include <com/sun/star/ucb/SimpleFileAccess.hpp>
#include <osl/diagnose.h>
#include <o3tl/string_view.hxx>
#include <rtl/ref.hxx>
#include <rtl/tencinfo.h>
#include <rtl/ustrbuf.hxx>
#include <tools/urlobj.hxx>
#include <unotools/tempfile.hxx>
#include <i18nlangtag/languagetag.hxx>
#include <sal/log.hxx>
Go to the source code of this file.
|
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * | stringresource::scripting_StringResourcePersistenceImpl_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &) |
|
static bool | stringresource::checkNamingSceme (std::u16string_view aName, std::u16string_view aNameBase, Locale &aLocale) |
|
static OUString | stringresource::implGetNameScemeForLocaleItem (const LocaleItem *pLocaleItem) |
|
static bool | stringresource::isWhiteSpace (sal_Unicode c) |
|
static void | stringresource::skipWhites (const sal_Unicode *pBuf, sal_Int32 nLen, sal_Int32 &ri) |
|
static bool | stringresource::isHexDigit (sal_Unicode c, sal_uInt16 &nDigitVal) |
|
static sal_Unicode | stringresource::getEscapeChar (const sal_Unicode *pBuf, sal_Int32 nLen, sal_Int32 &ri) |
|
static void | stringresource::CheckContinueInNextLine (const Reference< io::XTextInputStream2 > &xTextInputStream, OUString &aLine, bool &bEscapePending, const sal_Unicode *&pBuf, sal_Int32 &nLen, sal_Int32 &i) |
|
static sal_Unicode | stringresource::getHexCharForDigit (sal_uInt16 nDigitVal) |
|
static void | stringresource::implWriteCharToBuffer (OUStringBuffer &aBuf, sal_Unicode cu, bool bKey) |
|
static void | stringresource::implWriteStringWithEncoding (const OUString &aStr, Reference< io::XTextOutputStream2 > const &xTextOutputStream, bool bKey) |
|
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * | stringresource::scripting_StringResourceWithStorageImpl_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &) |
|
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * | stringresource::scripting_StringResourceWithLocationImpl_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &) |
|
◆ m_aData
◆ m_nCurPos
◆ m_nSize
◆ m_pData