aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/html/pcdata/pcdata.h
blob: 66d43ea6da0a1065271d24eb49fbc87ecc772cc8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
#pragma once

#include <util/generic/fwd.h>

/// Converts a text into HTML-code. Special characters of HTML («<», «>», ...) replaced with entities. 
TString EncodeHtmlPcdata(const TStringBuf str, bool qAmp = true);
void EncodeHtmlPcdataAppend(const TStringBuf str, TString& strout);

/// Reverse of EncodeHtmlPcdata() 
TString DecodeHtmlPcdata(const TString& sz);