Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
void | OmitXmlDecl () |
Processor.OutputResult | RecordDone (RecordBuilder record) |
void | TheEnd () |
Protected Attributes | |
Encoding | encoding |
Package Functions | |
StringOutput (Processor processor) | |
override void | Write (char outputChar) |
override void | Write (string outputText) |
override void | Close () |
Properties | |
string | Result [get] |
Private Attributes | |
readonly StringBuilder | _builder |
string | _result |
readonly Processor | _processor |
ArrayList | _outputCache |
bool | _firstLine = true |
bool | _secondRoot |
XsltOutput | _output |
bool | _isHtmlOutput |
bool | _isXmlOutput |
Hashtable | _cdataElements |
bool | _indentOutput |
bool | _outputDoctype |
bool | _outputXmlDecl |
bool | _omitXmlDeclCalled |
byte[] | _byteBuffer |
Encoding | _utf8Encoding |
Static Private Attributes | |
static readonly char[] | s_TextValueFind = new char[3] { '&', '>', '<' } |
static readonly string[] | s_TextValueReplace = new string[3] { "&", ">", "<" } |
static readonly char[] | s_XmlAttributeValueFind = new char[6] { '&', '>', '<', '"', '\n', '\r' } |
static readonly string[] | s_XmlAttributeValueReplace = new string[6] { "&", ">", "<", """, "
", "
" } |
Definition at line 5 of file StringOutput.cs.