37 { (void) delimiters;
return dest << src; }
48 {
return dest << src; }
190 const String& src ,
const String& delimiters)
const override;
strings::TEscape< character > Escape
Type alias in namespace alib.
strings::util::StringEscaper StringEscaper
Type alias in namespace alib.
strings::TAString< character, lang::HeapAllocator > AString
Type alias in namespace alib.
strings::util::TStringVector< character, MonoAllocator > StringVectorMA
Type alias in namespace alib.
strings::TString< character > String
Type alias in namespace alib.
strings::util::StringEscaperStandard StringEscaperStandard
Type alias in namespace alib.
virtual ALIB_DLL AString & Unescape(const String &src, AString &dest) const override
virtual ALIB_DLL int UnescapeTokens(StringVectorMA &result, const String &src, const String &delimiters) const override
virtual ~StringEscaperStandard() override
Virtual destructor.
virtual ALIB_DLL int EscapeTokens(StringVectorMA &result, const String &src, const String &delimiters) const override
virtual ~StringEscaper()
Virtual destructor.
virtual ALIB_DLL int EscapeTokens(StringVectorMA &result, const String &src, const String &delimiters) const
virtual int UnescapeTokens(StringVectorMA &result, const String &src, const String &delimiters) const
virtual AString & Unescape(const String &src, AString &dest) const
virtual AString & Escape(const String &src, AString &dest, const String &delimiters) const